Vérification des sites WordPress
1 : Gestion du patrimoine informatique
- 1.1.4 Gérer des sauvegardes
3: Développer la présence en ligne de l'organisation
- 1.3.1 Participation à l'évolution d'un site web
Vérification et correction de sites WordPress
Dans le cadre du suivi des sites WordPress, un tableau Excel a été mis en place afin de centraliser et suivre l'avancement des vérifications. Chaque site a été contrôlé selon une liste de points précis :
-
Vérification des sauvegardes du site
-
Mises à jour de WordPress et des plugins
-
Optimisation : suppression des thèmes inutilisés, notamment les thèmes par défaut de WordPress
-
Vérification des mentions légales
-
Test des formulaires de contact
-
Désactivation d'un paramètre spécifique du plugin WP Mail SMTP
-
Test de vitesse de chargement des pages

Correction de bugs sur les formulaires de contact
Plusieurs anomalies ont été détectées lors des tests d'envoi de mail via les formulaires de contact :

1. Champs inversés dans le modèle de message
Le mapping des variables était incorrect, par exemple :
Nom : %%name%%
Prénom : %%telephone%%
Téléphone: %%prenom%%
2. Syntaxe incorrecte des balises de champs
Certaines balises étaient mal formées (ex. %name%% au lieu de %%name%%), ou
l'identifiant entre %% %% ne correspondait à aucun champ existant du formulaire.
3. Type de champ incorrect
Un champ était configuré en type email alors qu'il était destiné à recevoir un numéro de téléphone.

4. Bouton d'envoi non fonctionnel
Le bouton de soumission du formulaire ne répondait pas.
Résolution de bugs WordPress avancés
Problème de compatibilité plugin / thème
Un conflit a été identifié entre un plugin et le thème actif, nécessitant une analyse du code via les outils de développement du navigateur ainsi que des tests de compatibilité.
Bouton non fonctionnel — Erreur JavaScript
Un bouton du site ne fonctionnait pas en raison d'une erreur JavaScript causée par un plugin. Le diagnostic a été effectué via la console des outils de développement, permettant d'isoler le plugin responsable du conflit.