Création de plugin WordPress à la Réunion

Vous êtes une agence web ou un utilisateur du système de gestion de contenu WordPress et vous avez besoin d’un plugin personnalisé pour implémenter une fonctionnalité? Bienvenue sur Contenu Création où je propose le développement de plugins/extensions WordPress sur-mesure.

Repousser les limites de WordPress

Il est vrai que l’on peut utiliser WordPress sans coder, c’est même l’ADN de WordPress depuis le départ, être une plateforme de blogging sans avoir de coder. Avec les années d’autres types de sites ont été rendu possible avec l’écosystème de plugins. Ainsi on peut créer des sites e-commerces et divers types de sites avec WordPress.

Mais pour tous ceux qui ont utilisé WordPress activement il arrive un moment où l’on est bloqué si on ne code un peu. Les plugins, qu’ils soient gratuits ou payantes ne font pas toujours ce qu’on veut et dès lors qu’un client nous demande une fonctionnalité spécifique il n’y a plus qu’à se gratter la tête ….. ou bien développer un plugin (ou bien réaliser un site sur-mesure directement à partir de ligne de code).

Définir les besoins

Je commence tout d’abord par définir correctement vos besoins afin de pouvoir développer efficacement le plugin par la suite. Je dois savoir ce que vous attendez, aussi bien pour le rendu sur l’interface utilisateur que pour le menu et les réglages du plugin dans le tableau de bord admin.

Création de Site Web et de Contenus

Besoin d’un site Web, d’un service de référencement, de rédaction de contenu ou d’une solution numérique particulière? Appelez-moi au 0692 595 799 et je me ferais un plaisir de travailler avec vous!

Coder le plugin proprement

Une fois que je sais de quoi vous avez besoin, je peux commencer à coder en PHP et en JS les fonctionnalités. Le principe est d’utiliser la POO (programmation orientée objet) pour créer un plugin propre. Il faut ainsi un répertoire entity (pour le ou les tables de la base de données), un répertoire repository (pour les requêtes SQL), un répertoire contrôleur pour où se trouvera la logique de programmation, un répertoire vue pour le contenu HTML et probablement un dossier assets avec le JS et le CSS nécessaire.

Selon l’ampleur des fonctionnalités à implémenter, la création du plugin va prendre un temps plus ou moins long. Pour les plus petits projets, une ou deux semaines peuvent suffire.

Toutes sortes d’éléments de sécurité doivent être mis en place pour sécuriser le plugin, il faut parmi tant d’autres choses sécurisé les formulaires contre les attaques XSS, les injections SQL et les attaques CSRF.

Tester le plugin en production

Le plugin aura été développé dans un environnement de développement local. Les utilisateurs WordPress sont habitués à travailler directement en ligne mais il est plus professionnel de travailler en local et puis d’implémenter le plugin sur un WordPress en production par la suite. C’est là qu’on verra les éventuels ajustements à faire.

Contactez moi pour créer votre plugin WordPress

Un plugin WordPress est un bon moyen de customiser un site WordPress et de répondre aux défis techniques lancés par vos clients. Il y a aussi les thèmes enfants qui peuvent permettre de customiser un thème qui ne fait pas exactement ce que vous voulez.

Pour ma part si le plugin devient très imposant, je pense qu’il est préférable de partir sur un site codé et avec un tableau de bord admin customisé mais s’il s’agit d’ajouter quelques fonctionnalités mineures, créer un plugin est une bonne solution.

Je suis disponible à la Réunion et pour les projets en région francophone aux coordonnées suivantes:

anthony@contenucreation.fr

0692 59 57 99

Partager l'article

Création de Site Web et de Contenus

Besoin d’un site Web, d’un service de référencement, de rédaction de contenu ou d’une solution numérique particulière? Appelez-moi au 0692 595 799 et je me ferais un plaisir de travailler avec vous!