- Vous souhaitez comprendre comment fonctionnent les thèmes et extensions WordPress ?
- Vous ne savez pas par où commencer ? Vous aimeriez développer proprement, the WordPress Way ?
- Vous vous perdez dans les multiples APIs ? Vous passez beaucoup de temps à chercher comment faire ?
- Vous aimeriez gagner du temps et coder vos features proprement du premier coup ? Vous souhaitez produire du code propre, maintenable et sécurisé ?
Développer pour WordPress est différent. Ce n’est pas Laravel, ce n’est pas Symfony, ou tout autre CMS ou framework PHP. WordPress a son vocabulaire, ses process et ses APIs. Et pour développer correctement, vous devez absolument comprendre comment fonctionne WordPress en coulisses !
WPCookBook est un guide pdf qui vous enseignera toutes les bases du développement pour WordPress, de la création d’un thème enfant, jusqu’à la création d’une page de réglages pour votre extension, en passant par la création de widgets, la création de réglages pour l’outil de personnalisation et l’intégration de votre thème avec Gutenberg.
Un livre bien écrit pour pouvoir appréhender la plupart des problématiques courantes qu’un développeur peut avoir pour WordPress. Son côté “recettes” pratiques est un vrai plus. Bref, un livre à avoir impérativement en main !
Daniel Roch – SEOMix
WPCookBook est un vrai livre de recettes, couvrant toutes les connaissances de base qu’un développeur WordPress doit avoir.
Après lecture (et un peu d’entraînement aussi 😉 ):
- vous aurez une bonne compréhension du fonctionnement interne de WordPress et de ses APIs. Si vous comprenez comment fonctionne WordPress dans les coulisses, alors vous comprendrez comment exploiter toutes ses possibilités au maximum.
- vous saurez fouiller dans le code de WordPress, ou de tout autre extension et y trouver ce dont vous avez besoin. Vous pourrez garantir à vos clients la faisabilité de certaines fonctionnalités.
- vous serez capable de coder vos fonctionnalités de façon sécurisée.
- vous serez en mesure d’exploiter correctement les différentes APIs que WordPress met à notre disposition, donc gagner en temps et sécurité.
- votre code sera lisible, maintenable, future-proof, et parfaitement intégré à WordPress et en accord avec ses standards.
- vous bénéficierez d’un ensemble de boilerplates/snippets efficaces à copier-coller pour accélérer vos développements et garantir la sécurité et la qualité. Ayez tout bon à chaque fois !
Cet ebook est destiné à ceux qui ont des bases de PHP mais qui ne savent pas comment aborder WordPress. Si vous souhaitez à la fois comprendre les rouages des hooks, mais aussi ajouter vos fonctionnalités en toute simplicité et sécurité, cet ebook est fait pour vous !
Maxime Bernard-Jacquet – CapitaineWP
Le guide est divisé en trois grandes sections :
- Les Fondements vont vous aider à comprendre le fonctionnement de WordPress, et poser les bases nécessaires pour aborder le reste des développements du guide
- La section Thèmes va vous apprendre à profiter au maximum du système de thèmes et templates de WordPress. Vous y apprendrez tout ce qui concerne les thèmes, de la hiérarchie des templates jusqu’à la création de réglages dans l’outil de personnalisation de WordPress, en passant par les requêtes de contenu personnalisées et la création de zones de menus supplémentaires.
- La section Extensions va vous faire explorer toutes les APIs les plus puissantes de WordPress. Codes courts, création de widgets personnalisés, création de pages de réglages, traitement de formulaires, types de contenus personnalisés… Tous les outils dont vous avez besoin pour créer votre extension, de façon clean et sécurisée !
Voici la table des matières, pour vous donner un aperçu de ce que vous allez apprendre dans le guide :
Section 1 – Les Fondements
- Comprendre les hooks de WordPress
- Comment créer un thème enfant
- Domaine des thèmes et des extensions
- Comprendre le chargement de WordPress
- Comment trouver les hooks dont nous avons besoin
- Comment ajouter des hooks dans vos développements
- Comment internationaliser un thème ou extension
- Comment traduire un thème ou une extension
- Comment naviguer dans vos thèmes et extensions
Section 2 – Les Thèmes
- Comprendre son thème
- Comment charger les ressources CSS et JS correctement
- Les fonctions indispensables de tout thème WordPress
- Comment déclarer une zone de widget
- Comment déclarer une zone de menu
- Comprendre la boucle de WordPress
- Comment créer des réglages dans l’outil de personnalisation des thèmes
- Comment rendre son thème compatible pour Gutenberg
- Comment personnaliser les menus de votre thème
Section 3 – Les Extensions
- Comment fonctionnent les hooks d’activation / de désactivation / de désinstallation
- Comprendre les roles et capacités
- Comment créer un shortcode
- Comment créer un widget
- Comment créer un type de contenu personnalisé
- Comment déclarer une taxonomie personnalisée
- Comment créer une page de réglages pour une extension
- Comment déclarer une metabox avec des champs personnalisés
- Comment traiter des données de formulaires
- Comment créer, modifier et gérer les utilisateurs et leurs données
- Comment planifier des tâches récurrentes
- Comment ajouter des notices dans l’administration de WordPress
- Comment personnaliser les tableaux natifs de WordPress
Le WPCookBook est un excellent moyen de se former aux bonnes pratiques de développement de WordPress. Vincent nous prend par la main pour nous faire découvrir les hooks, la conception d’extensions ou encore l’optimisation d’un thème pour le nouvel éditeur. Si vous cherchez à vous spécialiser dans WordPress, foncez !
Alex Bortolotti – WPMarmite
Aussi, le guide est accompagné de toutes les petites extensions de démonstrations que l’on crée au fur et à mesure des chapitres. Donc vous bénéficierez d’exemples complets à copier-coller et à personnaliser pour vos besoins !
Ce guide vous fera gagner des dizaines d’heures de recherche, tests et cafouillages en vous montrant directement comment développer the WordPress Way, et tout ça pour l’équivalent d’une ou deux heures de développement WordPress pro et bien moins qu’une demi-journée de formation !
Si vous ne saviez pas par où commencer pour vous lancer dans le développements de thèmes ou d’extensions WordPress, j’ai la réponse : commencez par acheter ce guide rédigé avec détails et soins par Vincent. L’ayant lu en entier, j’ai appris des choses là où je ne m’y attendais pas ! Bravo Vincent !
Julio Potier – SecuPress
Quels sont les prérequis techniques pour comprendre ce guide ?
Il faut avoir un minimum de connaissances en HTML, CSS, et PHP. Mais, rien de foufou, vu qu’on va principalement apprendre à utiliser les fonctions de WordPress.
Qu’est-ce que je reçois si je commande de suite ?
Un bon gros pdf de 450 pages, le guide aux formats .epub et .mobi, toutes les petites extensions créées dans le guide ainsi que le thème enfant développé dans la section Thèmes.
Est-ce que je peux goûter un peu avant d’acheter ?
Bien sûr ! Entrez votre mail en bas de cette page, et vous serez inscrits à ma newsletter. Vous pourrez télécharger un extrait et recevrez des news quand je publierai un article intéressant. Vous pourrez vous désabonner quand vous le souhaitez !
J’ai une question !
Pas de souci, envoyez-moi un petit mail à vincent@vincentdubroeucq.com, ou via le formulaire de contact. Je vous réponds au plus vite !
Et si je ne suis pas satisfait ?
Votre achat est garanti satisfait ou remboursé 30 jours ! J’ai fait le maximum pour que le guide soit abordable et progressif, mais si vraiment le guide ne vous aide pas, alors envoyez-moi un mail à vincent@vincentdubroeucq.com en m’expliquant le souci et je vous rembourserai.
On est dans le bain WP dès la 2ème page… et il y en a plus de 400 à déguster. Parce que figurez-vous que WordPress parle… Si si, les fichiers et fonctions discutent. A garder sous le coude si vous voulez sérieusement progresser en développement WordPress.
Jérémy Allard – https://jeremy-allard.com
Je m’appelle Vincent Dubroeucq, je suis designer et développeur WordPress, formateur et orateur. J’enseigne le développement WordPress sur mon blog, et j’attache un soin particulier sur la simplicité, et le respect des standards et meilleures pratiques.
Mon but avec cet ebook est simplement d’aider un maximum de développeurs qui souhaitent apprendre à développer pour WordPress à le faire de la meilleure façon possible, efficacement, rapidement et de façon sécurisée, en exploitant tout le potentiel des outils et APIs que WordPress met à notre disposition.