Το plug-in είναι μια ενότητα λογισμικού που, όταν συνδέεται με το κύριο πρόγραμμα, χρησιμεύει για την επέκταση ή τη χρήση υφιστάμενων δυνατοτήτων. Για την πλατφόρμα WordPress, μπορείτε να κατεβάσετε τις απαραίτητες ενότητες στο Διαδίκτυο ή μπορείτε να τη δημιουργήσετε μόνοι σας.
Είναι απαραίτητο
- - ένας υπολογιστής;
- - Σύνδεση στο Internet;
- - πρόγραμμα επεξεργασίας κειμένου με δυνατότητα αποθήκευσης κειμένου σε κωδικοποίηση UTF-8.
Οδηγίες
Βήμα 1
Προσδιορίστε ποιες λειτουργίες πρέπει να εκτελεί το πρόσθετο. Πρέπει επίσης να επιλέξετε ένα μοναδικό όνομα για αυτό. Μπορείτε να ελέγξετε για ονόματα προσθηκών WordPress χρησιμοποιώντας τη μηχανή αναζήτησης Google. Συχνά το όνομα μιας προσθήκης σχετίζεται άμεσα με τον σκοπό του.
Βήμα 2
Στη συνέχεια, δημιουργήστε το κύριο αρχείο προσθήκης PHP. Είναι επιθυμητό το όνομά του να είναι σύμφωνο με το όνομα της πρόσθετης μονάδας και να είναι επίσης μοναδικό. Ο κωδικός προσθήκης μπορεί να χωριστεί σε πολλά αρχεία PHP. Μπορεί επίσης να περιλαμβάνει JavaScript, αρχεία CSS, εικόνες κ.λπ. Όταν διαχωρίζετε τον κωδικό προσθήκης, θα χρειαστεί να δημιουργήσετε έναν κατάλογο με το ίδιο όνομα με το κύριο αρχείο PHP και, στη συνέχεια, να τοποθετήσετε όλα τα αρχεία εκεί.
Βήμα 3
Ανοίξτε το κύριο αρχείο της πρόσθετης μονάδας και δημιουργήστε μια τυπική κεφαλίδα έτσι ώστε η πλατφόρμα WordPress να αναγνωρίζει τη νέα προσθήκη. Για παράδειγμα: Εάν μεταβείτε στον πίνακα διαχείρισης και κάνετε κλικ στο στοιχείο "Plugins", θα δείτε τη δημιουργημένη προσθήκη στη γενική λίστα.
Βήμα 4
Μετά τον τίτλο, συμπληρώστε τις πληροφορίες άδειας χρήσης προσθήκης. Συνήθως χρησιμοποιείται ένα GRL ή μια συμβατή άδεια.
Βήμα 5
Το σύστημα αγκιστριών χρησιμοποιείται για την αλληλεπίδραση μεταξύ των στοιχείων του συστήματος plugin και του πυρήνα του WordPress. Η ουσία του έγκειται στο γεγονός ότι ο πυρήνας λειτουργεί, πριν επιστρέψει το αποτέλεσμα, καλέστε μια αλυσίδα πρόσθετων χειριστών, εάν είναι ήδη εγγεγραμμένοι. Έτσι, πριν προσθέσετε έναν τίτλο σε μια ανάρτηση, το WordPress ελέγχει για χειριστές για το άγκιστρο που ονομάζεται the_title. Προσθέστε τα απαραίτητα άγκιστρα στο πρόσθετο και καταχωρίστε τα καλώντας το add_filter.
Βήμα 6
Για να προσθέσετε λειτουργικότητα χρησιμοποιώντας προσθήκες, πρέπει να δημιουργήσετε ετικέτες προτύπων. Για να δηλώσετε μια ετικέτα προτύπου, γράψτε μια συνάρτηση PHP και τεκμηριώστε την για χρήστες προσθηκών.
Βήμα 7
Μετά την εγγραφή της προσθήκης, συνιστάται να την προετοιμάσετε για διεθνοποίηση, δηλ. εφαρμόστε τη δυνατότητα μετάφρασης του εμφανιζόμενου κειμένου σε διαφορετικές γλώσσες. Για να το κάνετε αυτό, επιλέξτε ένα όνομα για τον χώρο μετάφρασης προσθηκών. Θα πρέπει να είναι τόσο μοναδικό όσο το όνομα του ίδιου του πρόσθετου. Τυλίξτε όλες τις γραμμές κειμένου που θα εμφανίζονται στον αναγνώστη σε μία από τις δύο λειτουργίες gettext του WordPress: _ () ή _e (). Δημιουργήστε ένα αρχείο POT (κατάλογος μετάφρασης) και διανείμετέ το μαζί με την προσθήκη. Για να φορτώσετε τη μετάφραση, χρησιμοποιήστε τη συνάρτηση load_plugin_textdomain.
Βήμα 8
Δημιουργήστε μια ιστοσελίδα που περιγράφει τον τρόπο εγκατάστασης της προσθήκης σας, τις λειτουργίες που θα εκτελέσει και τις εκδόσεις του WordPress με τις οποίες είναι συμβατή.