Medit
Projet 10: debugger un site Wordpress
Détails du projet à effectuer
Dans ce projet, je suis développeur WordPress en freelance. La PME MedIT, spécialisée dans les systèmes informatiques sur mesure pour le secteur médical, fait appel à moi en urgence pour réparer son site.
Je suis chargé de déboguer et tester leur site WordPress qui a rencontré des problèmes suite à une mise à jour par leur responsable marketing digital qui a voulu rajouter une popup pour informer les visiteurs de la participation de la société à un salon et récupérer des adresses email.voici la liste des problèmes rencontrés:
- La modification de la page d’accueil avec Elementor ne fonctionne plus (chargement infini).
- La popup que j’ai voulu mettre en place ne se ferme pas correctement.
- Le formulaire qui doit s’afficher dans la popup ne s’affiche pas.
- Le lien Google Maps dans le bloc “lieu” de la popup ne fonctionne pas.
- Le bouton de contact dans le menu n’est pas positionné correctement.
Ce que j'ai fait
Importer le site en local à partir de l'archive du site et du dump de la BDD:
- Copier les fichiers dans un répertoire medit dans htdocs de MAMP
- Importer le dump de la BDD avec phpmyadmin.
- Configurer les paramètre de la BDD dans le fichier wp_config.php.
- Activer le mode DEBUG dans le fichier wp_config.php
- Accéder au site à l’adresse local http://localhost/medit
changement des occcurrences externe (non local) dans la BDD: Utilisation de l’outil search/replace de interconnectIT
php srdb.cli.php -h localhost -n medit -u root -p "root" --search "https://ocrdebuguer.themecloud.dev" --replace "http://localhost/medit" --verbose true --dry-run
Erreur fatal au chargement du site: la fonction contact_btn() est déclaré dans 2 fichiers diffèrents ce qui bloque le site totalement

Réalisation précédente
