web-dev-qa-db-fra.com

Comment créer un plugin pour mes codes courts?

Tous les tutoriels que j'ai trouvés disent d'ajouter vos codes courts à functions.php dans votre thème. J'aimerais rompre avec ce thème et le mettre dans un plugin afin de pouvoir partager ces codes abrégés entre mon réseau de blogs. Existe-t-il une référence ou un tutoriel sur la création de ces codes courts dans un plugin?

5
Mike Wills

Le code dans functions.php et les plugins fonctionne presque exactement de la même manière (à l'exception de l'étape à laquelle il est chargé et de certains points d'ancrage spécifiques au plugin).

En gros, vous sortez simplement votre code de functions.php, vous le placez dans un plugin et il fonctionne toujours. Il est recommandé d’utiliser des conventions de dénomination et de vérifier les définitions de fonctions afin qu’elles n’explosent pas si vous chargez les deux copies par inadvertance.

Mais il n'y aura aucune différence dans la façon dont le code fonctionne réellement.

Voir Écrire un plugin pour un point de départ.

4
Rarst

En gros, vous venez d’ajouter à vos fonctions un en-tête de plug-in.

Comme exemple très simple, je viens de mettre mon plug-in shortcode sur GitHub: http://github.com/toscho/WordPress-Shortcodes

Il manque I18n - comme d'habitude :) - mais il devrait vous donner quelques indices.

4
fuxia