Désactiver la vérification de l’e-mail d’administration sous WordPress

Mis à jour le :

WordPress dispose dorénavant d’une fonctionnalité de vérification semestrielle de l’e-mail d’administration.

Introduit sous WordPress 5.3, cette sécurité complémentaire affiche un écran de confirmation de l’e-mail tous les 6 mois juste après la connexion. Comme à l’accoutumée, une astuce de code permet de désactiver cela ou d’en modifier la cadence.

Pour rappel, l’e-mail d’administration est définie à l’installation de WordPress et peut être modifié sous Réglages puis Général. Cet écran s’affichera donc pour le premier utilisateur de rang administrateur qui se connecte.

À partir de là, plusieurs choix possibles (un peu trop compliqué comme écran à mon sens d’ailleurs) :

  • L’e-mail n’a pas changé : cliquez simplement sur L’e-mail est correct ;
  • L’e-mail a changé : faites donc Mettre à jour ;
  • Je préfère réfléchir à cela plus tard : cliquez sur Me le rappeler ultérieurement ;

Si vous gérez la maintenance technique des sites de vos clients, cet écran ne présente guère d’utilité et peut être désactivé en ajoutant cette ligne de code dans un mu-plugin par exemple :

add_filter('admin_email_check_interval', '__return_false');

Il existe également un filtre pour en modifier la cadence. Ainsi, vous pouvez réduire ou augmenter l’intervalle avant d’afficher à nouveau l’écran de vérification. L’exemple suivant passe de 6 mois (valeur par défaut) à 8 mois :

function wpc_admin_email_check_interval($interval) {
return 8 * MONTH_IN_SECONDS;
}
add_filter('admin_email_check_interval', 'wpc_admin_email_check_interval');

Pour les développeurs, ce changement a été annoncé sur Make WordPress Core – l’endroit idéal pour anticiper sur les évolutions à venir.

Avatar de Aurélien Denis

Protégez votre site WordPress

Vos données sont précieuses,
ne prenez pas le risque de tout perdre.
Confiez-moi votre maintenance !

Ces articles devraient t’intéresser…

4 réponses
  1. Avatar de Marc
    Marc

    Il faut le mettre dans function.php la ligne de code ? C’est quoi un mu-plugin ?

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Je viens de rajouter le lien dans l’article pour explication.

  2. Avatar de Mark
    Mark

    Bonjour,
    La ligne de code pour désactiver la vérification ne semble pas ou mal fonctionner… Le message du fichier php s’affiche à moitié en haut de page dans mon admin…

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Il faut prendre soin de le placer après une balise PHP ouvrante.