Comment charger les ressources JavaScript et CSS correctement dans WordPress

Imaginons que nous ayons besoin d'ajouter une feuille de styles supplémentaire pour notre thème. C'est-à-dire un besoin hyper courant, que tout le monde a eu et aura encore. C'est d'ailleurs la première chose que l'on doit faire quand on crée un thème enfant ! Il y a plusieurs façons de charger le CSS et le [...]

Continuer à lire "Comment charger les ressources JavaScript et CSS correctement dans WordPress"

Le nouvel éditeur de WordPress et les thèmes

Le nouvel éditeur de WordPress est dans le coeur depuis la version 5.0. C'est une avancée majeure dans l'évolution de WordPress, dans la façon dont on va concevoir et rédiger notre contenu, mais c'est aussi une petite révolution pour les concepteurs de thèmes. On a beaucoup de nouvelles fonctionnalités et blocs disponibles, ça c'est cool. [...]

Continuer à lire "Le nouvel éditeur de WordPress et les thèmes"

Créer un thème enfant

Si vous avez besoin de personnaliser votre thème — et croyez-moi, vous en avez besoin ou en aurez besoin tôt ou tard ! — alors il faut absolument créer un thème enfant. C'est ultra simple, mais c'est une étape qui, si elle est négligée, va vous coûter énormément ! Donc dans ce court article, on [...]

Continuer à lire "Créer un thème enfant"

Internationaliser son thème ou extension WordPress

Personnellement, l'anglais ne me pose pas de souci. J'ai été professeur d'anglais pendant presque 10 ans, et je lis et consomme tellement de contenu en anglais, que parfois je ne me rends même pas compte que l'interface WordPress de certains de mes clients est moitié française, moitié anglaise. Selon leurs besoins, ces clients utilisent des [...]

Continuer à lire "Internationaliser son thème ou extension WordPress"

Créer un slider ou carrousel sans JS avec CSS scroll-snap

Personnellement, je n'aime pas les sliders ou carrousel. Je déteste arriver sur une page, commencer à lire le contenu d'une slide, pour qu'elle disparaisse de l'écran avant que je n'ai fini de la lire. Je dois alors trouver la navigation (qui est en générale assez discrète), puis recliquer sur la slide précédente pour finir ma [...]

Continuer à lire "Créer un slider ou carrousel sans JS avec CSS scroll-snap"

Les fonctions indispensables de tout thème WordPress

Pour développer un thème WordPress correctement et garantir le maximum de compatibilité avec le maximum d'extensions, il y a un certain nombre de principes à respecter, et de passages obligés. Parmi ces contraintes, il y a l'obligation d'utiliser certaines fonctions indispensables. En effet, celle-ci sont critiques, car la plupart d'entre-elles exposent des hooks de WordPress [...]

Continuer à lire "Les fonctions indispensables de tout thème WordPress"

Développer un thème pour WordPress

Développer un thème WordPress n'est pas forcément chose facile. Mais ce n'est pas non plus sorcier si on sait par où commencer ! 🙂 Dans cet article, je vais vous détailler mon process pour développer un thème. Ce n'est pas forcément LA solution ni LA roadmap ultime, mais c'est un process qui fonctionne pour moi, [...]

Continuer à lire "Développer un thème pour WordPress"

Mettre en place une zone de widgets dans l’administration de WordPress

Dans l'article précédent, on a mis en place la boucle de WordPress. Le bon contenu s'affiche bien pour chaque article ou page demandé. Dans cet article, on va enregistrer notre zone de widgets principale, qui va aller dans notre barre latérale. https://www.youtube.com/watch?v=jdoTcdpm2EQ&t=2s Si vous avez regardé la vidéo précédente, j'annonce qu'on va personnaliser l'affichage de [...]

Continuer à lire "Mettre en place une zone de widgets dans l’administration de WordPress"

Créer un thème Repo Ready – La boucle de WordPress

Dans l'article précédent, on a mis en place notre menu de navigation principal. Aujourd'hui on va s'occuper de notre zone de contenu et on va mettre en place la boucle de WordPress, qui est responsable de l'affichage du dit contenu. https://youtu.be/iYj4Ea0I7-M Sur notre site actuel, le contenu est codé en dur. Quelle que soit la [...]

Continuer à lire "Créer un thème Repo Ready – La boucle de WordPress"

Créer un thème Repo Ready – Mettre en place le menu principal

Dans les articles précédents, on a chargé nos ressources CSS et JavaScript correctement. Notre zone de menu est fonctionnelle, mais le contenu de ce menu est encore codé en dur dans le fichier header.php. Dans cet article, on va donc régler ce souci et on va enregistrer une zone de menu dans WordPress, pour la [...]

Continuer à lire "Créer un thème Repo Ready – Mettre en place le menu principal"
luctus dapibus commodo efficitur. felis libero ante. eget dictum mattis vulputate, consectetur