Comment utiliser les balises conditionnelles dans WordPress

Une de mes préférées de WordPress est qu’il contient de nombreuses fonctionnalités qui simplifient considérablement notre travail en tant que développeurs. Par exemple, considérez une fonction comme ESC _ ATTR qui échappe au texte afin quamp;rsquoil puisse être ajouté en toute sécurité aux attributs de balisage HTML, ou une fonction comme ESC HTML qui échappe au texte afin quamp;rsquoil puisse être inclus en toute sécurité dans une page HTML. Ou jetez un coup damp;rsquooeil à certaines des fonctionnalités que nous devons nettoyer les données reçues des utilisateurs: sanitize _ text field, sanitize textarea field, ou sanitize email. Vous êtes habitués à ces fonctionnalités bien définies et quand avez besoin de développer quelque chose en dehors du domaine WordPress, découvrez qu’elles ne sont plus disponibles et qu’elles manquent vraiment!
Lors du développement sur WordPress, la collection de fonctionnalités que nous pouvons utiliser est très large. Plus nous les connaissons, plus il est facile damp;rsquoécrire du Code de haute qualité. Aujourd’hui, je voudrais parler des marqueurs conditionnels dans WordPress: qu’est ce qu’ils sont, comment les utiliser, ce qui pourrait les induire en erreur et pourquoi ils sont si utiles. êtes un développeur de plug in ou de thème, mais que ne les connaissez pas encore, ne manquez pas cet article. Qu’est ce qu’un marqueur de condition WordPress? Les balises conditionnelles sont des fonctions définies dans WordPress et le résultat est booléen (c’est à dire vrai ou faux). Nous pouvons utiliser ces fonctions dans les plug ins et les sujets pour prendre des décisions conditionnelles en fonction du contenu à présenter.
Ce qui distingue les balises conditionnelles, camp;rsquoest que leurs noms sont généralement explicites et que le Code généré est très facile à comprendre. Par exemple, si utilisez le marqueur de condition is _ sticky dans le plugin, si dans le cycle WordPress nous travaillons sur un article collant, alors il retournera clairement true. Il namp;rsquoy a aucun doute sur sa sémantique, namp;rsquoest ce pas? Avant de commencer quelques exemples, namp;rsquooubliez pas que les balises de condition ne sont disponibles que
Ou après que WordPress a déterminé ce que le visiteur a demandé. nous essayons de les utiliser en premier, leurs résultats sont toujours faux. En damp;rsquoautres termes, nous ne pouvons les utiliser quamp;rsquoaprès avoir effectué lamp;rsquoopération posts _ select.
Les marqueurs de condition les plus courants dans WordPress commencent par is , parce que la réponse à une telle question est
Les noms des phrases conditionnelles peuvent prêter à confusion, car elles semblent avoir un contenu calculé différent de celui calculé:
Administrateur. Vous pourriez penser que cette fonction vérifie si lamp;rsquoutilisateur actuel est un administrateur, namp;rsquoest ce pas? Faux. Vérifiez si nous sommes sur une page dans le tableau de bord WordPress (donc le résultat est vrai) ou à l’avant (c’est à dire faux). Camp;rsquoest à la maison. Je pense que cette fonction vérifie si la page actuelle est votre page damp;rsquoaccueil. Par exemple, sur notre site Web https:neliosoftware.com Oui. Malheureusement, ce namp;rsquoest pas le cas. WordPress est né en tant que plate forme de blogging, et je pense que c’est un exemple de quelques
Selon la fonction spécifique que nous utilisons, nous pourrions avoir besoin de vérifier si lamp;rsquoélément courant a un ID ou un Slug spécifique, si camp;rsquoest instanz
amp;lsquo Actifs distribution expertise. JSamp;rsquo) WP _ enqueue style (amp;lsquonelio plugin featamp;rsquo, nelio plugin () amp;gt URL.
Fonction nelio _ plugin Fancy Feature () {if (! Is ngle (amp;lsquopostamp;rsquo) {return} WP _ enqueue script (amp;lsquonelio plugin featamp;rsquo, nelio plugin () amp;gt URL amp;lsquo Actifs distribution expertise. JSamp;rsquo) WP _ enqueue style (amp;lsquonelio plugin featamp;rsquo, nelio plugin () amp;gt URL.
Jamp;rsquoespère que avez appris quelque chose aujourdamp;rsquohui et, comme damp;rsquohabitude, si avez des questions ou des commentaires, veuillez nous en faire part dans la section commentaires ci dessous. Photos de Justin luebke sur unsplash.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins