Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Qu'est-ce que c'est : Marqueurs de modèle

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Un marqueur de modèle est une fonction PHP utilisée pour générer et afficher des informations de manière dynamique. Les thèmes WordPress contiennent différents modèles et les développeurs/développeuses de thèmes utilisent des marquesurs de modèles pour récupérer et afficher des données dynamiques. WordPress possède de nombreuses marques de modèles intégrées qui peuvent être utilisées dans les thèmes WordPress. Les extensions et les thèmes WordPress peuvent également définir leurs propres marqueurs de modèles et les utiliser dans différents modèles.

Exemple :

<?php the_author(); ?>

La marqueur modèle de l’auteur affiche le nom de l’auteur/autrice de la publication dans WordPress.

Exemple d’utilisation :

<p>This post is written by <?php the_author(); ?></p>

Les marqueurs de modèles peuvent également renvoyer un ensemble de données et les utilisateurs/utilisatrices peuvent choisir ce qui doit être affiché à l’aide de paramètres.

Exemple :

<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>

Les marqueurs de modèle sont essentiellement des fonctions PHP, de sorte que toute fonction PHP définie par une extension ou un thème WordPress peut être utilisée comme marqueur de modèle. Pour utiliser une fonction de thème comme marqueur de modèle, la fonction doit être définie dans le fichier functions.php du thème.

Les marqueurs de modèles sont des fonctions PHP, ils peuvent donc être utilisés à l’intérieur d’autres fonctions PHP et marqueurs de modèles. Dans l’exemple ci-dessous, nous avons défini une fonction qui affiche du texte.

Exemple :

function donation_request() {
    $this_article = wp_title('',true);
    echo '<p>Hi, if you enjoyed reading '.$this_article.' please consider <a href="http://www.example.com/donate/">donating</a>.';
}

Pour utiliser cette fonction dans un Modèle, ajoutez cette ligne de code :

<?php donation_request(); ?>

Il est également possible de combiner plusieurs marqueurs de modèles pour atteindre un objectif.

Lectures complémentaires

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !