Shortcodes WordPress : gérer du contenu et autres détails

Nous avons déjà vu comment gérer des shortcodes sous WordPress pour faciliter l’insertion de certains contenus récurrents dans vos pages ou articles. Nos shortcodes utilisaient jusque-là différents attributs qui pouvaient d’ailleurs aussi être sans nom comme on l’a vu la dernière fois. Mais vous pensiez réellement qu’on avait fait le tour de l’API ? En […]

WordPress : des attributs sans nom pour les shortcodes

Nous avons déjà vu comment utiliser l’API des shortcodes de WordPress pour ajouter facilement du contenu dans un article ou une page, de façon automatisée. Avec ce qu’on a appris la dernière fois, nous savons donc comment créer nos propres shortcodes et comment gérer des attributs pour pouvoir utiliser des shortcodes de la forme [hello […]

WordPress : les shortcodes pour automatiser certains contenus

Si vous utilisez régulièrement WordPress, vous n’êtes sans doute pas passé à côté des shortcodes, ces petits bouts de texte pouvant créer toutes sortes de contenu. Si le nom shortcode ne vous dit rien, leurs formes va peut-être vous parler un peu plus : [nomdushortcode] ou bien encore [nomdushortcode attribut= »valeur »]. Ça vous revient ? On […]

WordPress : insérer du contenu dans les éditeurs HTML et visuel

On a déjà vu comment ajouter des boutons de type média dans l’éditeur de WordPress, en leur donnant l’utilité voulue, c’est-à-dire afficher la fenêtre de sélection des médias. Ce qu’on n’a pas encore vu, c’est quoi faire derrière. Il faut dire que c’est plutôt le genre de choses que seul vous pouvez décider mais, souvent, […]

Plugins WordPress : n’incluez vos scripts que si nécessaire !

Beaucoup de plugins WordPress utilisent des fichiers JavaScript, ou même leurs propres feuilles de style CSS. Pour faciliter l’inclusion de ces fichiers, WordPress fournit les fonctions wp_enqueue_script() et wp_enqueue_style() qui devraient être utilisées de façon systématique dans ces cas-là. Cependant, il est tout aussi important de ne pas les utiliser n’importe où afin de ne […]

Internationaliser un plugin WordPress avec gettext

Si vous avez déjà utilisé des plugins WordPress, vous n’êtes sûrement pas passé à côté de certains détails comme une langue différente de celle présente sur les captures d’écran que vous aviez pu voir avant de l’installer. Évidemment, ça n’a rien de mystérieux : l’internationalisation est passée par là, et si nous avons déjà vu […]

WordPress : ajouter un bouton d’ajout de média à l’éditeur (partie 1/2)

La version 2.0 de WP Photo Sphere est venue avec un bouton « Ajouter un panorama« , permettant d’insérer facilement un panorama au contenu de votre article ou page. Si un tel bouton est pratique pour l’utilisateur, trouver comment l’ajouter aura été une véritable galère : la documentation de WordPress est assez pauvre de ce côté et […]