Catégories
Blog Développement Non classé Plugin

Créer une extension WordPress : Les premières étapes

Comment commencer son extension

Créer une extension WordPress demande toujours un petit temps de réflexion, les questions que j’ai l’habitude de me poser sont les suivantes :

  • Dans quels contextes fonctionne-t-il ? Admin ? Front ?
  • Y-a-t’il une page d’option ? intégrée aux réglages WordPress ? un bloc complet ?
  • Des javascripts ? des css ? en front, en backoffice ou les deux ?
  • Est-il compliqué ?
  • Dans quelle mesure l’utilisateur peut modifier le comportement de mon plugin ?

En répondant à ces petites questions, on peut vite se rendre compte de l’ampleur de la tâche. Plus une extension sera compliquée, plus l’utilisation de classes est préconisé.
Effectivement la structure des classes nous permet de se dédouaner de noms de fonctions avec des préfixes pour ne pas entrer en conflit avec d’autres fonctions.