Bienvenue sur la mini-formation WP, qui te permettra de mieux
comprendre Wordpress et son fonctionnement. La formation s'articule
à travers plusieurs objectifs à réaliser chaque jour, objectifs qui
seront ensuite discutés et échangés avec un Dev de l'équipe. Les
étapes vont permettre petit à petit de réaliser un mini-site à
l'aide de Wordpress, tout en étant facilement maintenable.
Créa à faire (à optim) :
https://xd.adobe.com/view/7d284fd7-472d-482d-9c32-c1e30f40f835-287b/
-
Lire la doc pour comprendre les bases de WP
https://developer.wordpress.org/themes/basics/template-files/
-
Créer la homepage, avec le code séparé entre header, footer &
homepage
https://developer.wordpress.org/themes/functionality/custom-front-page-templates/#configuration-of-front-page-php
-
Créer une template page
https://developer.wordpress.org/themes/template-files-section/page-template-files/#creating-custom-page-templates-for-global-use
-
Créer un CPT avec des champs CMB2 et une taxonomy
https://developer.wordpress.org/plugins/post-types/registering-custom-post-types/
https://developer.wordpress.org/plugins/post-types/working-with-custom-post-types/
-
Taxonomy :
https://developer.wordpress.org/plugins/taxonomies/working-with-custom-taxonomies/
-
Créer single & archive page du CPT
https://developer.wordpress.org/themes/basics/template-hierarchy/
https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
-
Modifier des éléments via les Hooks (action & filters)
https://developer.wordpress.org/plugins/hooks/
-
Créer une sidebar (formation++ ?)
https://developer.wordpress.org/themes/functionality/sidebars/
-
Créer un widget (formation++ ?)
https://developer.wordpress.org/themes/functionality/widgets/
-
Créer un plugin ? (formation++ ?)
https://developer.wordpress.org/plugins/plugin-basics/
-
Créer un child-theme ? (formation++ ?)
https://developer.wordpress.org/themes/advanced-topics/child-themes/
-
Faire une boucle WP & utiliser WP_Query
https://developer.wordpress.org/themes/basics/the-loop/