Semalt Expert: Οδηγός προσθηκών WordPress

Πρόσθετα είναι αυτά τα αποσπάσματα κώδικα PHP που προσθέτουν λειτουργικότητα στον ιστότοπό σας. Για ερασιτέχνες κωδικοποιητές, οι άνθρωποι χρησιμοποιούν αυτούς τους κωδικούς για να προσθέσουν χαρακτηριστικά στο τρέχον θέμα τους χωρίς να χρειάζεται να αλλάξουν τον βασικό κώδικα του θέματος. Οι προσθήκες βοηθούν στη δημιουργία προσαρμοσμένων αναρτήσεων, στη διαχείριση καταχωρίσεων βάσης δεδομένων, στην παρακολούθηση των άρθρων σας, καθώς και στην προσθήκη φακέλων στοιχείων σε διακομιστή "CDN". Για παράδειγμα, τα άτομα που χρησιμοποιούν ιστότοπους ηλεκτρονικού εμπορίου Amazon Affiliate έχουν τη δυνατότητα να επωφεληθούν από αυτές τις δυνατότητες. Σε ορισμένες περιπτώσεις, μπορεί να χρειαστείτε μια προσωπική προσθήκη για να λύσετε μια μοναδική ανάγκη για τον ιστότοπό σας.

Καθώς ένα θέμα τροποποιεί τη διάταξη και την εμφάνιση ενός ιστότοπου, τα πρόσθετα βελτιώνουν τη λειτουργικότητα των χαρακτηριστικών τους. Τα θέματα εκτελούν τις λειτουργίες τους στο φάκελο αρχείων functions.php. Με τις προσθήκες, μπορείτε να τοποθετήσετε ένα στον φάκελο προσθηκών σας. Ένα άτομο με βασικές γνώσεις για το σύστημα αρχείων WordPress και την κωδικοποίηση PHP μπορεί να δημιουργήσει μια προσαρμοσμένη προσθήκη. Σε αυτό το άρθρο SEO, μπορείτε να μάθετε πώς να δημιουργείτε την προσθήκη σας.

Ο Andrew Dyhan, κορυφαίος ειδικός της Semalt , διαβεβαιώνει ότι για να χρησιμοποιήσετε ένα πρόσθετο, πρέπει πρώτα να το ανεβάσετε και να το ενεργοποιήσετε.

Πώς λειτουργούν οι προσθήκες WordPress

Τα πρόσθετα είναι απλά αποσπάσματα PHP. Όπως και τα θέματα, αυτά είναι αρχεία PHP που υπάρχουν κάπου στον κατάλογο του ιστότοπού σας Για να δημιουργήσετε μια προσθήκη, πρέπει να μεταβείτε στο φάκελο wp-content / plugins. Από εδώ, δημιουργήστε ένα όνομα φακέλου και τοποθετήστε ένα αρχείο PHP σε αυτό. Όλα αυτά τα στοιχεία πρέπει να έχουν παρόμοιο όνομα. Από εδώ, μπορείτε να δημιουργήσετε την πρώτη σας προσθήκη WordPress.

Ένα πρόσθετο απαιτεί μια κεφαλίδα. Μια κεφαλίδα είναι το πρώτο μέρος της προσθήκης. Περιέχει ειδικές πληροφορίες, όπως το όνομα του συγγραφέα, την έκδοση, το όνομα και την περιγραφή της προσθήκης. Χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου, μπορείτε να προσθέσετε κωδικούς και αποσπάσματα στον ιστότοπό σας στο WordPress. Για παράδειγμα, αν υποθέσουμε ότι η προσθήκη μας είναι το όνομα «Η προσθήκη δείγματος», μπορείτε να χρησιμοποιήσετε τον κωδικό:

Όνομα προσθήκης: Το δείγμα προσθήκης μας

URI προσθήκης: http: // Our-Sample-Plugin.com

Περιγραφή: μια προσθήκη για να δοκιμάσετε πώς γίνεται

Έκδοση: 1.2

Συγγραφέας: Mr. Plugin

Συγγραφέας URI: http://oursampleplugin.com

Άδεια: GPL2

Αυτή η προσθήκη είναι πλήρης. Είναι δυνατή η ενεργοποίησή της στη βάση δεδομένων του ιστότοπού σας. Ωστόσο, δεν περιέχει καμία λειτουργία σε αυτό. Κατά συνέπεια, δεν μπορεί να επιτύχει κανένα χαρακτηριστικό. Πρέπει να προσθέσετε γραμμές μιας συνάρτησης αυτού του πρόσθετου για να λειτουργήσει. Στον προγραμματισμό backend, μπορείτε να προσθέσετε αποσπάσματα κώδικα στο σώμα του και να κάνετε αυτό το plugin να εκτελεί έναν συγκεκριμένο ρόλο στον ιστότοπό σας. Για παράδειγμα, μπορεί να θέλετε αυτή η προσθήκη να μπορεί να ανακτά προβολές. Σε αυτήν την περίπτωση, η προσθήκη σας μπορεί να μοιάζει με:

<? php

/ *

Όνομα προσθήκης: Το δείγμα προσθήκης μας

URI προσθήκης: http: // Our-Sample-Plugin.com

Περιγραφή: μια προσθήκη για να δοκιμάσετε πώς γίνεται

Έκδοση: 1.2

Συγγραφέας: Mr. Plugin

Συγγραφέας URI: http://oursampleplugin.com

Άδεια: GPL2

* / λειτουργία awepop_get_view_count () {

καθολική ανάρτηση $;

$ current_views = get_post_meta ($ post-> ID, "awepop_views", true);

εάν (! isset ($ current_views) Ή κενό ($ current_views) OR! is_numeric ($ current_views)) {

$ current_views = 0;

}

επιστροφή $ current_views;

}>

Αυτό είναι ένα πλήρες πρόσθετο WordPress που μπορεί να ανακτήσει και να εμφανίσει προβολές σελίδας. Δεν υπάρχει όριο εντολών στις λειτουργίες που μπορείτε να προσθέσετε σε μια προσθήκη. Τέλος, πρέπει να ανεβάσετε και να εγκαταστήσετε την προσθήκη σας στο WordPress. Από εδώ, μπορείτε να ενεργοποιήσετε την προσθήκη WordPress.