Vous voulez créer vos propres thèmes, développer des extensions ou simplement mieux comprendre le fonctionnement de WordPress ? Bonne nouvelle : la communauté WordPress met à disposition une quantité impressionnante de ressources, souvent gratuites. Voici une sélection des meilleures, classées pour progresser pas à pas.
Les ressources officielles, à connaître en premier
- Learn WordPress : la plateforme d’apprentissage officielle, avec des cours, des tutoriels vidéo et des ateliers en ligne, du niveau débutant au développement avancé.
- WordPress Developer Resources : la documentation de référence pour les développeurs, avec les guides des thèmes, des extensions, de l’éditeur de blocs et de l’API REST, ainsi que la référence complète des fonctions et des hooks.
- Make WordPress : les blogs des équipes qui construisent WordPress. Idéal pour suivre les évolutions du cœur et, pourquoi pas, contribuer au projet.
- WordPress.tv : des milliers de conférences filmées lors des WordCamps du monde entier, sur tous les sujets.
Les bases du web, indispensables
WordPress repose sur des technologies que tout développeur doit maîtriser : HTML, CSS, JavaScript et PHP.
- MDN Web Docs : la référence pour HTML, CSS et JavaScript, en grande partie traduite en français.
- Le manuel PHP : la documentation officielle du langage qui fait tourner WordPress.
- CSS-Tricks : une mine d’articles et de guides pratiques sur CSS et le développement front-end.
- Codecademy : des cours interactifs pour apprendre à coder en pratiquant directement dans le navigateur.
Les blogs et magazines pour rester à jour
- WP Tavern : l’actualité de l’écosystème WordPress, des nouvelles versions aux extensions.
- Smashing Magazine : des articles de fond sur le développement web, le design et WordPress.
- Le blog WPMU DEV et WPExplorer : tutoriels, astuces et sélections d’extensions.
- WPKube et WP Mayor : tests d’extensions et de thèmes, guides pratiques.
- Hongkiat : des astuces de design et de développement, dont de nombreux tutoriels WordPress.
Les communautés pour poser ses questions
- WordPress Development Stack Exchange : des questions-réponses techniques, souvent très pointues.
- Les forums de support WordPress.org : pour obtenir de l’aide sur WordPress et sur chaque extension du répertoire officiel.
- Le forum Reddit r/Wordpress : une communauté active pour échanger conseils et retours d’expérience.
- Les WordCamps et meetups locaux : ces rencontres de la communauté, partout dans le monde, sont l’occasion d’apprendre et de rencontrer d’autres passionnés.
Les développeurs à suivre
De nombreux contributeurs reconnus partagent leur expérience sur leur blog, comme Tom McFarlin ou Carrie Dils pour le développement de thèmes et d’extensions, ou Chris Lema pour l’aspect business de WordPress.
Comment progresser efficacement
- Installez WordPress en local sur votre ordinateur pour expérimenter sans risque.
- Commencez par un thème enfant, puis créez une petite extension simple.
- Lisez le code des extensions que vous utilisez : c’est l’une des meilleures écoles.
- Participez à la communauté : répondre aux questions des autres est un excellent moyen d’apprendre.
Ce qu’il faut retenir
- Learn WordPress et la documentation développeur officielle sont les meilleurs points de départ.
- Maîtriser HTML, CSS, JavaScript et PHP est indispensable pour développer sur WordPress.
- Blogs, forums et WordCamps permettent de rester à jour et de progresser avec la communauté.
