WordPress est un CMS qui est infiniment extensible et personnalisable. Il existe des milliers d’extensions qui permettent d’ajouter des fonctionnalités à votre site ou de modifier le comportement normal de […]
Continuer à lire "Comprendre les hooks de WordPress"L’éditeur de sites de WordPress offre une grande liberté en permettant de personnaliser le site tout entier : entête, pied de page, modèles, etc… exactement comme bon nous semble. On parle […]
Continuer à lire "Comprendre Flexbox et les blocs conteneurs de l’éditeur de WordPress"Les Block Themes (les thèmes basés sur les blocs) sont relativement simples. Ils sont constitués d’un ensemble de modèles et sont gouvernés par un fichier theme.json qui contient tous les […]
Continuer à lire "Développer un thème rapidement avec Create Block Theme"Si vous avez envie de développer un Block Theme, se lancer directement dans l’éditeur de site n’est pas forcément une bonne idée. Vous allez sûrement beaucoup cafouiller avant d’obtenir quelque […]
Continuer à lire "Comment se préparer pour bien développer un Block Theme"Depuis WordPress 5.9, l’écosystème des thèmes WordPress bouge énormément. L’éditeur de contenu (le Block Editor) avait déjà révolutionné l’édition du contenu de nos pages en nous proposant une interface nouvelle […]
Continuer à lire "Pourquoi utiliser un Block Theme ?"Avec l’arrivée du Full Site Editing dans WordPress, il existe une nouvelle façon de développer des thèmes WordPress, et on a donc maintenant deux grands types de thèmes qui vont […]
Continuer à lire "Comprendre le fichiertheme.json" Vous avez reçu une maquette pour un site vitrine simple, et vous devez maintenant développer le thème pour le client. La maquette ne contient que quelques pages (4 ou 5) […]
Continuer à lire "10 choses simples à ne pas oublier quand vous développez vos thèmes WordPress"Rien que cette semaine, j’ai par trois fois répondu à un client en lui disant que la fonctionnalité demandée n’était pas possible (ou du moins pas possible facilement ou sans […]
Continuer à lire "Ajoutez des hooks dans vos développements WordPress !"Quand vous développez un thème ou une extension pour WordPress, il y a de grandes chances que vous ayiez besoin d’outils CLI, que ce soit pour compiler vos fichiers Sass, […]
Continuer à lire "Automatiser ses tâches de développement avec des scripts npm"Vu le nombre de thèmes présents sur le répertoire officiel de WordPress ou dans l’écosystème en général, et vu la complexité pour développer son thème WordPress, on peut effectivement se […]
Continuer à lire "Pourquoi développer son thème WordPress ?"ReactJS est une bibliothèque JavaScript très populaire qui permet de créer des interfaces dynamiques, et elle est maintenant incluse dans le cœur de WordPress. Le nouvel éditeur est en réalité une […]
Continuer à lire "Développer votre première application ReactJS"Dans le dernier article, on a vu ensemble comment développer votre première extension WordPress, dans un atelier vidéo de deux heures, pendant lequel on a appris à développer une mini-extension […]
Continuer à lire "Publier votre extension sur le répertoire officiel de WordPress"Si vous travaillez pour des clients, vous avez surement déjà copié-collé des petits bouts de code du fichier functions.php d’un site à un autre. Vous avez peut-être une petite bibliothèque […]
Continuer à lire "Développer votre première extension WordPress"Vous avez une idée que vous aimeriez partager avec des millions d’utilisateurs et souhaitez publier une extension WordPress sur le répertoire officiel ? Excellent ! Dans cet article, on va […]
Continuer à lire "Publier une extension WordPress sur le répertoire officiel"WordPress nous fournit plusieurs outils bien pratiques pour rendre nos développements traduisibles. On en a déjà parlé dans l’article Internationaliser son thème ou extension WordPress. J’en parle aussi plus en […]
Continuer à lire "Traduire le JavaScript dans WordPress"Quand on développe un thème WordPress ou un site entier, on a souvent envie (ou besoin) de bichonner un peu notre page d’accueil. Et pour ça, il faut bien mettre […]
Continuer à lire "Comment WordPress gère la page d’accueil :front-page.php, home.php, is_front_page() et is_home()" J’aime beaucoup le nouvel éditeur de WordPress. Je le trouve excellent. Il offre plein de nouvelles possibilités en terme de mise en page et de styles. Par contre, plusieurs blocs […]
Continuer à lire "Créer un bloc pour le nouvel éditeur avec ACF Pro"Si vous créez des extensions pour WordPress, il y a de grandes chances que vous ayiez besoin d’une page dédiée pour les réglages. Créer une page de réglages n’est pas […]
Continuer à lire "Comment créer une page de réglages pour une extension WordPress"Quand vous travaillez sur votre site WordPress, vous aurez toujours besoin de tester des choses. Que ce soit un thème, une extension, ou un peu de code personnalisé. Pour tester […]
Continuer à lire "Comment migrer un site WordPress avec WPMigrateDB"React est maintenant inclus dans le cœur de WordPress. C’est donc, comme jQuery, la bibliothèque à utiliser si vous avez besoin de créer des interfaces dynamiques. Dans cet article, on […]
Continuer à lire "Utiliser React dans un thème ou une extension WordPress"En tant que développeur WordPress, je suis amené à travailler sur beaucoup de sites différents, et parfois, la façon dont sont conçus ses sites rendent les demandes clients difficiles à […]
Continuer à lire "Apprenez à développer pour WordPress avec le WPCookBook !"