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"Vous avez surement déjà utilisé du JavaScript dans WordPress. Il suffit de placer son script dans un dossier de son extension ou thème enfant et de le charger correctement. Mais […]
Continuer à lire "Utiliserwp-scripts pour traiter votre JavaScript dans WordPress" 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 ?"Dans l’article précédent, on a vu comment gérer votre contenu avec WP CLI: gérer vos publications, vos utilisateurs et régénérer vos médias, entre autres. Dans cette troisième et dernière partie, […]
Continuer à lire "Utiliser WP CLI pour accélérer vos développements – Partie 3"WP CLI est un outil très puissant, et quasi incontournable si vous travaillez avec WordPress. C’est un outil en ligne de commande qui permet de faire de très nombreuses opérations […]
Continuer à lire "Utiliser WP CLI pour gérer votre site WordPress – Partie 2"Si vous êtes développeur ou que vous utilisez WordPress depuis un certain temps, vous avez forcément entendu parler de WP CLI. Tout comme Git, c’est un outil quasi-incontournable pour vous […]
Continuer à lire "Utiliser WP CLI pour gérer votre site WordPress – Partie 1"Dans la première partie de cette mini-série Apprendre Git, on a fait connaissance avec Git. On a appris à initialiser un dépôt, on a fait nos premiers commits et on […]
Continuer à lire "Apprendre Git – Partie 3 – Travailler avec un dépôt distant"Dans la première partie de cette mini-série Apprendre Git, on a découvert l’outil de contrôle de version Git. On l’a installé, configuré brièvement et on a fait nos premiers commits. […]
Continuer à lire "Apprendre Git – Partie 2 – Les branches"Dans ce premier article d’une petite série “Apprendre Git”, on va parler … de Git. Git est un outil très populaire qui est devenu pratiquement indispensable dans tout workflow moderne […]
Continuer à lire "Apprendre Git – Partie 1 – Les bases"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"