{"id":234229,"date":"2023-02-17T12:11:00","date_gmt":"2023-02-17T09:11:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=234229"},"modified":"2023-02-26T18:28:54","modified_gmt":"2023-02-26T15:28:54","slug":"tutoriel-sur-le-theme-wordpress-pour-les-debutants","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants\/","title":{"rendered":"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants"},"content":{"rendered":"<p>Il s&rsquo;agit d&rsquo;une s\u00e9rie de tutoriels couvrant les bases du d\u00e9veloppement d&rsquo;un th\u00e8me WordPress \u00e0 partir de z\u00e9ro. C&rsquo;est pour vous qui avez un peu essay\u00e9 de changer d&rsquo;autres th\u00e8mes, souhaitant en savoir assez pour cr\u00e9er le v\u00f4tre, ou essay\u00e9 de cr\u00e9er votre propre th\u00e8me \u00e0 partir de z\u00e9ro, mais avez eu du mal \u00e0 comprendre les bases de ce dont un th\u00e8me a besoin. \u00c0 travers 12 le\u00e7ons, ce didacticiel vise \u00e0 vous guider dans le d\u00e9veloppement de votre propre th\u00e8me WordPress, tout en apprenant les pratiques courantes et les bases du fonctionnement de WordPress. Le but de ce didacticiel n&rsquo;est pas de terminer avec un th\u00e8me \u00e9tonnant et pr\u00eat \u00e0 l&#8217;emploi ou \u00e0 vendre, mais de vous donner les bases solides n\u00e9cessaires pour le construire et l&rsquo;\u00e9tendre.<\/p>\n<p>Je vous recommande de tout \u00e9crire vous-m\u00eame au lieu de copier-coller le code. C&rsquo;est la meilleure fa\u00e7on d&rsquo;apprendre (rassurez-vous, on ne parle pas ici de milliers de lignes)! Les le\u00e7ons sont configur\u00e9es pour que vous appreniez ce que fait chaque bit de code, \u00e9tape par \u00e9tape, afin que vous puissiez le modifier et l&rsquo;ajouter en cours de route, afin que vous puissiez le faire ressembler \u00e0 ce que vous voulez qu&rsquo;il soit ou ressembler \u00e0. \u00c0 la fin de chaque le\u00e7on, je cr\u00e9erai un lien vers des pages de documentation pour chaque m\u00e9thode utilis\u00e9e, g\u00e9n\u00e9ralement vers <a href=\"https:\/\/codex.wordpress.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WordPress Codex<\/a>.<\/p>\n<p>Ce tutoriel ne couvrira aucun style (CSS), mais il explique comment vous pouvez ajouter vos feuilles de style \u00e0 votre th\u00e8me et explique comment dire \u00e0 WordPress d&rsquo;ajouter dynamiquement des classes utiles dans votre code HTML. Je vous encourage \u00e0 personnaliser votre th\u00e8me au fur et \u00e0 mesure que vous suivez.<\/p>\n<h2>Conditions pr\u00e9alables<\/h2>\n<p>Ce tutoriel est pour vous qui :<\/p>\n<ul>\n<li>Conna\u00eetre les bases du HTML et du CSS<\/li>\n<li>Conna\u00eetre un peu PHP. Vous n&rsquo;avez pas besoin d&rsquo;\u00eatre un expert, mais vous devez conna\u00eetre les bases<\/li>\n<li>Sont familiaris\u00e9s avec l&rsquo;utilisation de WordPress<\/li>\n<li>Vouloir apprendre!<\/li>\n<\/ul>\n<p>Ce dont vous aurez besoin pour suivre ce tutoriel, c&rsquo;est :<\/p>\n<ul>\n<li>Une structure de d\u00e9veloppement local. Vous pouvez d\u00e9velopper en transf\u00e9rant via FTP vers un domaine, mais il est recommand\u00e9 d&rsquo;en configurer un localement. Vous auriez (\u00e9videmment) \u00e9galement besoin d&rsquo;avoir WordPress install\u00e9 sur votre site de d\u00e9veloppement. J&rsquo;explique bri\u00e8vement <a href=\"http:\/\/awhitepixel.com\/blog\/wordpress-theme-tutorial-for-beginners-part-0-5-setting-up-local-wordpress-development\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">comment proc\u00e9der dans la partie 0<\/a>.<\/li>\n<li>Un bon \u00e9diteur de texte. Vous pouvez utiliser n&rsquo;importe quel \u00e9diteur, tel que le Bloc-notes et autres, mais il est recommand\u00e9 d&rsquo;utiliser un logiciel cibl\u00e9 pour le codage (il est plus facile de lire, de trouver et d&rsquo;\u00e9crire du code). Personnellement j&rsquo;utilise <a href=\"https:\/\/www.sublimetext.com\/3\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Sublime Text 3<\/a>.<\/li>\n<\/ul>\n<h2>Table des mati\u00e8res du didacticiel<\/h2>\n<p>Vous trouverez ci-dessous des liens directs vers les 12 le\u00e7ons de ce didacticiel\u00a0; Cependant, \u00e0 la fin de chaque le\u00e7on, vous trouverez des liens de navigation vers la le\u00e7on suivante ou pr\u00e9c\u00e9dente, vous n&rsquo;avez donc pas besoin de revenir ici.<\/p>\n<p>Sans plus tarder, <strong>commen\u00e7ons<\/strong>! Si vous avez d\u00e9j\u00e0 une configuration de d\u00e9veloppement WordPress locale, passez directement \u00e0 la <a href=\"http:\/\/awhitepixel.com\/blog\/wordpress-theme-tutorial-for-beginners-part-1-introduction\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Partie 1: Introduction<\/a>.<\/p>\n<ul>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-0-5-configuration-du-developpement-wordpress-local\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 0.5: Configuration du d\u00e9veloppement WordPress local\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 0.5: Configuration du d\u00e9veloppement WordPress local<\/a><\/p>\n<p>L&rsquo;\u00e9tape 0.5 du didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants explique comment configurer un environnement de d\u00e9veloppement local avec WAMP ou XAMPP et installer WordPress.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-1-introduction\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour d\u00e9butants \u2013 Partie 1: Introduction\">Tutoriel sur le th\u00e8me WordPress pour d\u00e9butants \u2013 Partie 1: Introduction<\/a><\/p>\n<p>Dans cette le\u00e7on, vous commencerez \u00e0 apprendre comment WordPress charge le contenu en fonction de la page sur laquelle vous vous trouvez et de la hi\u00e9rarchie des fichiers de mod\u00e8le de th\u00e8me. Vous apprendrez \u00e9galement ce qui est n\u00e9cessaire pour un th\u00e8me valide. Et \u00e0 la fin nous allons enfin cr\u00e9er notre th\u00e8me et l&rsquo;activer.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-2-modeles\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 2: Mod\u00e8les\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 2: Mod\u00e8les<\/a><\/p>\n<p>Cette le\u00e7on vous apprendra comment structurer les principaux mod\u00e8les de construction dans un th\u00e8me WordPress. Nous allons commencer \u00e0 cr\u00e9er les mod\u00e8les les plus importants.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-3-contenu-dynamique\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 3: Contenu dynamique\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 3: Contenu dynamique<\/a><\/p>\n<p>Dans cette le\u00e7on du didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants, nous d\u00e9couvrirons les crochets dans WordPress et ajouterons quelques crochets dans notre th\u00e8me qui sont n\u00e9cessaires pour qu&rsquo;un th\u00e8me fonctionne correctement avec WordPress et les plugins. Nous commencerons \u00e9galement \u00e0 acc\u00e9der au contenu dynamique de WordPress dans notre en-t\u00eate, par exemple en obtenant automatiquement le titre de la page actuelle.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-4-la-boucle-de-publication\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 4: La boucle de publication\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 4: La boucle de publication<\/a><\/p>\n<p>Dans cette le\u00e7on du didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants, nous aborderons en d\u00e9tail la &quot;boucle de publication&quot; dans WordPress\u00a0; qu&rsquo;est-ce que c&rsquo;est, \u00e0 quoi elle ressemble, pourquoi nous l&rsquo;utilisons et comment acc\u00e9der aux publications. Nous passerons ensuite \u00e0 la mise en \u0153uvre de la boucle dans notre th\u00e8me.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-5-acceder-aux-informations-sur-les-publications\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 5: Acc\u00e9der aux informations sur les publications\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 5: Acc\u00e9der aux informations sur les publications<\/a><\/p>\n<p>Cette le\u00e7on du didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants portera sur la fa\u00e7on dont nous pouvons acc\u00e9der et produire des informations telles que son lien, son titre, etc. \u00e0 partir de chaque article lorsqu&rsquo;il se trouve dans la boucle de publication. Nous faisons cela avec des balises de mod\u00e8le. Dans le processus, nous ajouterons \u00e9galement les mod\u00e8les de vue unique \u00e0 notre th\u00e8me.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-6-fonctions-dun-theme-php\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 6: Fonctions d&#039;un th\u00e8me.php\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 6: Fonctions d&rsquo;un th\u00e8me.php<\/a><\/p>\n<p>Aujourd&rsquo;hui, nous allons apprendre o\u00f9 et comment ajouter du code en dehors des mod\u00e8les de notre th\u00e8me. Nous faisons cela en ajoutant le fichier functions.php du th\u00e8me. En cours de route, nous apprendrons \u00e9galement comment ajouter correctement vos feuilles de style et vos scripts.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-7-configuration-du-theme-et-images-en-vedette\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 7: Configuration du th\u00e8me et images en vedette\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 7: Configuration du th\u00e8me et images en vedette<\/a><\/p>\n<p>Cette le\u00e7on se poursuit en ajoutant le code de base requis pour configurer un th\u00e8me WordPress. Nous apprenons \u00e0 ajouter des supports th\u00e9matiques et \u00e0 filtrer le titre de la page d&rsquo;accueil.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-8-traduction\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 8: Traduction\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 8: Traduction<\/a><\/p>\n<p>Nous apprenons comment fonctionne la traduction (ou i18n) dans WordPress et comment rendre les textes traduisibles. Comprend \u00e9galement un guide d&rsquo;utilisation de PoEdit pour g\u00e9n\u00e9rer des fichiers .po.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-debutants-partie-9-menus-et-zones-de-widgets\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour d\u00e9butants \u2013 Partie 9: Menus et zones de widgets\">Tutoriel sur le th\u00e8me WordPress pour d\u00e9butants \u2013 Partie 9: Menus et zones de widgets<\/a><\/p>\n<p>Cette le\u00e7on explique comment ajouter deux fonctionnalit\u00e9s principales de WordPress \u00e0 notre th\u00e8me\u00a0; menus et zones de widgets. Nous apprenons \u00e0 enregistrer un emplacement pour le menu de navigation principal d&rsquo;un site et \u00e0 afficher le menu dans nos mod\u00e8les, ainsi qu&rsquo;\u00e0 autoriser l&rsquo;ajout de widgets dans notre barre lat\u00e9rale et notre pied de page.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-10-ajout-de-plus-de-modeles\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 10: Ajout de plus de mod\u00e8les\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 10: Ajout de plus de mod\u00e8les<\/a><\/p>\n<p>Dans cette le\u00e7on du didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants, nous allons nous plonger davantage dans les mod\u00e8les. Nous allons en apprendre davantage sur les composants de mod\u00e8le et les impl\u00e9menter pour les r\u00e9utiliser. Et nous ajouterons plus de mod\u00e8les par d\u00e9faut de WordPress \u00e0 notre th\u00e8me.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-11-modeles-de-page-personnalises\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 11: Mod\u00e8les de page personnalis\u00e9s\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 11: Mod\u00e8les de page personnalis\u00e9s<\/a><\/p>\n<p>Dans cette le\u00e7on de didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants, nous apprenons les mod\u00e8les de page, ce qu&rsquo;ils sont, comment les cr\u00e9er et les meilleures pratiques. Nous allons cr\u00e9er un mod\u00e8le pleine largeur \u00e0 titre d&rsquo;exemple. En cours de route, nous ajoutons \u00e9galement une classe au corps en demandant si la page utilise un mod\u00e8le de page sp\u00e9cifique.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-partie-12-requete-de-publication-personnalisee\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 12: Requ\u00eate de publication personnalis\u00e9e\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Partie 12: Requ\u00eate de publication personnalis\u00e9e<\/a><\/p>\n<p>Dans cette derni\u00e8re le\u00e7on, nous apprenons \u00e0 \u00e9crire votre propre requ\u00eate de messages et \u00e0 les parcourir sans interrompre la boucle parent dans le mod\u00e8le. Nous allons cr\u00e9er une partie de mod\u00e8le pour les articles uniques qui affiche les articles associ\u00e9s dans la m\u00eame cat\u00e9gorie.<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-conclusion-et-prochaines-etapes\/\" title=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Conclusion et prochaines \u00e9tapes\">Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants \u2013 Conclusion et prochaines \u00e9tapes<\/a><\/p>\n<p>Nous concluons ce didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants en faisant un bref r\u00e9capitulatif de ce que nous avons appris. Et examinez ce que vous pouvez faire ensuite et comment vous am\u00e9liorer en tant que d\u00e9veloppeur de th\u00e8mes WordPress.<\/p>\n<\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/awhitepixel.com\" class=\"external external_icon\">awhitepixel.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une s\u00e9rie de tutoriels de 12 le\u00e7ons couvrant les bases du d\u00e9veloppement d&rsquo;un th\u00e8me WordPress \u00e0 partir de z\u00e9ro. Parfait pour les d\u00e9butants qui souhaitent devenir d\u00e9veloppeur de th\u00e8mes !<\/p>\n","protected":false},"author":1,"featured_media":223973,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[893,893,1110,801,801,925,925,841,841,862,862],"tags":[1167],"class_list":["post-234229","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code-2","category-n-a","category-php-3","category-sujets","category-tutoriels","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/234229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=234229"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/234229\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/223973"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=234229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=234229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=234229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}