Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment masquer les éléments de menu inutiles depuis l’administration de WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous êtes-vous déjà demandé s’il était possible de nettoyer la zone d’administration de WordPress pour vous et vos utilisateurs/utilisatrices ?

Il y a beaucoup de choses dans la zone d’administration de WordPress (wp-admin) que vos utilisateurs/utilisatrices, auteurs/autrices ou clients n’ont pas besoin de voir ou d’utiliser. Nettoyer la zone d’administration les aide à se concentrer uniquement sur les options dont ils ont besoin, sans encombrement distrayant.

Dans cet article, nous allons vous afficher comment masquer les éléments inutiles dans l’administration de WordPress.

How to hide items from WordPress admin

Pourquoi masquer les éléments du menu d’administration dans WordPress ?

Dans la zone d’administration de WordPress, il y a beaucoup de menus, de sous-menus, d’options et de réglages de thèmes et de plugins que vous pouvez modifier à tout moment. Certains de ces éléments du menu d’administration de WordPress comprennent les widgets du tableau de bord, la zone de modification des articles, les plugins, l’apparence, les outils, et plus encore.

Cependant, la plupart de ces options de menu ne sont pas utilisées quotidiennement, et elles finissent par encombrer l’écran d’administration. Si vous gérez un site WordPress à auteurs/autrices multiples ou si des clients visitent la zone d’administration, c’est une bonne pratique de nettoyer le panneau d’administration de WordPress.

Vous devez uniquement conserver les menus et options utiles à vos auteurs/autrices et à vos clients et masquer le reste des sous-menus.

Vous pouvez également désactiver des articles en fonction des rôles des utilisateurs en créant des interfaces admin différentes pour les utilisateurs ayant des rôles et des permissions différents sur votre site WordPress.

Cela dit, voyons comment vous pouvez supprimer les éléments de menu inutiles dans l’administration de WordPress.

Note: Ce guide concerne le menu de l’interface d’administration qu’un utilisateur inscrit sur votre site voit lorsqu’il se connecte.

Si vous souhaitez personnaliser les menus de navigation que tous les visiteurs de votre site voient, alors vous devriez consulter notre guide étape par étape sur l’ajout d’un menu de navigation dans WordPress.

Tutoriel vidéo

Subscribe to WPBeginner

Si vous préférez des instructions écrites, continuez à lire.

Comment masquer des éléments spécifiques du menu d’administration de WordPress

La façon la plus conviviale pour les débutants de masquer les menus et les éléments du tableau de bord WordPress est d’utiliser l’extension Admin Menu Editor. Il s’agit d’une extension WordPress gratuite qui vous permet de modifier les titres des menus, les URL, les icônes et bien plus encore.

Vous pouvez également masquer les éléments de menu de la colonne latérale d’administration, définir les droits des rôles des utilisateurs et faire glisser les éléments de menu pour organiser votre barre d’administration WordPress.

Tout d’abord, vous devrez installer et activer l’extension éditeurs/éditrices Admin Menu. Pour plus de détails, veuillez consulter notre guide sur l ‘installation d’une extension WordPress.

Une fois activé, vous pouvez vous rendre dans Réglages  » Éditeurs/éditrices de menu à partir de votre Tableau de bord WordPress. Sur cette page de Réglages, vous verrez tous vos éléments de menu et de sous-menu sous l’onglet  » Admin Menu « .

Rearrange admin menu items

Il vous suffit de faire glisser et de déposer les éléments de votre menu pour en réorganiser l’ordre. Des options permettent également de supprimer ou d’ajouter de nouveaux éléments de menu.

Ensuite, cliquez sur la flèche vers le bas de n’importe quel élément du menu pour afficher d’autres options. Vous pouvez renommer le titre du menu, modifier la page cible, etc.

Change menu item settings

Pour masquer un élément du menu d’administration pour un compte spécifique, il suffit de cliquer sur le menu déroulant « Capacité supplémentaire ». Ensuite, vous pouvez choisir le rôle du compte de l’utilisateur qui peut voir l’élément de menu dans les options données.

Par exemple, imaginons que vous souhaitiez masquer le menu Média et ses sous-menus pour tous les rôles du compte de l’utilisateur, à l’exception de celui de l’administrateur/administratrice. Pour ce faire, il vous suffit de cliquer sur le menu déroulant « Permissions supplémentaires » et de choisir « Administrateur » dans la rubrique Rôles.

Choose user role to hide menu item

Une fois que vous avez terminé, allez-y et enregistrez vos modifications.

Désormais, l’élément de menu Média sera visible uniquement par le rôle d’administrateur/administratrice et sera masqué pour les autres rôles d’utilisateurs/utilisatrices.

Si quelqu’un essaie quand même d’accéder à l’élément de menu masqué en tapant l’URL, il verra apparaître le message d’erreur suivant : « Vous n’avez pas les droits suffisants pour accéder à cette page d’administration ».

Restricted error message

Vous pouvez maintenant répéter ces étapes pour masquer d’autres éléments du menu d’administration et des extensions pour différents utilisateurs/utilisatrices.

Pour d’autres façons de personnaliser votre administration WordPress, vous pouvez consulter ces guides :

Nous espérons que cet article vous a aidé à masquer les articles inutiles de la zone d’administration de WordPress. Vous pouvez également consulter notre tutoriel WordPress complet sur l’optimisation pour les moteurs de recherche (SEO ) et les meilleures extensions WooCommerce.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

40 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    I have been using the website every day for about a year and a half. During that time, I have already installed almost everything I need for my work, but the truth is that it now has twice as many items and practically I need maybe half of it. Is it necessary to install a plugin, or can some parts of the menu be hidden with a snippet? He would like to avoid another plugin.

    • WPBeginner Support says

      You would want to use the load default menu button on the side to return to the default menu.

      Administrateur

  3. Howard Hue says

    Hey. Don’t use a plugin just use a conditional IF statement. There are a bunch you can use but here are a couple good ones to add to your functions or custom functions file.

    If you’re savvy with WP and some light coding this is the best alternative to a plugin by far, in my opinion.

    // Remove a main menu page link on admin/dash

    remove_menu_page( ‘$mainmenu-sluge’ );

    // Remove a main menu’s submenu link on admin/dash

    remove_submenu_page(  »$mainmenu-slug »,  »$submenu-slug »);

    Hope this helps.

    • WPBeginner Support says

      Thank you for sharing this, our guides are designed for beginners that don’t have coding knowledge first but for those looking for an alternative, this could be a helpful option.

      Administrateur

  4. Kumar says

    we have wordpress site, in our admin panel settings and Appearance not available, don »t why…whats the problem…

  5. Kenneth Bryan Domingo says

    Hi! I want to hide the tutorial tab on my menu but I can’t find it can anyone help me? I can send you pictures of it. Thanks!

    • WPBeginner Support says

      If the menu is added via a plugin then you would want to reach out to your plugin’s support and they should be able to help you with hiding it.

      Administrateur

    • WPBeginner Support says

      There should be the option to disable admin notices depending on the notices you no longer want to appear.

      Administrateur

  6. KITHO says

    How can I hide some menu items for only certain Administrators not all of them? Because there are admins that I don’t want to touch on any design/customizations.

  7. Ron says

    Hi,

    Any news/info/solution/… about those flags! I have just installed plugin (super cool I must say), add demo user, playing with restrictions, logged in on another machine as demo user… ok. Done this « To view your changes to the menu you need to navigate away from the Adminimize settings page. » several times…

    But on the end of a day if this demo user would call me and said « I don’t see Woocommerce »… Well demo user! I see no flags on your Woo…

    Good for me to add demo user. I think I said enough.

    Br,

  8. Giovanni says

    Hello.
    After the last update 1.10.1 no longer see the flags of the things that I selected.
    How can I do?

    Thanks in advance.

  9. Sherry says

    If I have role1 and role2 and each role has their own sidebar widget. Is there a way to add a hook so that when role1 is logged in they will only see sidebar widget1 and when role2 is logged in they will only see sidebar widget2. (see and be able to edit their own widget)
    Currently adminimize allows me to show or hide sidebar so there is no way to specify which sidebar widget.

    Thanks

  10. Patrick says

    This saved me alot! I have this annoying client that keeps on destroying a customized (hard-coded) theme by resetting the appearance theme option on purpose to keep on demanding for unnecessary revisions. Now they can only edit posts which is suppose to be what the client should only be doing. :D Thanks alot for this!

  11. robert says

    i think is better to use of hack rather than using too many plugins and most of them has bug also, which allow hackers kill your website! for example here i share you some of those codes to hide admin items:

    function remove_dashboard_widgets() {
    global $menu,$submenu;

    global $current_user;
    get_currentuserinfo();

    if ($current_user->ID != 1) { // only admin sees the whole thing
    // $menu and $submenu will return fo all menu and submenu list in admin panel .
    $menu[2] = «  »; //Dashboard
    $menu[5] = «  »; // Posts
    $menu[15] = «  »; //Links
    $menu[25] = «  »; //Comments
    $menu[65] = «  »; //Plugins

    unset($submenu[‘themes.php’][5]); //themes
    unset($submenu[‘themes.php’][12]); //editor
    }
    }
    add_action(‘admin_head’, ‘remove_dashboard_widgets’);

    • Linda says

      Robert, your information is interesting. But as a non-coder, I wouldn’t know where to put this little nugget. Any more info on that?

    • Gozie says

      you’re right, and I used your code, it worked well. but how did you come up with this and how can I use it for more security like disabling access to some other sections of my website. thanks.

  12. gina says

    I have comments deactivated in adminimize in the menu options but it stil shows up on the admin screen for all users. I would like only admins and editors to see the comments.

  13. Matt Rock says

    While the article is promising, as of this writing the plugin is compatible up to version 3.6 and hasn’t been updated in almost a year.

    I currently update the functions file using a great tutorial by Justin Tadlock (http://tinyurl.com/qda95ap) but this plugin looks like it would really streamline the process.

    Does anyone know of a similar plugin which is actively maintained and
    compatible with the latest version of wordpress (currently 3.9)?

  14. e-rik says

    While the possibilities of this plugin are very nice and extensive, It misses one giant thing: the possibility to minimize the dashboard for certain administrators. On my client’s sites I want to maintain full access on my own admin account and limit the client’s admin acount(s). Or did I miss something and is this possible?

  15. WPBeginner Staff says

    Yes it is multisite compatible. We will try to cover the scaling of multisite WordPress in some future article. Thanks for the suggestion. However, for the time being try using plugins that are well coded, come highly recommended, and are well documented.

    • lucky says

      I installed it on multisite but wanted to control these things network wide not site by site. I could see no way to do that.

  16. ThatK1dB says

    This is great. i just had a client with no knowledge of WP and had to disable certain features so he didn’t blow this thing up. This plugin has helped. Also, very easy to use.

    Thanks!

    • Jeff says

      I agree. Same problem. Easy to deactivate permissions, but an editor in itself does not have access to certain features which mean I need to give admin role to managers of the site. Then I « deactivate » features and me too as an admin lose the same permissions! Weird.

      This plugin is undiectional – yuo can deactivate but not asctivate permissions.

  17. aathi says

    is it multisite compatible ? And also can you do a post on scaling a multisite along with plugins ?it will be useful for us.We are finding it difficult to find info about wordpress multisite. Your help will be appreciated.

  18. RW says

    This looks like an amazing plugin! Wow, I wonder if something this powerful adds a lot of weight and queries to the database. Does this plugin slow down editing the site?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.