Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code

Lorsque nous travaillons avec des sites web WordPress, le menu d'administration du backend est une partie importante des opérations quotidiennes d'un administrateur. Cependant, le menu d'administration par défaut peut ne pas répondre à tous les besoins. Dans cet article, nous allons vous présenter deux méthodes en détail :Gérez les menus à l'aide de plugins et d'une réorganisation manuelle via le code.

Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code

Réorganiser le menu d'administration avec des plugins

L'utilisation du plugin ne nécessite aucun codage, est facile à réaliser et les visualisations sont intuitives. Les étapes suivantes vous aideront à comprendre comment réorganiser le menu à l'aide du plugin.

Étape 1 : Installer le plug-in

Nous utiliserons le Editeur du menu administrateur plug-in (composant logiciel)

Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code

Le plugin permet de réorganiser les menus d'administration par glisser-déposer. Il offre également des fonctionnalités supplémentaires telles que l'édition des noms de menus, la modification des droits d'accès, etc.

  1. Allez dans le répertoire des plugins : Connectez-vous à votre tableau de bord WordPress et naviguez vers Plugins > Ajouter un nouveau plugin.
  2. Plugin de recherche : Dans la barre de recherche, tapez "Editeur du menu administrateur"et trouvez le plugin, cliquez sur Installer maintenant.
  3. Activer le plug-in : Une fois l'installation terminée, cliquez sur activer.

Étape 2 : Réorganiser le menu à l'aide du plugin

  1. Ouvrez l'éditeur de menu : Après avoir activé le plugin, allez dans Réglages > Editeur de menu.
Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code
  1. Glisser-déposer des éléments de menu : Dans l'écran de l'éditeur de menu, vous pouvez voir le menu de gestion actuel. Par une simple opération de glisser-déposer, vous pouvez réorganiser les éléments du menu en fonction de vos besoins.
Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code
  1. Paramètres de menu personnalisés : En cliquant sur chaque élément de menu, vous pouvez en modifier les paramètres, tels que le nom du menu, les autorisations d'utilisation, etc.
Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code
  1. Enregistrer les modifications : Après avoir effectué l'ajustement, cliquez sur le bas de la page Enregistrer les modifications et votre menu personnalisé prendra effet.

Fonctionnalité enfichable Avantages

  • Fonctionnement intuitif : Interface de type "glisser-déposer", facile à utiliser.
  • De nombreuses possibilités de personnalisation : Vous pouvez personnaliser les noms de menu, les icônes, les liens et même les autorisations.
  • Réduire le risque d'erreurs : Le plugin gère automatiquement les sections de code afin d'éviter les erreurs de l'utilisateur dues au codage manuel.

Réorganiser manuellement le menu administrateur par code

Si vous ne souhaitez pas utiliser un plugin, ou si vous voulez un contrôle plus précis sur le backend de WordPress, vous pouvez éditer le fichier functions.php pour effectuer un tri manuel. Cette méthode nécessite quelques connaissances de base en matière de codage, mais permet d'éviter la consommation de ressources et les problèmes de performance causés par l'installation de plugins.

Étape 1 : Visite functions.php

  1. Allez dans l'éditeur de thème : Connectez-vous au backend de WordPress et naviguez vers Apparence > Editeur de fichier de thème.
  2. spectacle (un billet) functions.php Documentation : Dans la liste des fichiers de thème sur le côté droit, trouvez et cliquez sur le fichier functions.php Documentation.
Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code

Étape 2 : Ajouter un code personnalisé

existent functions.php À la fin du fichier, ajoutez l'extrait de code suivant :

add_filter('custom_menu_order', 'custom_reorder_admin_menu') ;
add_filter('menu_order', 'custom_reorder_admin_menu') ;
function custom_reorder_admin_menu($menu_ord) {
if (!$menu_ord) return true ;

return array(
'index.php', // Tableau de bord
"separator1", // séparateur
'edit.php?post_type=page', // Pages
'edit.php', // Postes
);
}

interprétation du code

  • add_filter('custom_menu_order', 'custom_reorder_admin_menu') ;Ce code indique à WordPress que vous souhaitez personnaliser l'ordre du menu d'administration.
  • add_filter('menu_order', 'custom_reorder_admin_menu') ;: à travers menu_order Crochets pour définir un ordre personnalisé.
  • $menu_ord Array : Ce tableau contient les éléments du menu actuel. L'ordre de chaque élément du menu peut être spécifié en renvoyant un nouveau tableau.

Comment personnaliser davantage le menu

Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code

Les éléments de menu du code peuvent être adaptés en fonction des besoins. Par exemple, si vous souhaitez que le menuSupprimer un élément de menu (par exemple, le menu Articles)Le code suivant peut être utilisé :

function remove_posts_menu($menu_ord) {
if (($key = array_search('edit.php', $menu_ord)) !== false) {
unset($menu_ord[$key]);
}
return $menu_ord;
}
add_filter('menu_order', 'remove_posts_menu');

Ce code supprimera l'élément "Articles" du menu d'administration.


Comment personnaliser entièrement le menu d'administration de WordPress

Outre la réorganisation des éléments du menu, le menu d'administration de WordPress peut être personnalisé de la manière suivante.

Suppression des éléments de menu

En utilisant le remove_menu_page() vous pouvez masquer complètement certains éléments de menu indésirables. L'exemple de code est le suivant :

Code phpCopyfunction remove_menus() {
remove_menu_page('edit-comments.php') ; // Supprimer l'élément de menu commentaire
remove_menu_page('upload.php') ; // Suppression d'un élément de menu de la médiathèque
}
add_action('admin_menu', 'remove_menus') ;

En appelant le remove_menu_page()vous pouvez masquer plusieurs éléments de menu.

Interface utilisateur entièrement personnalisable

Outre la gestion des éléments de menu, il est également possible de combiner les rôles et les autorisations des utilisateurs afin d'afficher différents éléments de menu pour différents utilisateurs. Pour ce faire, vous pouvez utiliser la fonction current_user_can() pour s'assurer que seuls les utilisateurs disposant d'autorisations spécifiques peuvent accéder à certains menus.


résumés

La personnalisation du menu d'administration de WordPress peut vous aider à améliorer l'efficacité de la gestion de votre site web, que vous utilisiez un plugin ou que vous ajoutiez du code manuellement. Les plugins conviennent aux débutants, avec un fonctionnement simple par glisser-déposer et peu de risques, tandis que l'approche par code convient aux utilisateurs avancés et peut offrir une expérience de personnalisation plus flexible.

Guide détaillé : Comment personnaliser et réorganiser le menu d'administration de WordPress via un plugin ou un code

attirer l'attention sur qqch.

  1. Site web de sauvegarde : dans l'éditorial functions.php Veillez à sauvegarder votre site avant de le déposer, au cas où des erreurs inattendues se produiraient.
  2. Changements dans les tests : Après avoir effectué les modifications, veillez à tester le fonctionnement du backend de WordPress pour confirmer que les menus fonctionnent comme prévu.

Grâce à ces méthodes, il est facile de personnaliser et d'optimiser le menu d'administration de WordPress pour mieux répondre à vos besoins en matière de flux de travail.


Nous contacter
Vous ne pouvez pas lire l'article ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
Posté par photon fluctuations, retweeté avec attribution :https://www.361sale.com/fr/20891/

Comme (2)
Précédent 28 septembre 2024 am11:02
Suivant Mardi 29 septembre 2024 à 10h24

Recommandé

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Nous contacter

020-2206-9892

QQ咨询:1025174874

Courriel : info@361sale.com

Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.

Service clientèle WeChat