{"id":831,"date":"2014-06-17T00:40:44","date_gmt":"2014-06-16T22:40:44","guid":{"rendered":"https:\/\/www.fanjoe.be\/?p=831"},"modified":"2014-06-17T04:02:00","modified_gmt":"2014-06-17T02:02:00","slug":"wordpress-les-balises-pre-et-code","status":"publish","type":"post","link":"https:\/\/www.fanjoe.be\/?p=831","title":{"rendered":"WordPress : Les balises &lt;pre&gt; et &lt;code&gt;"},"content":{"rendered":"<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-832\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-01.png\" alt=\"Balises-pre-code-01\" width=\"620\" height=\"310\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-01.png 620w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-01-175x87.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-01-300x150.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<p>Lorsque, comme moi, vous ins\u00e9rez r\u00e9guli\u00e8rement du code dans des pages ou des billets WordPress, il peut \u00eatre int\u00e9ressant de le diff\u00e9rencier du texte g\u00e9n\u00e9ral et de le formater diff\u00e9remment.<\/p>\n<p>Pour ce faire, on va utiliser les balises <strong>&lt;pre&gt;<\/strong> et <strong>&lt;code&gt;<\/strong>.<\/p>\n<p>Malheureusement, elles ne sont pas toujours impl\u00e9ment\u00e9es d&rsquo;origine dans le CSS du th\u00e8me WordPress utilis\u00e9.<br \/>\n<!--more--><br \/>\nPour v\u00e9rifier si ces balises sont incluses dans votre th\u00e8me, faites un essai.<\/p>\n<p>Cr\u00e9ez un article et basculez en <strong>mode texte<\/strong> en cliquant sur cet onglet en haut \u00e0 droite de la fen\u00eatre d&rsquo;\u00e9dition :<\/p>\n<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-02.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-836\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-02.png\" alt=\"Balises-pre-code-02\" width=\"144\" height=\"78\" \/><\/a><\/p>\n<p>R\u00e9digez quelques lignes et ins\u00e9rez les balises &lt;pre&gt; et &lt;code&gt; comme ceci :<\/p>\n<p style=\"padding-left: 30px;\">Ceci est ma <strong>&lt;code&gt;<\/strong>premi\u00e8re ligne<strong>&lt;\/code&gt;<\/strong> de texte.<\/p>\n<p style=\"padding-left: 30px;\"><strong>&lt;pre&gt;<\/strong>Et ceci est mon premier bloc de texte.<br \/>\nIl va s&rsquo;\u00e9tendre sur plusieurs lignes.<br \/>\nSur plusieurs lignes&#8230;<br \/>\nSur de nombreuses lignes&#8230;<strong>&lt;\/pre&gt;<\/strong><\/p>\n<p>Cliquez sur <strong>Aper\u00e7u<\/strong> et regardez si la mise en forme de vos balises est diff\u00e9rente du corps du texte. Vous devriez obtenir quelques chose comme ceci :<\/p>\n<p>Ceci est ma <code>premi\u00e8re ligne<\/code> de texte.<\/p>\n<pre>Et ceci est mon premier bloc de texte.\r\nIl va s'\u00e9tendre sur plusieurs lignes.\r\nSur plusieurs lignes...\r\nSur de nombreuses lignes...<\/pre>\n<p>La balise <strong>&lt;code&gt;<\/strong> porte sur une mise en forme de quelques mots tandis que la balise <strong>&lt;pre&gt;<\/strong> s&rsquo;\u00e9tend \u00e0 tout un paragraphe.<\/p>\n<p>Si rien ne se passe, c&rsquo;est que les balises dont on parle ne sont pas pr\u00e9sentes dans le CSS de votre th\u00e8me.<\/p>\n<p>Voici comment les installer :<\/p>\n<p>Dans le menu lat\u00e9ral \u00e0 gauche, s\u00e9lectionnez Apparence, puis \u00c9diteur.<\/p>\n<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-03.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-839\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-03.png\" alt=\"Balises-pre-code-03\" width=\"320\" height=\"209\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-03.png 320w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-03-175x114.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-03-300x195.png 300w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a><\/p>\n<p>Rep\u00e9rez si les balises <strong>&lt;pre&gt;<\/strong> et <strong>&lt;code&gt;<\/strong> sont pr\u00e9sentes. Si ce n&rsquo;est pas le cas, on peut ajouter ces lignes :<\/p>\n<pre>\/* #Pre &amp; Code\r\n================================================== *\/\u00a0\u00a0 \u00a0\r\n\r\n\u00a0\u00a0 \u00a0code {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0background:none repeat scroll #f9f9f9;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0font-family: \"Lucida Console\", Monaco, monospace;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0font-size: 11px;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0}\r\n\u00a0\u00a0 \u00a0\r\n\u00a0\u00a0 \u00a0pre {\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0background:none repeat scroll #f9f9f9;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0border-left:5px solid #ccc;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0clear:both;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0font-family: \"Lucida Console\", Monaco, monospace;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0font-size: 11px;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0margin-bottom:18px;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0overflow:auto;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0padding:10px 15px;\r\n\u00a0\u00a0 \u00a0\u00a0\u00a0 \u00a0}<\/pre>\n<p>Une fois la manipulation faite, cliquez sur \u00ab\u00a0Mettre \u00e0 jour le fichier\u00a0\u00bb.<\/p>\n<p>Voil\u00e0 ! Votre th\u00e8me int\u00e8gre maintenant les balises <strong>&lt;pre&gt;<\/strong> et <strong>&lt;code&gt;<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Balises-pre-code-01.png\"><\/a><\/p>\n<p>Lorsque, comme moi, vous ins\u00e9rez r\u00e9guli\u00e8rement du code dans des pages ou des billets WordPress, il peut \u00eatre&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[10,3,12],"tags":[73,72,67,71,70],"class_list":["post-831","post","type-post","status-publish","format-standard","hentry","category-geek","category-informatique","category-raspberrypi","tag-code","tag-pre","tag-balises","tag-mise-en-forme","tag-wordpress","end"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts\/831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=831"}],"version-history":[{"count":0,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts\/831\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}