Étiquettes des modèles WordPress: comment afficher le contenu des messages, etc.

L’étiquette des modèles WordPress est une partie très importante et précieuse de WordPress, en particulier pour le développement de thèmes. C’est aussi l’une des choses que j’ai passé beaucoup de temps à étudier WordPress sans apprendre. C’est donc avec plaisir que nous présentons aujourd’hui le chapitre gratuit de notre guide complet « apprendre le développement de wordpress» sur l’étiquette des modèles WordPress et que nous commençons à l’exécuter! Apprenez les meilleures façons de développer WordPress dès aujourd’hui Le lancement et l’exécution sont notre cours complet « apprendre le développement WordPress ». Maintenant, il a publié sa troisième mise à jour et extension pour aider des centaines de clients heureux à apprendre rapidement, intelligemment et complètement le développement de WordPress.
« Je pense que toute personne intéressée à apprendre le développement de WordPress a besoin de ce cours. Regarder une vidéo, c’est comme allumer une lampe », ont ils dit. Jason, WordPress Developer « les autres cours que j’ai essayé manquent presque toujours d’explications claires sur la raison pour laquelle WordPress fait les choses d’une manière ou d’une autre ou sur la façon de travailler ensemble. Le lancement et l’exécution peuvent faire tout cela, et tout est clairement expliqué dans un langage facile à comprendre. – Caroline, WordPress freelance commence à courir maintenant, comme chaque chapitre de start run, en commençant par les « points clés» sur l’étiquette du modèle de post WordPress.
Important: Tag Templates est un terme générique pour les fonctions qui fonctionnent principalement dans les modèles PHP WordPress, en particulier dans les boucles. Pour la plupart des balises de modèle, il est courant que les fonctions commençant par get _ renvoient une valeur pour une utilisation ultérieure, tandis que les fonctions commençant par uecho renvoient une valeur directement sur la page. La plupart des fonctions (The () et get _ The () sont conçues pour fonctionner en boucle. Cependant, de nombreuses fonctions get t
fournissez lamp;rsquoID post comme paramètre de fonction, pouvez appeler He () en dehors de la boucle. Certaines fonctionnalités de WordPress sont conçues pour les modèles de page: les fichiers Php comme titres. Php, index. PHP et pages. Php qui constitue le corps de tout thème WordPress.
Certaines fonctionnalités de WordPress sont conçues pour être utilisées avec des modèles de page. Ces fonctions sont appelées balises de modèle. Ces caractéristiques, appelées étiquettes de modèles, sont l’une des caractéristiques les plus importantes et les plus faciles à utiliser de WordPress. Apprenez à connaître (le () et get _ The () Template Tag Model tagnames usually Begin with or get the , and frequently print or retrieve information about the Current post. Les balises de modèle peuvent faire une variété damp;rsquoactions: Vous pouvez voir la liste complète sur https:codex.wordpress.orgTemplate_Tags Mais le plus important est souvent de faire lamp;rsquoune des deux choses suivantes:
Récupérer lamp;rsquoinformation actuelle sur le poste imprimer lamp;rsquoinformation actuelle sur le poste sur la page namp;rsquoest pas lamp;rsquoune de ces choses que toutes les balises de modèle peuvent faire, mais ce chapitre ne décrit que ceux qui le font. Une autre chose à savoir: ces balises de modèle ont généralement des noms prévisibles: elles commencent généralement par « uor get _ the the ». Ce modèle dans le nom correspond à des modèles très importants sur le plan fonctionnel: dans WordPress, Function () renvoie du contenu, Function () obtient () renvoie du contenu il s’agit d’un modèle important à cacher: function () renvoie des valeurs: elles impriment le contenu directement sur la page en HTML. Get () renvoie une valeur qui fournit au script PHP quelque chose à utiliser plus tard. À titre damp;rsquoexemple, examinons de plus près deux balises de modèle: u Title () et get _ the title ().
amp;lt?php * Environment: Weamp;039re INSIDE The Loop, and the current postamp;039s title is amp;quotMy Favorite Postamp;quot * * Using the_title() * the_title() Prints out the string amp;quotMy Favorite Postamp;quot $broken_variable = the_title() Prints out the string amp;quotMy Favorite Postamp;quot echo $broken_variable Prints out nothing $broken_variable is NULL * Using get_the_title() * get_the_title() Doesnamp;039t accomplish anything echo get_the_title() Prints out the string amp;quotMy Favorite Postamp;quot $post_title = get_the_title() Saves the value amp;quotMy Favorite Postamp;quot to the variable $post_title echo $post_title Prints out the string amp;quotMy Favorite Postamp;quot Diamo unamp;039occhiata, passo dopo passo, ai risultati per ciascuna delle nostre righe di codice:
the_title() Questa funzione è progettata per stampare cose, ecco cosa succede. La pagina HTML ora avrà amp;quotIl mio post preferitoamp;quot su di essa. $broken_variable = the_title() Non farlo. the_title() sempre stampato sulla pagina, quindi ora ottieni la stringa amp;quotMy Favorite Postamp;quot stampata direttamente sulla tua pagina e non la salvi correttamente nella variabile $broken_variable . get_the_title() Non farlo: non fa nulla. Più specificamente, ottiene il titolo, ma non lo usa per nulla. Ricorda, le funzioni get_() non vengono stampate per impostazione predefinita. echo get_the_title() Ottiene il titolo, quindi lo stampa con echo . Scrivere questa riga è esattamente lo stesso che scrivere semplicemente the_title() .
$post_title = get_the_title() Questa riga non stampa nulla, ma salva il valore amp;quotMy Favorite Postamp;quot nella variabile $post_title . echo $post_title Poiché in precedenza abbiamo salvato la stringa amp;quotMy Favorite Postamp;quot in $post_title , facendo echo a quella variabile la stampa direttamente sulla pagina. Un secondo esempio Diamo unamp;039occhiata a PHP più contestualmente allamp;039HTML. Fai finta di essere nel file index.php del nostro tema e di voler stampare lamp;039estratto di ogni post sulla pagina. Ecco alcune opzioni: * Weamp;039re INSIDE The Loop *

Cette relation de nommage s’applique à l’ensemble de la Bibliothèque WordPress! La seule vraie exception à retenir est que _ Post () a fait quelque chose
Camp;rsquoest important, il namp;rsquoy a pas de réponse. (mais rappelez : tant que souvenez toujours damp;rsquoécrire dans une boucle, namp;rsquoavez pas à vraiment comprendre _ Post ()
Certains modèles importants sont marqués (The () et get _ The () pour comprendre que les fonctions suivantes sont essentielles au développement du sujet. Ils sont aussi faciles à utiliser, donc si êtes comme nous, les aimerez immédiatement. Il samp;rsquoagit de: The _ Title () et get Title (): print or retrieve the Current post Title The Permalink () and get Permalink (): print or retrieve the link to the Current post URL the content () and get content (): print or retrieve the Content of the Current post the Extract () and get Extract (): print or retrieve the Extract at the beginning of the Current post the author () and get author () : imprimer ou récupérer le nom public de lamp;rsquoauteur du billet actuel pour une liste complète des étiquettes des modèles, voir le code suivant: https:codex.wordpress.orgTemplate_Tags
La plupart des balises des modèles _ U () et get apparaissent dans la boucle. Certaines fonctions doivent être appelées dans la boucle, alors que damp;rsquoautres ne le sont pas. Regardons le modèle là Bas et comment les balises du modèle samp;rsquoy adaptent. Que signifie
Pourquoi? Pourquoi les boucles se déplacent elles lamp;rsquoune après lamp;rsquoautre à travers des messages individuels
Itle () est une boucle seulement, sans résumé des paramètres: le tagname du modèle de boucle et WordPress répètent et résument ce qui précède de manière pratique: () la fonction suppose que connaissez le post actuel, de sorte qu’ils n’ont de sens que dans la boucle. La plupart des fonctions get _ The () sont principalement utilisées dans les boucles. Pour travailler en dehors de la boucle, devez assigner un ID de poste à ces fonctions comme argument de fonction afin quamp;rsquoelles sachent sur quel poste effectuer lamp;rsquoopération. Les fonctions qui ne sont pas utilisées pour récupérer, modifier ou afficher un seul attribut Post, certaines fonctions get et la plupart des autres fonctions qui ne commencent pas par ne doivent pas être appelées dans la boucle. Dernière remarque: les fonctions WordPress nommées de façon incohérente ne sont pas entièrement nommées de la même façon. Certaines fonctions get () se comportent exactement comme la fonction get () décrite ici et correspondent à la fonction (get _ Permalink () en est un exemple évident, bien que get Permalink () ait été ajouté dans WordPress 3.9.) Damp;rsquoautres fonctions get () exécutent lamp;rsquoOpération

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins