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