La formation WordPress pour créer votre Thème sur mesure

Le thème est un composant essentiel d’un site WordPress : il doit fournir une réponse équilibrée entre technicité, performances et respect du design. C’est aussi une épreuve du feu pour les développeurs : un thème réussi est la meilleure démonstration de compétences solides et valorisables.

Formation à la demande en présentiel ou à distance

Durée : 6 demies-journées de 4 heures
(soit 24 heures)
8 personnes maximum par session

2700,00  HT

Wp Capitaine Partenaire

Cette formation est finançable par votre OPCO. En partenariat avec Maxime Bernard-Jacquet de Capitaine WP.

Pourquoi apprendre le développement de thème sur mesure ? 

Tous les utilisateurs de WordPress ont connu cette frustration : passer des heures à chercher un thème qui soit joli et fonctionnel, pratique et esthétique, à l’équilibre parfait pour accueillir tous nos contenus confectionnés avec le cœur.

Et malgré le temps passé, il y a toujours quelque chose qu’on aimerait changer. Ici une typographie, ici un bouton, ou bien quand on trouve un thème qui coche à peu près toutes les cases, il n’est pas traduit, ou pire, il n’est plus maintenu depuis longtemps. 

Alors quand on a quelques compétences techniques, qu’on soit un développeur en formation ou un professionnel du web aguerri, la tentation est forte de créer soi-même son propre thème, à son image, à partir de rien, mais avec de grandes ambitions. 

Concrètement, créer un thème sur mesure, c’est : 

  • Avoir un site entièrement à son image
  • Rendre possible toutes les excentricités graphiques
  • Optimiser les performances en fonction de ses besoins
  • Être un rebelle anticonformiste
  • Développer de solides compétences techniques
  • S’autoriser à être fier du travail accompli !

C’est une belle perspective, mais la tâche peut être plus compliquée qu’il n’y paraît quand on se lance seul dans un tel chantier pour la première fois.

Une formation clés en main pour des compétences recherchées

En effet, si c’était aussi facile, les compétences de Theme Developer ne seraient pas aussi demandées, et c’est un beau challenge de se lancer dans la création d’un thème sur mesure pour développer des atouts de poids pour valoriser votre profil professionnel. 

Le sur-mesure est la meilleure des solutions pour ceux qui sont capables de le produire, mais aussi pour ceux qui ont les capacités financières de leur commander des sites. De nombreuses agences sont spécialisées dans la création de sites sur-mesure, et représentent autant d’opportunités professionnelles pour ceux qui savent concevoir et développer un thème dans les règles de l’art. 

C’est dans cette optique qu’on a conçu ce programme de formation, fruit de notre expérience d’agence WordPress, et des dizaines de sites sur mesure qu’on a développé au fil des années. 

On propose du concret, de l’efficace, les mains dans le code, pour acquérir des compétences durables et applicables directement. 

On va découper les tâches, et en sortant de la formation, vous pourrez : 

  1. Penser votre thème sur-mesure en fonction de votre besoin
  2. Décomposer un thème WordPress pour n’oublier aucune spécificité
  3. Utiliser les bonnes pratiques de WordPress
  4. Optimiser les performances de vos thèmes
  5. Découvrir les hooks utiles pour vous faciliter le travail
  6. Exploiter le potentiel des blocs Gutenberg dans vos styles et mises en page
  7. Comprendre comment enrichir votre thème avec d’autres technologies (AJAX, Twig, Blade…) et industrialiser votre production

Bien sûr, on vous réserve d’autres techniques secrètes et recettes de grand-mère pour vous rendre plus efficace et vous permettre de profiter pleinement de la croissance de WordPress dans le web international de l’Internet mondial !

L’inscription est à portée de clics, et le programme de formation complet se trouve juste là-en dessous. Alors, on retrouve bientôt votre thème sur le répertoire officiel de WordPress ?

Avec des formateurs reconnus dans la communauté WordPress

La formation est pensée par des professionnels de WordPress.
Réfléchie dans un souci d’efficacité concrète, de production opérationnelle, avec toute la clarté nécessaire pour aller plus loin avec WordPress.

Florian Truchot

  • Directeur Technique et co-gérant de l’agence WordPress Fantassin
  • Contributeur WordPress & Gutenberg
  • Co-organisateur Meetup WordPress Lyon

Joffrey Jochum

  • Directeur Créatif et co-gérant de l’agence WordPress Fantassin
  • Conférencier à BlendWebMix
  • Co-organisateur Meetup WordPress Lyon

Le programme de formation complet

Pendant la session de formation les supports vous sont fournis. La formation s’appuie sur un projet fil rouge à reproduire pour valider vos acquis.

En fin de session, vous serez invité à passer un QCM pour confirmer votre compréhension.

Pré-requis :

  • Maîtriser l’interface d’administration de WordPress
  • Maîtriser HTML / CSS
  • Avoir de bonnes bases en PHP
  • Avoir des connaissances en JavaScript est un plus
Les bases d’un thème bien pensé

Maîtriser l’anatomie d’un thème c’est avant tout être capable de décomposer son travail. Chaque dossier, chaque fichier à son rôle à jouer. Le fait de découper le plus proprement possible son thème rend les éléments réutilisables. C’est la maintenance qui en sera facilité.

Il y a bien entendu des notions de WordPress à appréhender la Boucle, le Template Hierarchy ou encore les Template Tags qui sont intimement liés à l’affichage des différentes pages.

Un soin tout particulier sera apporter à la bonne compréhension des fondamentaux du CMS et à la mise en pratique de vos découvertes.

Rien ne sert de courir, il faut partir à point.

  • Anatomie d’un thème : connaître les fichiers des thèmes
  • La base d’un thème : index.php et style.css
  • Créer un header et un footer personnalisé
  • Comprendre la hiérarchie des templates
  • Découvrir la boucle de WordPress
  • Utiliser les « Templates Tags » pour afficher le contenu de la page
  • Afficher la page d’accueil avec front-page.php
  • Afficher le contenu des Pages avec page.php
  • Comment créer un modèle de page personnalisé ?
  • Afficher le listing des Articles avec home.php
  • Afficher le contenu d’un Article avec single.php
  • Réutiliser des composants avec les « Templates Part »
  • Les « Conditional Tags »
  • Utiliser les champs personnalisés à bon escient
Les fonctionnalités de WordPress à intégrer dans votre thème

On fera un détour par quelques fonctionnalités intéressantes que WordPress met à disposition, pour se brancher de manière native sans détériorer les rouages du système. Vous chargerez vos premiers styles et scripts pour rendre vos pages plus agréable à l’œil, plus singulier, à votre goût surtout !

La suite logique sera de permettre à notre futur·e éditeur·rice de site de personnaliser les menus et des emplacements de Widgets depuis son back-office.

  • Dans quel ordre se charge WordPress ?
  • Comprendre les hooks, les actions et les filtres dans WordPress
  • Quel est le rôle du functions.php ?
  • Enregistrer ses styles et scripts en suivant les bonnes pratiques
  • Gérer les images mises en avant et tailles d’images personnalisées
  • Définir un emplacement pour afficher un menu
  • Définir un emplacement pour afficher un widget
  • Personnaliser son thème via le Customizer
Exploiter pleinement les possibilités de Gutenberg dans votre thème

Vous n’êtes pas sans savoir que WordPress a renouveler son éditeur fin 2018. Nous ferons en sorte d’étudier chaque recoin et trouver des opportunités de création et de personnalisation pour nos sites grâce à Gutenberg.

  • Supporter les alignements et les réglages de Gutenberg
  • Insérer des feuilles de styles dans l’édition de contenu
  • Ajouter des variations de styles dans les blocs
  • Créer des compositions de blocs et comprendre la différence entre les blocs réutilisables et les modèles de blocs
Personnaliser votre thème à la demande du client

Aux grands mots les grands remèdes. La dernière sessions sera dense en informations : types de contenus personnalisés, taxonomies, WP_Query, AJAX, autant de jargon qu’il faudra pratiquer pour aller plus loin et apporter plus de finesse à son code et livrer un site impéccable.

Nous verrons comment traduire un site WordPress en plusieurs langue.

  • Utiliser les types de contenus personnalisés et les taxonomies
  • Rendre traduisible un thème WordPress
  • Optimiser un thème pour le SEO
  • Créer des contenus personnalisés avec ACF
  • Faire de l’AJAX avec WordPress
  • Utiliser Advanced Custom Fields pour enrichir le contenu de WordPress
  • Publier un thème sur le répertoire officiel de WordPress

Prêt·e à développer tes propres thèmes WordPress ?

Durée : 6 demies-journées de 4 heures
(soit 24 heures)

2700,00  HT

Contacter l’équipe Fantassin

Pour les personnes en situation de handicap merci de nous contacter, pour adapter la formation si besoin.

Dernière mise à jour le 27 juin 2021