Semalt: Πρακτική δημιουργίας προσθηκών WordPress

Ένα WordPress plugin είναι το σενάριο PHP που αλλάζει τον ιστότοπό σας σε χρόνο μηδέν. Αλλάζει τη συνολική εμφάνιση ενός ιστολογίου και αυτές οι αλλαγές θα μπορούσαν να είναι οτιδήποτε, από απλές τροποποιήσεις στις κεφαλίδες έως τις δραστικές αλλαγές. Είναι αλήθεια ότι τα θέματα μπορούν να τροποποιήσουν τη συνολική εμφάνιση του ιστότοπού σας, αλλά τα πρόσθετα μπορούν να αλλάξουν τον τρόπο με τον οποίο εκτελεί τις λειτουργίες του κάθε μέρα. Με τις προσθήκες WordPress, μπορείτε εύκολα να δημιουργήσετε προσαρμοσμένες αναρτήσεις, να προσθέσετε νέους πίνακες στη βάση δεδομένων, να παρακολουθείτε τα διάσημα άρθρα και να συνδέσετε το περιεχόμενό σας με άλλους ιστότοπους ή ιστολόγια.
Εάν θέλετε να δημιουργήσετε ένα plugin WordPress για τους δικούς σας ιστότοπους, θα πρέπει να έχετε υπόψη σας τα ακόλουθα πράγματα που ορίζει ο Andrew Dyhan, κορυφαίος ειδικός της Semalt .
1. Τροποποιήσεις προσθηκών και θεμάτων
Εάν έχετε χρησιμοποιήσει ποτέ το WordPress, πρέπει να είστε εξοικειωμένοι με το γεγονός ότι ένα θέμα αλλάζει τη συνολική διάταξη του ιστότοπού σας και μια προσθήκη σας βοηθά να επεξεργαστείτε το αρχείο functions.php, δίνοντάς σας πολλές εξουσίες και σας επιτρέπει να βελτιώσετε την απόδοση του ιστοσελίδες. Μεταβείτε στο αρχείο functions.php και εισαγάγετε έναν συγκεκριμένο κωδικό εδώ. Οι λειτουργίες του plugin παραμένουν ανεξάρτητα από τη φύση των θεμάτων που χρησιμοποιείτε. Οι αλλαγές που κάνετε στην προσθήκη θα ξεκινήσουν από το αρχείο functions.php, αλλά αυτό το αρχείο δεν έχει καμία σχέση με το θέμα σας.
2. Δημιουργήστε ένα φάκελο προσθήκης
Είναι σημαντικό να δημιουργήσετε ένα φάκελο προσθήκης και ένα μόνο αρχείο με σχετικό περιεχόμενο. Για αυτό, θα πρέπει να μεταβείτε στην περιοχή wp-content / plugins και να δημιουργήσετε τον νέο φάκελο που ονομάζεται ως καταπληκτικό πρόσθετο. Εδώ, θα πρέπει να δημιουργήσετε ένα αρχείο με το όνομα του awesomeplugin.php. Μόλις δημιουργηθεί, ανοίξτε αυτό το αρχείο και επικολλήστε αυτόν τον κώδικα σε αυτό:
<? php
/ *
Πρόσθετο: Δημιουργός επιδεξιότητας

Διεύθυνση URL προσθήκης: http://www.abc.com
Έκδοση: 1.2
Συγγραφέας: Ο ιστότοπός μου
Συγγραφέας URI: http://abc.com
Άδεια: GPL2
* /
3. Δομή της προσθήκης σας
Όταν πρόκειται για τη δημιουργία πολύπλοκων και εξελιγμένων προσθηκών, θα πρέπει να τα δομήσετε σωστά και να τα χωρίσετε σε διαφορετικές κατηγορίες με βάση τις λειτουργίες και την απόδοσή τους. Εάν η προσθήκη ανήκει σε μια συγκεκριμένη κατηγορία, μπορείτε να την προσθέσετε στην υπάρχουσα λίστα προσθηκών και να διαχωρίσετε τα αρχεία σας για να αποφύγετε τυχόν σύγχυση. Βεβαιωθείτε ότι έχετε δημιουργήσει μια ισορροπία μεταξύ της διάταξης, της δομής και του μηχανισμού της προσθήκης σας. Για αυτό, μπορείτε να χωρίσετε τα αρχεία του σε διαφορετικές ενότητες και να ζητήσετε τη βοήθεια ειδικών στο Akismet και το WP-PageNavi.
4. Ονομασία της προσθήκης
Τώρα ήρθε η ώρα να δώσετε ένα κατάλληλο όνομα στο plugin σας και να ελέγξετε σωστά τις λειτουργίες του πριν από τη δημοσίευσή του στο διαδίκτυο. Εάν η προσθήκη έχει δημιουργηθεί με φοβερά αποσπάσματα, τότε μπορείτε να το ονομάσετε ως απόσπασμα προσθήκης ή κάτι που μπορείτε εύκολα να θυμηθείτε. Βεβαιωθείτε ότι δεν χρησιμοποιείτε κοινά ονόματα και δοκιμάστε μοναδικά προθέματα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε το "abc_excerpt" για μια προσθήκη που σχετίζεται με απόσπασμα και έχει τις παρόμοιες δυνατότητες.
5. Ασφάλεια της προσθήκης σας
Εάν έχετε σχέδια να διανείμετε το πρόσθετο, η ασφάλειά του θα πρέπει να είναι η προτίμησή σας, επειδή άλλοι webmaster ενδέχεται να κλέψουν τον κωδικό προσθήκης και να τον διαδώσουν στο διαδίκτυο, προκαλώντας προβλήματα για εσάς. Λάβετε όσο το δυνατόν περισσότερα μέτρα ασφαλείας και βεβαιωθείτε ότι η προσθήκη σας δεν διαδίδει κακά δεδομένα στο Διαδίκτυο.