Le lien de réinitialisation du mot de passe de WooCommerce affiche "page non trouvée".
Updated décembre 10, 2024
L'erreur "Page not found" lors de l'utilisation du lien de réinitialisation du mot de passe de WooCommerce est généralement causée par l'un des problèmes suivants :
1. Permalink Settings
- WooCommerce s'appuie fortement sur les permaliens de WordPress. S'ils ne sont pas correctement configurés, le lien de réinitialisation du mot de passe risque de ne pas fonctionner.
- Fixer:
- Aller à Paramètres > Permaliens dans la zone d'administration de WordPress.
- Enregistrez à nouveau la structure des permaliens, même si elle n'a pas été modifiée.
- Testez le lien de réinitialisation du mot de passe.
2. Conflits de points de terminaison personnalisés
- WooCommerce utilise des points de terminaison personnalisés pour des actions telles que la réinitialisation du mot de passe, qui peuvent entrer en conflit avec d'autres plugins ou thèmes.
- Fixer:
- Assurez-vous que les points de terminaison de WooCommerce sont correctement configurés :
- Aller à WooCommerce > Paramètres > Avancés.
- Vérifiez la section "Points de terminaison du compte". Le point de terminaison pour la réinitialisation du mot de passe est généralement
/motdepasseperdu/ou/mon-compte/mot-de-passe-perdu/.
- S'il y a un conflit, changez le nom du point d'arrivée en quelque chose d'unique (par exemple,
passe perdue).
- Assurez-vous que les points de terminaison de WooCommerce sont correctement configurés :
3. Compatibilité des thèmes
- Certains thèmes remplacent les modèles ou les URL de WooCommerce, ce qui entraîne des erreurs.
- Fixer:
- Passer temporairement à un thème WordPress par défaut.
- Testez le lien de réinitialisation du mot de passe. S'il fonctionne, le problème vient de votre thème.
- Contactez le développeur du thème pour obtenir de l'aide ou assurez-vous que le thème est mis à jour.
4. Conflit avec les plugins
- D'autres plugins peuvent interférer avec les fonctionnalités de WooCommerce.
- Fixer:
- Désactivez tous les autres plugins à l'exception de WooCommerce.
- Testez le lien de réinitialisation du mot de passe.
- Réactivez les plugins un par un pour identifier le coupable.
5. Mauvaise correspondance SSL ou HTTP/HTTPS
- Si votre site n'utilise pas entièrement le protocole HTTPS, l'URL des liens de réinitialisation du mot de passe peut être incorrecte.
- Fixer:
- Veillez à ce que votre site utilise le protocole HTTPS.
- Mettre à jour le Adresse WordPress et Adresse du site à utiliser
https://sous Réglages > Général. - Utilisez un plugin comme Meilleur remplacement de la recherche pour remplacer l'ancienne
http://URL avechttps://dans la base de données.
- Veillez d'abord à faire une sauvegarde de votre site web.
6. Installation défectueuse de WooCommerce
- Parfois, les fichiers de base de WooCommerce peuvent être corrompus ou manquants.
- Fixer:
- Réinstaller WooCommerce à partir de Plugins > Ajouter un nouveau.
Étapes de débogage
- Vérifier le URL du lien de réinitialisation du mot de passe. Il devrait ressembler à quelque chose comme
https://yourdomain.com/my-account/lost-password/. - Activez le mode de débogage de WordPress en ajoutant ce qui suit à votre fichier
wp-config.phpfile:phpCopier le codedefine('WP_DEBUG', true) ; define('WP_DEBUG_LOG', true) ;- Vérifier le journal de débogage à l'adresse
wp-content/debug.logpour tout message d'erreur.
- Vérifier le journal de débogage à l'adresse