{"id":5832,"date":"2020-03-30T21:04:12","date_gmt":"2020-03-30T21:04:12","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/le-guide-ultime-des-balises-wordpress-conditionnelles\/"},"modified":"2020-03-30T21:04:12","modified_gmt":"2020-03-30T21:04:12","slug":"le-guide-ultime-des-balises-wordpress-conditionnelles","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/le-guide-ultime-des-balises-wordpress-conditionnelles\/","title":{"rendered":"Le guide ultime des balises WordPress conditionnelles"},"content":{"rendered":"<p>Les balises WordPress conditionnelles sont une excellente fonctionnalit\u00e9 WordPress qui vous permet de contr\u00f4ler le contenu affich\u00e9 sur une page. Il existe des balises conditionnelles pour diff\u00e9rentes zones de votre site Web, comme votre page d&#39;accueil, les articles de blog et les pages. Cela vous permet de modifier ce qui est affich\u00e9 sur votre site Web. Par exemple, vous pouvez modifier le logo de votre site Web dans diff\u00e9rentes zones de votre site Web.<\/p>\n<p>Dans ce tutoriel, je vais vous expliquer quelles balises conditionnelles sont disponibles et vous montrer comment elles peuvent \u00eatre utilis\u00e9es dans les th\u00e8mes et les plugins.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Fonctionnement_des_balises_conditionnelles_WordPress\"><\/span>Fonctionnement des balises conditionnelles WordPress<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Les \u00e9tiquettes conditionnelles sont un type de donn\u00e9es bool\u00e9en qui ne peut renvoyer que vrai ou faux. La balise is_home (), par exemple, fait r\u00e9f\u00e9rence \u00e0 l&#39;index du blog. Nous pouvons utiliser cette balise pour afficher un message aux visiteurs de notre blog. Ce message ne sera pas affich\u00e9 ailleurs.<\/p>\n<p>Le code est simple. Tout ce que nous faisons ensuite est de v\u00e9rifier si la page affich\u00e9e est la page d&#39;index du blog. Si oui, nous montrons notre message.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\"><\/pre>\n<p>Ce qui pr\u00e9c\u00e8de est un exemple de base de ce qui peut \u00eatre accompli en utilisant des balises conditionnelles, mais c&#39;est essentiellement tout ce qu&#39;il y a \u00e0 faire. Vous v\u00e9rifiez simplement le type de page qui s&#39;affiche. Selon que le r\u00e9sultat est vrai ou faux, un autre morceau de code est activ\u00e9. <\/p>\n<p>Avant d&#39;examiner d&#39;autres exemples d&#39;utilisation des balises conditionnelles, examinons d&#39;abord les balises conditionnelles populaires que vous \u00eates susceptible de voir utilis\u00e9es dans vos th\u00e8mes WordPress.<\/p>\n<ul>\n<li>\n<p>is_home () &#8211; V\u00e9rifie si l&#39;index des articles de blog est affich\u00e9. Cela peut aussi \u00eatre votre page d&#39;accueil.<\/p>\n<\/li>\n<li>\n<p>is_front_page () &#8211; V\u00e9rifie si votre page d&#39;accueil s&#39;affiche. Cela fonctionne si le param\u00e8tre de la page d&#39;accueil est configur\u00e9 pour afficher les articles de blog (c&#39;est-\u00e0-dire l&#39;index du blog) ou une page statique.<\/p>\n<\/li>\n<li>\n<p>is_single () &#8211; V\u00e9rifie si un type de publication individuel est affich\u00e9 (hors pi\u00e8ces jointes).<\/p>\n<\/li>\n<li>\n<p>is_attachment () &#8211; V\u00e9rifie si une pi\u00e8ce jointe est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_page () &#8211; V\u00e9rifie si une page est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_singular () &#8211; V\u00e9rifie si une seule publication, pi\u00e8ce jointe ou page est affich\u00e9e. True est retourn\u00e9 si l&#39;une de ces conditions est remplie.<\/p>\n<\/li>\n<li>\n<p>is_category () &#8211; V\u00e9rifie si une page d&#39;archive de cat\u00e9gorie est affich\u00e9e. <\/p>\n<\/li>\n<li>\n<p>is_search () &#8211; V\u00e9rifie si une page de r\u00e9sultats de recherche est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_tag () &#8211; V\u00e9rifiez si un fichier de balises est affich\u00e9.<\/p>\n<\/li>\n<li>\n<p>is_author () &#8211; V\u00e9rifie si une page d&#39;archive d&#39;auteur est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_archive () &#8211; V\u00e9rifie si une sorte de page d&#39;archive est affich\u00e9e, y compris les fichiers de cat\u00e9gorie, de balise, de date et d&#39;auteur.<\/p>\n<\/li>\n<li>\n<p>is_sticky () &#8211; V\u00e9rifie si une publication a \u00e9t\u00e9 d\u00e9finie comme collante.<\/p>\n<\/li>\n<li>\n<p>is_multi_author () &#8211; V\u00e9rifie si plusieurs auteurs ont publi\u00e9 des articles sur le site Web. True est retourn\u00e9 si deux personnes ou plus ont publi\u00e9 des articles. Si un seul auteur a publi\u00e9 des articles, ou si aucun article n&#39;a \u00e9t\u00e9 publi\u00e9, il est renvoy\u00e9 faux.<\/p>\n<\/li>\n<\/ul>\n<p>Il existe six balises conditionnelles temporelles qui seront \u00e9galement utiles. Ces balises font r\u00e9f\u00e9rence aux pages de date d&#39;archivage. Par exemple, l&#39;URL http:\/\/www.yourwebsite.com\/2013\/12\/ est une page d&#39;archive bas\u00e9e sur un mois.<\/p>\n<p>Si l&#39;une des balises conditionnelles suivantes renvoie vrai, is_archive () serait \u00e9galement vrai.<\/p>\n<ul>\n<li>\n<p>is_date () &#8211; V\u00e9rifiez s&#39;il s&#39;agit d&#39;une page de fichier bas\u00e9e sur la date.<\/p>\n<\/li>\n<li>\n<p>is_year () &#8211; V\u00e9rifiez s&#39;il s&#39;agit d&#39;une page d&#39;archive bas\u00e9e sur une ann\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_month () &#8211; V\u00e9rifiez s&#39;il s&#39;agit d&#39;une page d&#39;archive d&#39;un mois.<\/p>\n<\/li>\n<li>\n<p>is_day () &#8211; V\u00e9rifiez s&#39;il s&#39;agit d&#39;une page d&#39;archive bas\u00e9e sur le jour.<\/p>\n<\/li>\n<li>\n<p>is_time () &#8211; V\u00e9rifiez s&#39;il s&#39;agit d&#39;une page d&#39;archive bas\u00e9e sur le temps.<\/p>\n<\/li>\n<li>\n<p>is_new_day () &#8211; V\u00e9rifiez si aujourd&#39;hui est un nouveau jour. Si le message actuel a \u00e9t\u00e9 publi\u00e9 un jour diff\u00e9rent de celui publi\u00e9 pr\u00e9c\u00e9demment, ce serait \u00e0 nouveau vrai. Faux sera retourn\u00e9 si les deux articles ont \u00e9t\u00e9 publi\u00e9s le m\u00eame jour.<\/p>\n<\/li>\n<\/ul>\n<p>Vous rencontrerez fr\u00e9quemment des balises conditionnelles comme is_home () et is_single (), mais vous n&#39;avez pas besoin de vous souvenir de toutes ces balises conditionnelles. La plupart des utilisateurs de WordPress se r\u00e9f\u00e8rent au codex WordPress pour la balise conditionnelle appropri\u00e9e lorsqu&#39;ils ont besoin de configurer une fonction conditionnelle.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Exemples_detiquettes_conditionnelles\"><\/span>Exemples d&#39;\u00e9tiquettes conditionnelles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>De nombreuses \u00e9tiquettes conditionnelles vous permettent de passer des param\u00e8tres \u00e0 la fonction. Cela vous donne beaucoup plus de contr\u00f4le sur les conditions qui doivent \u00eatre remplies avant que quelque chose ne se produise. is_page () en est un bon exemple. La balise vous permet de v\u00e9rifier si la page affich\u00e9e est une page. is_page () retournera la valeur true si une page est affich\u00e9e, cependant vous devez sp\u00e9cifier le param\u00e8tre $ page si vous voulez \u00eatre plus sp\u00e9cifique. Le param\u00e8tre $ page peut \u00eatre l&#39;ID de la page, le titre de la page ou le slug de la page.<\/p>\n<p>Prenons un site Web normal qui a une page \u00e0 propos et vous souhaitez personnaliser la page \u00e0 propos diff\u00e9remment de toutes les autres pages. Par exemple, vous pouvez afficher une image de votre entreprise en haut de la barre lat\u00e9rale, ou vous pouvez afficher des informations suppl\u00e9mentaires en bas de la page sur. <\/p>\n<p>Pour ce faire, vous devez d\u00e9finir le param\u00e8tre $ page. Si l&#39;ID de page \u00e9tait 10, vous pouvez ouvrir votre instruction conditionnelle avec quelque chose comme ceci:<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">if ( is_page(10) ) {<\/pre>\n<p>Vous pouvez \u00e9galement sp\u00e9cifier une page sp\u00e9cifique en passant le titre de la page \u00e0 la fonction.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">if ( is_page( 'About Us' ) ) {<\/pre>\n<p>Le slug de page peut \u00e9galement \u00eatre utilis\u00e9. Comme vous vous en souvenez peut-\u00eatre, le slug sur la page est l&#39;identifiant unique nomm\u00e9 \u00e0 la fin de l&#39;URL. Si l&#39;URL de votre page sur www.yourwebsite.com\/about-our-company\/, le slug sur la page serait about-our-company.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">if ( is_page( 'about-our-company' ) ) {<\/pre>\n<p>Certaines balises conditionnelles, comme is_page (), peuvent \u00e9galement transmettre des param\u00e8tres dans un tableau. L&#39;instruction conditionnelle suivante renverra une valeur vraie si l&#39;une des conditions est vraie.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">if ( is_page( array( 10, 'About Us', 'about-our-company' ) ) ) {<\/pre>\n<p>Il est courant que les d\u00e9veloppeurs d\u00e9finissent plusieurs conditions lors de l&#39;utilisation de balises conditionnelles. Revenons \u00e0 la simple t\u00e2che d&#39;afficher un message de bienvenue aux visiteurs du blog. C&#39;est quelque chose qu&#39;un site Web d&#39;entreprise peut vouloir ajouter \u00e0 votre zone de blog, mais pas \u00e0 d&#39;autres zones de votre site Web (par exemple, page d&#39;accueil, page de contact, page, etc.).<\/p>\n<p>Ils peuvent le faire en utilisant les balises conditionnelles is_home () et is_single (); repr\u00e9sentant respectivement l&#39;index du blog et les articles individuels. Pour afficher un message dans les deux zones, vous devez utiliser l&#39;op\u00e9rateur logique OR ||. Ceci est illustr\u00e9 dans le code suivant. L&#39;instruction initiale if v\u00e9rifie si la page est l&#39;index du blog ou une seule publication. Si l&#39;un ou l&#39;autre est vrai, le message s&#39;affiche.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\"><\/pre>\n<p>Un autre op\u00e9rateur logique tr\u00e8s utile est l&#39;op\u00e9rateur AND &amp;&amp;. Ceci est utilis\u00e9 lorsque vous souhaitez que deux ou plusieurs conditions soient remplies avant que quelque chose ne se d\u00e9clenche. L&#39;instruction if suivante v\u00e9rifie si une page est \u00e0 la fois une page d&#39;archive et class\u00e9e dans la cat\u00e9gorie des actualit\u00e9s. Sur les pages des cat\u00e9gories d&#39;actualit\u00e9s, le message de bienvenue s&#39;affiche. Rien n&#39;appara\u00eetra dans les autres cat\u00e9gories.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\"><\/pre>\n<p>Les op\u00e9rateurs ET et OU peuvent \u00eatre combin\u00e9s. L&#39;exemple suivant est tir\u00e9 du mod\u00e8le functions.php du th\u00e8me WordPress par d\u00e9faut Twenty Thirteen. La fonction est utilis\u00e9e pour afficher le titre de la page dans le navigateur, mais seule une partie de la fonction est illustr\u00e9e ci-dessous. <\/p>\n<p>L&#39;instruction if renvoie une valeur vraie s&#39;il existe une description du site et que l&#39;utilisateur consulte l&#39;index du blog ou la page d&#39;accueil. La description du site peut \u00eatre entr\u00e9e via le champ slogan dans sa zone de param\u00e8tres g\u00e9n\u00e9raux. Si vous remplissez ce champ, dans votre index de blog et sur la page d&#39;accueil, la barre de titre affichera \u00abTitre du site | Description du site \u00bb(remarque: le s\u00e9parateur est affich\u00e9 en utilisant la cha\u00eene $ sep dans le code ci-dessous). Si vous ne le faites pas, la barre de titre affichera &quot;Titre du site&quot;.<\/p>\n<p>Comme vous pouvez le voir, is_home et _is_front_page sont consid\u00e9r\u00e9s comme une seule entit\u00e9 en raison de l&#39;op\u00e9rateur OR. C&#39;est pourquoi ils sont plac\u00e9s entre crochets. <\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">if ( $site_description && ( is_home() || is_front_page() ) )\r\n\t\t$title = \"$title $sep $site_description\";<\/pre>\n<p>Un autre op\u00e9rateur PHP logique que vous pouvez utiliser est l&#39;op\u00e9rateur no! C&#39;est plus pratique \u00e0 utiliser dans de nombreuses circonstances. Par exemple, supposons que vous souhaitiez afficher une photo sur toutes vos pages \u00e0 l&#39;exception de vos fichiers. Il n&#39;est pas n\u00e9cessaire de mettre en place une longue d\u00e9claration conditionnelle demandant &quot;Est-ce la page d&#39;accueil, est-ce un seul article, est-ce une page &#8230;&quot;. Il est plus pratique de simplement demander &quot;N&#39;est-ce pas une page d&#39;archive?&quot;.<\/p>\n<p>Pour ce faire, ajoutez simplement un point d&#39;exclamation avant la balise conditionnelle. Le code suivant montre \u00e0 quel point cela est simple dans la pratique. Il affichera une image sur chaque page de votre site Web, \u00e0 l&#39;exception des pages d&#39;archives.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n  \r\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/photo.jpg\">\r\n\r\n<\/pre>\n<p>Jusqu&#39;\u00e0 pr\u00e9sent, nous avons vu des exemples de base d&#39;\u00e9tiquettes conditionnelles qui sont utilis\u00e9es lorsque quelque chose est activ\u00e9 ou non (c&#39;est-\u00e0-dire si A est vrai, faites B). En pratique, il y a g\u00e9n\u00e9ralement une autre action \u00e0 entreprendre si une condition n&#39;est pas remplie. En outre, plusieurs conditions peuvent \u00eatre remplies, avec une r\u00e9ponse diff\u00e9rente pour chacune. <\/p>\n<p>Au lieu d&#39;\u00e9crire de nombreuses instructions individuelles pour cela, il est pratique d&#39;utiliser des instructions else et elseif. Cela vous permet un plus grand contr\u00f4le sur ce qui est affich\u00e9 sur votre site Web.<\/p>\n<p>Nous pouvons le d\u00e9montrer \u00e0 l&#39;aide d&#39;un exemple. Supposons que vous souhaitiez afficher un logo diff\u00e9rent sur votre site Web dans diff\u00e9rentes zones de votre site Web. Comment feriez-vous cela? La r\u00e9ponse est simple: nous utilisons des instructions else et elseif. Le code suivant montre comment cela peut \u00eatre accompli.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n  \r\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/logo-home.png\">\r\n\r\n\r\n\r\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/logo-category.png\">\r\n\r\n\r\n\r\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/logo-blog-post.png\">\r\n\r\n\r\n\r\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/logo-page.png\">\r\n\r\n\r\n\r\n<img decoding=\"async\" src=\"https:\/\/blogging-techies.com\/logo-general.png\">\r\n\r\n\r\n\r\n<\/pre>\n<p>Selon la zone du site Web qu&#39;un visiteur consulte, l&#39;un des cinq logos sera affich\u00e9 \u00e0 l&#39;aide du code ci-dessus. Il s&#39;agit d&#39;un exemple de base qui illustre la facilit\u00e9 avec laquelle les instructions else et elseif peuvent \u00eatre utilis\u00e9es pour contr\u00f4ler de nombreuses zones diff\u00e9rentes de votre site Web.<\/p>\n<p>Les d\u00e9clarations Elseif sont \u00e9galement utilis\u00e9es ailleurs dans WordPress. La plupart des mod\u00e8les functions.php les utilisent et de nombreux th\u00e8mes WordPress les utilisent pour changer la fa\u00e7on dont le titre de votre site Web est affich\u00e9 dans les navigateurs.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Plus_detiquettes_conditionnelles\"><\/span>Plus d&#39;\u00e9tiquettes conditionnelles<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Plusieurs balises conditionnelles suppl\u00e9mentaires sont disponibles. Les d\u00e9veloppeurs utilisent plusieurs de ces th\u00e8mes et plugins. <\/p>\n<p>Vous trouverez ci-dessous une liste de certaines des autres balises conditionnelles \u00e0 votre disposition.<\/p>\n<ul>\n<li>\n<p>is_tax () &#8211; V\u00e9rifie si une page de fichier de taxonomie personnalis\u00e9e est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>has_term () &#8211; V\u00e9rifie si la publication actuelle a l&#39;un des termes sp\u00e9cifi\u00e9s.<\/p>\n<\/li>\n<li>\n<p>taxonomy_exists () &#8211; V\u00e9rifie si le nom de la taxonomie existe.<\/p>\n<\/li>\n<li>\n<p>post_type_exists () &#8211; V\u00e9rifie si un type de publication existe.<\/p>\n<\/li>\n<li>\n<p>is_post_type_hierarchical ($ post_type) &#8211; V\u00e9rifie si le type de publication est hi\u00e9rarchique.<\/p>\n<\/li>\n<li>\n<p>is_post_type_archive () &#8211; V\u00e9rifie si la page d&#39;archive d&#39;un type de publication sp\u00e9cifique est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_comments_popup () &#8211; V\u00e9rifie si la fen\u00eatre de commentaire est ouverte.<\/p>\n<\/li>\n<li>\n<p>comments_open () &#8211; V\u00e9rifiez si les commentaires sont autoris\u00e9s pour le message ou la page en cours.<\/p>\n<\/li>\n<li>\n<p>pings_open () &#8211; V\u00e9rifie si les pings sont autoris\u00e9s pour le message ou la page en cours.<\/p>\n<\/li>\n<li>\n<p>is_feed () &#8211; V\u00e9rifiez si la requ\u00eate en cours concerne un flux.<\/p>\n<\/li>\n<li>\n<p>is_404 () &#8211; V\u00e9rifie si une erreur 404 est affich\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_paged () &#8211; V\u00e9rifiez si la page que vous consultez actuellement est une page pagin\u00e9e autre que la page un. Les publications et les pages sont pagin\u00e9es lorsque vous utilisez la balise rapide de la page suivante dans votre contenu pour diviser les publications volumineuses. <\/p>\n<\/li>\n<li>\n<p>is_trackback () &#8211; V\u00e9rifie si un trackback est utilis\u00e9.<\/p>\n<\/li>\n<li>\n<p>is_admin () &#8211; V\u00e9rifie si l&#39;utilisateur est connect\u00e9 \u00e0 la zone administrateur. Il n&#39;est pas utilis\u00e9 pour v\u00e9rifier si un utilisateur dispose de privil\u00e8ges d&#39;administrateur, uniquement s&#39;il est connect\u00e9 au panneau de configuration WordPress.<\/p>\n<\/li>\n<li>\n<p>is_page_template () &#8211; V\u00e9rifiez si la page affich\u00e9e utilise un mod\u00e8le de page. Un mod\u00e8le de page sp\u00e9cifique peut \u00eatre d\u00e9fini, si n\u00e9cessaire.<\/p>\n<\/li>\n<li>\n<p>is_preview () &#8211; V\u00e9rifie si un article de blog est affich\u00e9 en mode brouillon.<\/p>\n<\/li>\n<li>\n<p>has_excerpt () &#8211; V\u00e9rifie si la publication actuelle a un extrait. Des publications sp\u00e9cifiques peuvent \u00eatre d\u00e9finies.<\/p>\n<\/li>\n<li>\n<p>has_nav_menu () &#8211; V\u00e9rifiez si un emplacement de menu a un menu qui lui est affect\u00e9. Les d\u00e9veloppeurs de th\u00e8mes l&#39;utilisent pour afficher quelque chose au cas o\u00f9 l&#39;utilisateur n&#39;aurait pas ajout\u00e9 de menu.<\/p>\n<\/li>\n<li>\n<p>in_the_loop () &#8211; V\u00e9rifiez si l&#39;appelant est toujours dans la boucle WordPress.<\/p>\n<\/li>\n<li>\n<p>is_active_sidebar ($ index) &#8211; V\u00e9rifie si une certaine barre lat\u00e9rale est utilis\u00e9e.<\/p>\n<\/li>\n<li>\n<p>is_multisite () &#8211; V\u00e9rifie si le multisite est pris en charge.<\/p>\n<\/li>\n<li>\n<p>is_main_site () &#8211; V\u00e9rifie si un site multiple est le site principal sur le net.<\/p>\n<\/li>\n<li>\n<p>is_super_admin () &#8211; V\u00e9rifie si un utilisateur est un super administrateur au sein du r\u00e9seau.<\/p>\n<\/li>\n<li>\n<p>is_plugin_active ($ plugin) &#8211; V\u00e9rifie si un plugin est activ\u00e9.<\/p>\n<\/li>\n<li>\n<p>is_child_theme () &#8211; V\u00e9rifie si un th\u00e8me enfant est utilis\u00e9.<\/p>\n<\/li>\n<li>\n<p>current_theme_supports ($ feature) &#8211; V\u00e9rifie si un th\u00e8me prend en charge une fonction sp\u00e9cifique, comme les formats de publication ou les images en vedette.<\/p>\n<\/li>\n<\/ul>\n<p>V\u00e9rifiez \u00e9galement: Comment supprimer les taxonomies par d\u00e9faut.<\/p>\n<p>Les balises conditionnelles sont un concept WordPress important. En raison de leur utilit\u00e9, il existe peu de th\u00e8mes WordPress con\u00e7us sans eux. Une fois que vous avez compris les instructions else, les instructions elseif et les op\u00e9rateurs logiques tels que AND, OR et Not; vous pouvez traiter n&#39;importe quelle fonction conditionnelle.<\/p>\n<p>J&#39;esp\u00e8re que ce guide vous a aid\u00e9 \u00e0 apprendre \u00e0 utiliser des balises WordPress conditionnelles dans vos th\u00e8mes.<\/p>\n<p>Si vous avez aim\u00e9 cet article, rejoignez ThemeLab sur Twitter.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-center counter-flat ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/fr\/le-guide-ultime-des-balises-wordpress-conditionnelles\/#Fonctionnement_des_balises_conditionnelles_WordPress\" >Fonctionnement des balises conditionnelles WordPress<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/fr\/le-guide-ultime-des-balises-wordpress-conditionnelles\/#Exemples_detiquettes_conditionnelles\" >Exemples d&#39;\u00e9tiquettes conditionnelles<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/fr\/le-guide-ultime-des-balises-wordpress-conditionnelles\/#Plus_detiquettes_conditionnelles\" >Plus d&#39;\u00e9tiquettes conditionnelles<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Les balises WordPress conditionnelles sont une excellente fonctionnalit\u00e9 WordPress qui vous permet de contr\u00f4ler le contenu affich\u00e9 sur une page. Il existe des balises conditionnelles pour diff\u00e9rentes zones de votre site Web, comme votre page d&#39;accueil, les articles de blog et les pages. Cela vous permet de modifier ce qui est affich\u00e9 sur votre site [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5833,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-5832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogs"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/5832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/comments?post=5832"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/5832\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media\/5833"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=5832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=5832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=5832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}