vous avez été piraté ? obtenir de l'aide
[wp_ulike]
Benjamin Bueno

Expert Cybersécurité

11 août, 2025
Erreur « request nonce is expired » WordPress
Table des matières

Comment Résoudre l’Erreur « Request Nonce is Expired » sur WordPress

Avez-vous déjà essayé de sauvegarder votre travail sur WordPress, pour être accueilli par un message d’erreur déroutant indiquant que le « request nonce is expired » ? C’est frustrant, surtout si vous ne savez pas ce que cela signifie. Vous pouvez avoir l’impression d’être à un clic de perdre toutes vos modifications.

Imaginez que vous écrivez un article de blog. Vous vous éloignez pour une pause. À votre retour, vous essayez de sauvegarder votre brouillon, mais l’erreur apparaît. Cela peut se produire si le « nonce » a expiré.

Un nonce WordPress est un code unique qui aide à sécuriser votre site. Il s’assure que les actions proviennent bien de vous et non d’une autre personne. Cependant, les nonces ont une durée de vie limitée. Une fois expirés, ils cessent de fonctionner.

Parfois, cette erreur n’est pas seulement due à l’expiration du temps. Cela pourrait être un plugin qui cause des problèmes, ou votre navigateur qui utilise des données obsolètes. Peut-être que l’horloge de votre serveur est incorrecte. La bonne nouvelle, c’est qu’il existe des moyens simples de résoudre ce problème et même de le prévenir à l’avenir. Voyons comment vous pouvez résoudre ce problème et maintenir votre site WordPress en bon état de marche.

Solutions Simples pour Résoudre l’Erreur

1. Rafraîchir la Page

Les erreurs « request nonce is expired » peuvent survenir au milieu de tâches importantes. Parfois, la solution la plus simple est de rafraîchir la page. Cette action rapide peut résoudre le problème si le nonce vient juste d’expirer.

Imaginez que vous modifiez un article et que vous vous éloignez un moment. À votre retour, en essayant de sauvegarder, vous pourriez voir l’erreur. En rafraîchissant la page, vous demandez à WordPress de tout recharger à neuf. Cela renouvelle souvent le nonce, vous permettant de continuer sans tracas.

2. Réinitialiser le Cache du Navigateur

Parfois, votre navigateur conserve des données anciennes, causant des erreurs de nonce. Effacer votre cache et vos cookies garantit que vous travaillez avec les informations les plus récentes.

Pour effacer votre cache, ouvrez les paramètres de votre navigateur. Recherchez l’option « Effacer les données de navigation ». Sélectionnez-la, puis choisissez « Images et fichiers en cache » et « Cookies et autres données de site ». Assurez-vous de définir la période sur « Tout le temps » pour une réinitialisation complète. Enfin, cliquez sur « Effacer les données ».

3. Vérifier les Conflits de Plugins ou de Thèmes

Parfois, vos plugins ou votre thème WordPress peuvent ne pas bien fonctionner ensemble, entraînant des erreurs de nonce. Ces conflits peuvent perturber le fonctionnement de votre site.

Pour vérifier les conflits de plugins, commencez par désactiver tous vos plugins. Si l’erreur disparaît, l’un d’eux pourrait être le problème. Réactivez-les un par un, en testant à chaque fois pour trouver le coupable. Une fois identifié, envisagez de le remplacer. N’oubliez pas d’informer les développeurs du problème, ils pourraient proposer une solution.

Les thèmes peuvent également causer des conflits. Essayez de passer à un thème par défaut comme Twenty Twenty-Three. Si l’erreur disparaît, votre thème pourrait être en cause.

4. Augmenter la Durée de Vie du Nonce

Dans WordPress, la durée de vie par défaut d’un nonce est de 12 à 24 heures. Si vous travaillez pendant de longues périodes, un nonce peut expirer, causant des erreurs.

Pour prolonger la durée de vie du nonce, vous devrez modifier le fichier wp-config.php. Ouvrez ce fichier et ajoutez le code suivant :

add_filter( 'nonce_life', 'custom_nonce_lifetime' );
function custom_nonce_lifetime() {
    return 24 * HOUR_IN_SECONDS;
}

Ce code augmente la durée de vie du nonce, vous donnant plus de temps pour terminer vos tâches sans interruptions.

5. Corriger l’Heure du Serveur

Si l’heure de votre serveur est incorrecte, cela peut causer des erreurs de nonce. Assurez-vous qu’elle est correctement synchronisée pour que votre site fonctionne sans problème.

Pour vérifier l’heure de votre serveur, connectez-vous à votre compte d’hébergement ou utilisez un outil comme phpMyAdmin. Recherchez les paramètres de date et d’heure du serveur. Si vous remarquez des écarts, cela pourrait être la source de vos problèmes de nonce.

Si l’heure n’est pas correcte, contactez votre fournisseur d’hébergement. Ils peuvent aider à ajuster l’heure du serveur pour qu’elle corresponde au fuseau horaire correct.

6. Vérifier le Code Personnalisé

Le code personnalisé peut améliorer votre site WordPress. Mais il est important de s’assurer que la vérification des nonces est correctement mise en œuvre. Cela aide à prévenir les erreurs liées aux nonces.

Lorsque vous ajoutez du code personnalisé, vérifiez toujours que les nonces sont générés et vérifiés correctement. Si des problèmes surviennent, examinez votre code ou consultez un développeur.

7. Vérifier les Mises à Jour

Garder votre site WordPress à jour est crucial pour éviter les erreurs, y compris celles liées aux nonces. Cela signifie mettre à jour régulièrement le noyau WordPress, les thèmes et les plugins.

Avant de mettre à jour, il est judicieux de sauvegarder votre site. Ainsi, vous ne perdrez rien d’important si quelque chose tourne mal.

8. Consulter les Journaux d’Erreurs

Si les erreurs de nonce persistent, consultez vos journaux d’erreurs WordPress. Ils peuvent fournir des informations précieuses et aider à identifier ce qui ne va pas en coulisses.

Pour activer la journalisation des erreurs, modifiez votre fichier wp-config.php et ajoutez la ligne suivante avant la fin du fichier :

define('WP_DEBUG', true);

Cela active le mode débogage, vous permettant de voir des messages d’erreur détaillés et de les enregistrer pour examen.

9. Restaurer à Partir d’une Sauvegarde

Si tout échoue et que les erreurs de nonce hantent toujours votre site, restaurer à partir d’une sauvegarde pourrait être votre meilleure option. Cela peut ramener votre site à un moment avant que les problèmes ne commencent.

Utilisez la solution de sauvegarde que vous avez, qu’il s’agisse d’un plugin ou d’une fonctionnalité d’hébergement. Localisez une sauvegarde de lorsque votre site fonctionnait bien et restaurez-la.

10. Contacter Votre Fournisseur d’Hébergement

Si vous avez tout essayé, mais que l’erreur persiste, il est peut-être temps de contacter votre fournisseur d’hébergement. Ils peuvent offrir des solutions côté serveur auxquelles vous n’avez pas accès.


Conclusion

Gérer les erreurs de nonce peut sembler complexe au début, mais avec les bonnes étapes, vous pouvez les résoudre. Rafraîchir la page ou effacer le cache résout souvent le problème rapidement. Si vous rencontrez toujours des problèmes, examiner les plugins ou les paramètres du serveur peut aider. Assurez-vous toujours que tout est à jour pour éviter les erreurs futures. Une maintenance régulière est essentielle.

En tant qu’expert en sécurité WordPress, je vous recommande vivement de considérer nos services de réparation d’urgence WordPress (analyse complète, nettoyage des malwares, suppression des backdoors et renforcement de la sécurité), de maintenance WordPress (installation d’antivirus, mises à jour régulières, sauvegardes, surveillance 24/7 et hébergement Premium en France), et d’optimisation SEO (optimisation technique, stratégie éditoriale, création de contenus ciblés) pour garantir la sécurité et la performance de votre site. N’hésitez pas à nous contacter pour toute assistance.

Benjamin Bueno, Expert en Sécurité WordPress chez SécuritéWP

 

Qu’est-ce qu’un nonce dans WordPress ?

Un nonce est un code unique généré par WordPress pour vérifier que les actions effectuées sur le site proviennent bien d’un utilisateur autorisé. Il protège contre certaines attaques de sécurité.

Pourquoi l’erreur « request nonce is expired » apparaît-elle ?

Cette erreur survient lorsque le nonce a expiré (généralement après 12 à 24h), ou à cause d’un cache navigateur, d’un conflit de plugin, ou d’un problème d’horloge serveur.

Comment résoudre rapidement cette erreur ?

Essayez d’abord de rafraîchir la page ou de vider le cache de votre navigateur. Cela suffit souvent à régler le problème.

Peut-on augmenter la durée de vie d’un nonce ?

Oui, en ajoutant un filtre dans le fichier wp-config.php ou functions.php, il est possible d’augmenter la durée de validité d’un nonce.

L’erreur nonce impacte-t-elle la sécurité de mon site ?

Non, l’erreur n’est pas dangereuse en soi, mais elle empêche certaines actions jusqu’à résolution. Les nonces sont essentiels pour la sécurité.

Quand dois-je contacter un expert WordPress ?

Si l’erreur persiste malgré toutes les solutions, ou si vous suspectez un problème de sécurité, contactez un expert comme SécuritéWP pour une intervention rapide.

Articles du même sujet

Nos experts français assurent un support et une prestation de qualité.

je demande de l’AIDE

Recevoir un devis
Demander un devis pour réparer un site

inscrivez vous a la newsletter

Nous vous enverrons des informations utiles et de qualité pour apprendre ainsi à mieux protéger votre site.
newsletter pour actualité WorPress

Partager cet article