Comment supprimer le bouton « Mettre à niveau » d’Elementor (dernière MAJ)

desactiver mettre a niveau elementor
Sommaire
Partager

Vous venez de mettre à jour Elementor et un nouveau bouton « Mettre à niveau » est apparu dans votre menu d’administration WordPress ? Depuis le lancement d’Elementor One en janvier 2026, cette nouvelle incitation commerciale s’est invitée dans le back-office de tous les utilisateurs de la version gratuite. Si vous souhaitez retrouver une interface épurée, nous allons voir ensemble comment supprimer ce bouton en quelques secondes.

Pourquoi ce bouton « Mettre à niveau » apparaît-il ?

Elementor a lancé début 2026 sa nouvelle offre unifiée baptisée Elementor One. Cette formule regroupe l’ensemble des outils de l’écosystème Elementor : l’éditeur Pro, l’optimiseur d’images, les outils d’accessibilité, l’IA intégrée et bien d’autres fonctionnalités. Pour promouvoir cette offre, l’équipe d’Elementor a ajouté un sous-menu « Mettre à niveau » dans la section Elementor > Accueil de l’administration WordPress.

Ce type de pratique est courant chez les éditeurs de plugins freemium. Cependant, quand on gère plusieurs sites clients ou qu’on souhaite simplement un tableau de bord plus propre, cette incitation permanente peut devenir gênante. Heureusement, WordPress offre une fonction native qui permet de retirer facilement ces éléments de menu.

La solution : un snippet PHP dans votre thème enfant

Pour supprimer le bouton « Mettre à niveau » d’Elementor One, nous allons utiliser la fonction WordPress remove_submenu_page(). Cette fonction permet de retirer n’importe quel sous-menu de l’administration sans toucher aux fichiers du plugin lui-même.

Voici le code à ajouter dans le fichier functions.php de votre thème enfant :

// Supprime le sous-menu "Mettre à niveau" d’Elementor dans l’admin WordPress
add_action('admin_menu', function() {
    remove_submenu_page('elementor-home', 'elementor-one-upgrade');
}, PHP_INT_MAX);

Explication du code

Ce snippet fonctionne de manière simple et efficace :

  • add_action(‘admin_menu’, …) : nous nous accrochons au hook WordPress qui gère la construction des menus d’administration
  • remove_submenu_page() : cette fonction native supprime un sous-menu en prenant deux paramètres : le slug du menu parent et le slug du sous-menu à retirer
  • ‘elementor-home’ : c’est l’identifiant du menu principal Elementor (accessible via Elementor > Accueil)
  • ‘elementor-one-upgrade’ : c’est le slug exact du sous-menu « Mettre à niveau » ajouté par Elementor One
  • PHP_INT_MAX : cette priorité très élevée garantit que notre code s’exécute après qu’Elementor ait créé ses menus

Comment implémenter cette solution

Étape 1 : Accédez à votre thème enfant

Connectez-vous à votre site WordPress via FTP ou via le gestionnaire de fichiers de votre hébergeur. Naviguez vers wp-content/themes/votre-theme-enfant/.

Si vous n’avez pas encore de thème enfant, nous vous recommandons fortement d’en créer un. Modifier directement le fichier functions.php du thème parent signifie perdre vos modifications à chaque mise à jour.

Étape 2 : Éditez le fichier functions.php

Ouvrez le fichier functions.php de votre thème enfant et ajoutez le snippet à la fin du fichier, juste avant la balise de fermeture PHP (s’il y en a une) ou simplement à la suite du code existant.

Étape 3 : Enregistrez et vérifiez

Sauvegardez votre fichier et rafraîchissez votre tableau de bord WordPress. Le bouton « Mettre à niveau » devrait avoir disparu du menu Elementor.

Alternative : utiliser un plugin de snippets

Si vous préférez ne pas toucher aux fichiers de votre thème, vous pouvez utiliser un plugin comme Code Snippets ou WPCode. Ces extensions permettent d’ajouter du code PHP personnalisé directement depuis l’interface WordPress, avec l’avantage de pouvoir activer ou désactiver vos snippets à volonté.

Pour utiliser cette méthode :

  1. Installez et activez le plugin Code Snippets
  2. Allez dans Snippets > Ajouter
  3. Collez le code fourni ci-dessus
  4. Définissez l’exécution sur « Admin uniquement »
  5. Activez le snippet

Cette manipulation est-elle sûre ?

Absolument. Le code que nous utilisons ne modifie aucun fichier d’Elementor. Il se contente de retirer un élément visuel du menu d’administration. Toutes les fonctionnalités d’Elementor restent intactes, et si vous décidez un jour de passer à Elementor One, vous pourrez toujours le faire depuis le site officiel d’Elementor ou en supprimant simplement ce snippet.

Cette technique fonctionne également pour supprimer d’autres éléments promotionnels que certains plugins ajoutent dans l’administration WordPress. Il suffit d’identifier les slugs corrects avec un outil comme l’inspecteur de code de votre navigateur ou en consultant la documentation du plugin concerné.

Conclusion

En quelques lignes de code, vous pouvez retrouver une interface d’administration WordPress plus épurée. Cette astuce fait partie des petites optimisations que nous appliquons systématiquement sur les sites que nous développons chez French Horizon, car un back-office propre facilite le travail quotidien et évite les clics accidentels de vos clients.

Vous rencontrez d’autres problèmes avec Elementor ou souhaitez optimiser votre site WordPress ? N’hésitez pas à nous contacter pour discuter de votre projet.

Nos autres articles de blog

bases-du-seo

Bases du SEO en 2026 : ce qui fonctionne encore (et ce qu’il faut arrêter)

Le SEO a changé, et cette fois c’est structurelVous avez probablement remarqué quelque chose d’étrange...

yoast-vs-rankmath

Yoast SEO vs Rank Math : quel plugin SEO choisir pour votre site WordPress ?

Pourquoi le choix de votre plugin SEO peut tout changerVous venez d’installer WordPress, votre site...

mentions-legales-site-internet

Mentions légales : ce que votre site internet doit obligatoirement afficher

Pourquoi vos mentions légales peuvent vous coûter 375 000 €Vous venez de lancer votre site...

Nous contacter

Contactez-nous facilement par le moyen qui vous convient le mieux.