{"id":234254,"date":"2023-02-22T20:20:00","date_gmt":"2023-02-22T17:20:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=234254"},"modified":"2023-02-22T20:21:02","modified_gmt":"2023-02-22T17:21:02","slug":"tutoriel-sur-le-theme-wordpress-pour-les-debutants-conclusion-et-prochaines-etapes","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/tutoriel-sur-le-theme-wordpress-pour-les-debutants-conclusion-et-prochaines-etapes\/","title":{"rendered":"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants &#8211; Conclusion et prochaines \u00e9tapes"},"content":{"rendered":"<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<h2>Ce que nous avons cr\u00e9\u00e9<\/h2>\n<p>Faisons un bref r\u00e9capitulatif de ce que nous avons appris et r\u00e9ellement cr\u00e9\u00e9 dans ce didacticiel\u00a0:<\/p>\n<ul>\n<li>Les bases de ce que WordPress accepte comme th\u00e8me.<\/li>\n<li>Comment WordPress choisit les mod\u00e8les d&rsquo;un th\u00e8me, en fonction de la page sur laquelle nous nous trouvons. Nous avons \u00e9galement examin\u00e9 les mod\u00e8les les plus courants qu&rsquo;un th\u00e8me doit contenir au minimum.<\/li>\n<li>Blocs de construction et comment diviser intelligemment le contenu en diff\u00e9rents fichiers pour les r\u00e9utiliser.<\/li>\n<li>Crochets WordPress\u00a0; ce qu&rsquo;ils sont et quels crochets nous devons absolument ajouter dans un th\u00e8me.<\/li>\n<li>Les fonctions WordPress les plus courantes pour la sortie des informations de publication.<\/li>\n<li>O\u00f9 placer tout notre code de th\u00e8me backend qui sort des mod\u00e8les.<\/li>\n<li>Comment configurer un th\u00e8me avec des supports de fonctionnalit\u00e9s<\/li>\n<li>La bonne fa\u00e7on d&rsquo;ajouter des feuilles de style et des fichiers javascript.<\/li>\n<li>Ajout d&rsquo;un support de traduction pour notre th\u00e8me, lui permettant d&rsquo;\u00eatre traduit dans diff\u00e9rentes langues.<\/li>\n<li>Mod\u00e8les de pages personnalis\u00e9s<\/li>\n<li>Comment effectuer des requ\u00eates de publication personnalis\u00e9es.<\/li>\n<\/ul>\n<p>Pas mal pour un d\u00e9butant !<\/p>\n<h2>Le r\u00e9sultat final<\/h2>\n<p>Maintenant, je dois admettre que le r\u00e9sultat final est horrible. Mais c&rsquo;est juste parce que nous n&rsquo;avons ajout\u00e9 aucun style\u00a0! Gardez \u00e0 l&rsquo;esprit que toutes les bases (HTML et classes) pour le style sont l\u00e0 et pr\u00eates.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-152213-61e4d4450daab.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-152213-61e4d4450daab.png\" alt=\"Tutoriel sur le th\u00e8me WordPress pour les d\u00e9butants - Conclusion et prochaines \u00e9tapes\"><\/a><\/p>\n<p>C&rsquo;est ce qu&rsquo;il y a \u00e0 l&rsquo;int\u00e9rieur qui compte, non? Droit?<\/p>\n<p>L&rsquo;objectif de ce didacticiel \u00e9tait de vous guider \u00e0 travers les fonctionnalit\u00e9s de base n\u00e9cessaires pour un th\u00e8me fonctionnel minimal. C&rsquo;est maintenant \u00e0 vous de d\u00e9velopper, d&rsquo;ajuster et de styliser votre th\u00e8me en quelque chose de g\u00e9nial\u00a0!<\/p>\n<h2>Et apr\u00e8s?<\/h2>\n<p>O\u00f9 aller en partant d&rsquo;ici?<\/p>\n<p>Cela d\u00e9pend vraiment de vous et de ce qui vous int\u00e9resse le plus. Si vous voulez cr\u00e9er un th\u00e8me de blog simple mais beau, plongez dans le style. Vous avez d\u00e9j\u00e0 une base solide. Si vous \u00eates plus int\u00e9ress\u00e9 par le code backend et comment cr\u00e9er une structure de code solide, approfondissez PHP et comment vous pouvez impl\u00e9menter la POO (programmation orient\u00e9e objet) dans votre th\u00e8me.<\/p>\n<p>Voici quelques suggestions pour savoir o\u00f9 aller ensuite\u00a0:<\/p>\n<h3>Compl\u00e9ter le th\u00e8me cr\u00e9\u00e9 dans ce tutoriel<\/h3>\n<ul>\n<li>Construisez et d\u00e9veloppez le th\u00e8me que vous avez cr\u00e9\u00e9 au cours de ce didacticiel, en ajoutant plus de mod\u00e8les et de fonctionnalit\u00e9s. Le th\u00e8me tel qu&rsquo;il est contient d\u00e9sormais le minimum absolu. Regardez par exemple comment ajouter un menu mobile ou afficher des m\u00e9tadonn\u00e9es de publication personnalis\u00e9es. Ensuite, utilisez ce th\u00e8me comme base pour cr\u00e9er des th\u00e8mes plus nombreux et diff\u00e9rents.<\/li>\n<li>Rendez le th\u00e8me beau. Vous pouvez inclure des biblioth\u00e8ques telles que <a href=\"https:\/\/getbootstrap.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Bootstrap<\/a> pour obtenir une base de style solide. Fournissez des ic\u00f4nes de <a href=\"https:\/\/fontawesome.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">FontAwesome<\/a> et <a href=\"https:\/\/fonts.google.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Google Fonts<\/a> pour ajouter de belles polices \u00e0 votre conception Web. Pensez \u00e9galement \u00e0 utiliser SCSS ou LESS pour faciliter et acc\u00e9l\u00e9rer la r\u00e9daction de votre style. Familiarisez-vous avec les classes de WordPress qui apparaissent dans le corps et les messages, et ajoutez de bons wrappers HTML coh\u00e9rents dans vos mod\u00e8les.<\/li>\n<\/ul>\n<h3>\u00c9tendre le th\u00e8me avec plus de fonctionnalit\u00e9s<\/h3>\n<ul>\n<li>Commencez \u00e0 apprendre comment impl\u00e9menter les param\u00e8tres de th\u00e8me \u00e0 l&rsquo;aide de <a href=\"https:\/\/codex.wordpress.org\/Theme_Customization_API\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WordPress Customizer<\/a>. Cela vous permet d&rsquo;ajouter des param\u00e8tres d&rsquo;administration tels que l&rsquo;image du logo, les couleurs et plus encore. Ajoutez des param\u00e8tres personnalis\u00e9s pour votre th\u00e8me afin de permettre aux utilisateurs de votre th\u00e8me de personnaliser l&rsquo;apparence.<\/li>\n<li>D\u00e9couvrez le nouvel \u00e9diteur Gutenberg dans WordPress et comment l&rsquo;utiliser pour cr\u00e9er du contenu plus avanc\u00e9. Soit simplement en stylisant ou en modifiant des blocs existants, soit en cr\u00e9ant vos propres blocs personnalis\u00e9s. Vous voudrez peut-\u00eatre \u00e9galement savoir comment configurer facilement une page d&rsquo;accueil appropri\u00e9e pour votre th\u00e8me.<\/li>\n<li>Apprenez \u00e0 cr\u00e9er <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/creer-des-types-de-publication-personnalises-et-des-taxonomies-personnalisees-dans-wordpress-par-code\/\" title=\"des types\">des types<\/a> de publication personnalis\u00e9s pour un contenu personnalis\u00e9. Votre th\u00e8me peut comporter du contenu tel qu&rsquo;un portfolio, une liste de livres ou de films, ou pr\u00e9senter des produits que vous pourriez vendre.<\/li>\n<\/ul>\n<h3>\u00c9tapes suppl\u00e9mentaires pour devenir un d\u00e9veloppeur WordPress<\/h3>\n<ul>\n<li>Assurez-vous que votre th\u00e8me repose sur une base PHP solide. Tout avoir dedans <code>functions.php<\/code>peut tr\u00e8s vite rendre ce fichier tr\u00e8s long et illisible. Apprenez \u00e0 diviser votre code backend en diff\u00e9rents fichiers et d\u00e9finissez vos propres classes PHP pour faire le gros du travail. Vous pouvez aller encore plus loin et utiliser <a href=\"https:\/\/awhitepixel.com\/blog\/how-to-implement-an-autoloader-with-namespaces-in-your-theme-or-plugin\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">les espaces de noms PHP et l&rsquo;autoloader<\/a>.<\/li>\n<\/ul>\n<p>S&rsquo;il y a certaines parties dont vous n&rsquo;\u00eates pas s\u00fbr, faites des recherches. De nombreuses ressources sont disponibles et le site de documentation de WordPress vous aidera tout au long du processus. J&rsquo;ai \u00e9galement pas mal de messages qui approfondissent des sujets tels que les <a href=\"http:\/\/awhitepixel.com\/blog\/all-about-hooks-in-wordpress\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">crochets<\/a>, les astuces et les possibilit\u00e9s de mise en <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/tout-sur-lajout-de-styles-et-de-scripts-dans-wordpress\/\" title=\"file d&#039;attente de scripts et de styles\">file d&rsquo;attente de scripts et de styles<\/a>, la cr\u00e9ation <a href=\"http:\/\/awhitepixel.com\/blog\/creating-custom-post-types-and-custom-taxonomies\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">de types de messages et de taxonomies personnalis\u00e9s<\/a>, l&rsquo;apprentissage de <a href=\"https:\/\/awhitepixel.com\/guides\/wordpress-gutenberg-developers-guide\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Gutenberg<\/a>, etc.<\/p>\n<p>J&rsquo;esp\u00e8re que vous avez fait bon usage de ce tutoriel et que vous \u00eates inspir\u00e9 pour en savoir plus!<\/p>\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>Nous concluons le didacticiel sur le th\u00e8me WordPress pour les d\u00e9butants avec un bref r\u00e9capitulatif et examinons les prochaines \u00e9tapes pour vous am\u00e9liorer en tant que d\u00e9veloppeur de th\u00e8me WordPress.<\/p>\n","protected":false},"author":1,"featured_media":223885,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[915,893,893,832,915,1110,832,925,925,841,841,862,862],"tags":[1167],"class_list":["post-234254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autre","category-code-2","category-guide-pour-les-debutants","category-n-a","category-sujets","category-tutoriels","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/234254","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=234254"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/234254\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/223885"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=234254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=234254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=234254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}