Extension d'Orchestration MainWP - Vigidomaine
Création d'une extension spécifique pour l'orchestrateur MainWP. Cet outil centralise et agrège les données de sécurité et les alertes de typosquatting remontées par l'ensemble d'un parc de sites WordPress gérés par une agence web, directement sur leur tableau de bord global.

Fonctionnalités Principales
Stack Technique
Back-end
Base de données
Front-end
Défis
Le risque majeur était de provoquer une erreur fatale (Écran Blanc de la Mort - WSOD) si le plugin Vigidomaine était activé sur un site où l'orchestrateur MainWP n'était pas installé, car notre code ferait appel à des classes inexistantes.
Solutions
J'ai mis en place une vérification conditionnelle asynchrone lors de l'amorçage. Si le filtre de détection de MainWP retourne faux, le chargement des dépendances métier est immédiatement interrompu et une notification admin native invite l'utilisateur à installer le prérequis, évitant ainsi tout plantage.
Compétences Universitaires Appliquées
CE1.01
Réaliser en respectant les besoins décrits par le client.
CE1.04
Réaliser en veillant à la qualité du code et à sa documentation.
CE3.01
Administrer en sécurisant le système d'information.
CE6.04
Collaborer en developpant une communication efficace et collaborative.