Développement de débutants WordPress: création de plugins
Découvrez comment fonctionne WordPress en coulisses.
Prenons un exemple. Que se passe – t – il si vous voulez créer un plug – in pour ajouter le Code de suivi d’analyse à votre site? Le Code de suivi est habituellement placé au bas de la page, juste à côté de Fermeture . Si le thème change, il doit rester valide et doit s’appliquer à toute installation WordPress. Alors, si vous ne pouvez pas contrôler directement le sujet, que faites – vous? N’oubliez pas que dans WordPress startup Development: Topic build, j’ai mentionné WP _ Head () et WP footer () et comment les ajouter au thème? C’est pour ça qu’ils ont besoin d’être là. La fonction WP _ footer () peut exécuter d’autres fonctions définies par le plug – in.
Voici un exemple de code que vous pouvez utiliser: téléchargement sommaire 2bbe395f732c7ee90f0a interruption complète. Tout d’abord, j’a i écrit une fonction qui copie simplement le Code trace. Il n’est utilisé nulle part, c’est juste une fonction qui se trouve dans mon plug – in. Ainsi, en utilisant la fonction add _ action (), je dis à WordPress quand exécuter ma fonction. Chaque fois que WordPress accède à la fonction WP _ header (), il trouve toutes les autres fonctions qui y sont liées en utilisant add action (). Il exécute ensuite ces fonctions une par une, ce qui donne lieu à un code de suivi Echo.
C’est la base des crochets, mais nous les examinerons plus en détail plus loin dans ce tutoriel afin que vous puissiez comprendre et utiliser leurs fonctionnalités. Avant de poursuivre, je voudrais faire une petite correction. La fonction WP _ footer () dans le pied de page du sujet n’est pas vraiment un crochet, c’est une fonction simple qui contient un crochet quelque part dans son Code. Le crochet s’appelle do _ action (\
Ensuite, avant de continuer, permettez – moi d’expliquer correctement les termes que vous lirez dans ce tutoriel.
Les crochets font partie du plugin API WordPress. L’action et le filtre sont deux types différents de crochets. L’action vous permet d’ajouter des fonctionnalités et vous définissez essentiellement une fonction qui s’exécute chaque fois que WordPress travaille avec le crochet. Le filtre fonctionne de la même façon, mais il n’ajoute pas de fonctionnalités, mais modifie les fonctionnalités existantes. Par exemple, WordPress a un crochet qui détermine la longueur de l’extrait: 55 mots. Vous pouvez utiliser un filtre pour le changer en un nombre de mots différent. Maintenant que nous avons les bases, examinons plus en détail la fonction add _ action () pour mieux la comprendre. Cette fonction prend quatre arguments:
Nom du crochet priorité du nom de la fonction du crochet sujets acceptés nous avons passé en revue les deux premiers sujets, qui sont seulement nécessaires. Ils déterminent quelles fonctions doivent être exécutées et où. Le troisième paramètre détermine l’ordre dans lequel la fonction est exécutée. Ceci est utile lorsque plusieurs fonctions sont liées au même crochet. Vous voudrez probablement ajouter plus de code de suivi à votre site Web. Utilisez le paramètre de priorité pour contrôler quand la fonction fonctionne. Les paramètres acceptés indiquent simplement le nombre de paramètres acceptés par la fonction Dock WordPress. Vous devez rechercher chaque crochet dans WordPress Codex pour voir si vous avez besoin d’ajouter du contenu ici. Certaines fonctions acceptent plusieurs sujets, auquel cas vous devez le spécifier ici. Regardez l’exemple ci – dessous et vous verrez pourquoi cela se produit plus tard lorsque vous créez un crochet.
Exemples d’actions WordPress fournit non seulement des actions dans le thème, mais aussi des actions dans le contexte de la gestion de fond et des actions spécifiques à l’utilisateur. Chaque fois V
Que se passe – t – il si quelqu’un crée une extension pour votre travail et veut une vue qui ne montre que trois produits? Si vous écrivez votre code intelligemment, vous pouvez permettre à d’autres personnes de l’éditer. Nous utilisons un crochet pour permettre aux développeurs d’entrer dans notre travail. 2bbe395f732c7ee90f0a en utilisant la fonction apply _ filters (), nous disons à WordPress que nous avons un crochet appelé \
Le tweet et le lien de l’utilisateur sont déjà remplis dans la boîte de tweet.
Voici le Code pour cela: Télécharger le résumé 2bbe395f732c7ee90f0a est terminé. La dernière étape consiste à ajouter un module qui utilise nos options. Créez vos propres paramètres en utilisant le code suivant comme modèle. N’oubliez pas d’utiliser les fonctions settings _ Fields () et do settings sections () pour vous assurer que WordPress enregistre les données pour vous. 2bbe395f732c7ee90f0a À la fin du processus, vous devriez voir un nouveau champ de configuration que vous pouvez remplir et enregistrer. Vous pouvez ensuite récupérer les valeurs n’importe où dans le plug – in en utilisant l’option get _ account. Paramètres du compte Twitter si vous avez entré votre nom de compte Twitter dans l’option, nous pouvons changer le lien Twitter et ajouter \
Ou cette détermination distingue les bons programmeurs des mauvais. Bien qu’il s’agisse du dernier article de la série, cela ne signifie pas que vous devriez arrêter d’apprendre. Je vous encourage à passer en revue les tutoriels de cette série, ainsi que d’autres lectures qui accompagnent chaque article, et à continuer à expérimenter en utilisant PHP, basé sur les thèmes et les plug – ins que vous avez commencé à créer. Ce n’est que grâce à l’expérimentation et à la persévérance que le développement de WordPress sera plus facile et que vous pourrez passer d’un bricoleur à un développeur. Pensez – vous que ce tutoriel est utile? Pourquoi voulez – vous apprendre le développement de WordPress? Que voulez – vous en savoir plus? Veuillez nous le faire savoir dans les commentaires ci – dessous.