X

Comment désactiver les menus de haut niveau à partir du panneau d’administration ?

Snippets by IsItWP

Vous cherchez un moyen de désactiver les menus de haut niveau dans le panneau d’administration ? Ces snippets désactivent les menus de haut niveau, comme le menu Commentaires, du menu principal du panneau d’administration.

Instructions:

Ajoutez l’un des snippets suivants au fichier functions.php de votre thème ou dans un plugin spécifique à votre site:

  • Cet extrait désactive les menus de premier niveau en utilisant l’ID du menu. Les ID de menu se trouvent dans le fichier WordPress wp-admin/menu.php. Modifiez les ID des menus aux lignes 3 et 4, ou ajoutez d’autres lignes similaires, pour modifier les menus désactivés.
    function remove_menu_items() {
      global $menu;
         unset($menu[15]); // Removes 'Links'.
         unset($menu[25]); // Removes 'Comments'.
    }
    add_action('admin_menu', 'remove_menu_items');
    
  • Cet extrait désactive les menus de premier niveau en utilisant le nom du menu au lieu de l’ID du menu. Modifiez les noms des menus à la ligne 3, ou ajoutez d’autres éléments de tableau, pour changer les menus désactivés.
    function remove_menu_items() {
    global $menu;
      $restricted = array(__('Links'), __('Comments'));
      end ($menu);
      while (prev($menu)){
      $value = explode(' ',$menu[key($menu)][0]);
      if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
    	}
    }
    add_action('admin_menu', 'remove_menu_items');
    

Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez vous référer à notre guide sur comment copier/coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.

Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : Comment installer Google Analytics sur votre site WordPress.

Commentaires   laisser une réponse

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre privacy policy, et que tous les liens sont en nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

WordPress Launch Checklist

L'ultime liste de contrôle pour le lancement de WordPress

Nous avons rassemblé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi le gratuit !