Par défaut, WordPress affiche une barre d’outils en haut de toutes les pages pour les utilisateurs connectés. Vous pouvez prendre le contrôle de la barre d’administration de WordPress, la désactiver lors de la consultation du site ou même la désactiver pour tous les utilisateurs, à l’exception des administrateurs. Cependant, cette barre d’outils peut être utilisée de plusieurs façons, en particulier si vous gérez un site Web très fréquenté avec plusieurs auteurs. Dans cet article, nous allons vous montrer comment ajouter des liens de raccourci personnalisés à la barre d’outils WordPress.
Pourquoi ou quand avez-vous besoin d’ajouter des liens de raccourcis personnalisés à la barre d’outils WordPress ?
Par défaut, la barre d’outils affiche des liens utiles vers les écrans d’administration de WordPress, permettant aux utilisateurs d’accéder rapidement aux différentes sections de leur site Web.
Cependant, tout le monde a des liens qu’ils visitent beaucoup lorsqu’ils écrivent des articles ou travaillent sur leur site. Par exemple, des liens vers une ressource, un service ou un site Web externe. Ces liens peuvent être ajoutés à la barre d’outils WordPress en tant que liens de raccourci personnalisés vous permettant, ainsi qu’à vos utilisateurs, d’accéder facilement à ces emplacements directement depuis votre site ou la zone d’administration.
Ajout d’un lien de raccourci personnalisé à la barre d’outils WordPress
Pour ajouter un lien de raccourci personnalisé à la barre d’outils WordPress, vous devez simplement copier et coller le code suivant dans le fichier functions.php de votre thème ou dans un plugin spécifique au site.
// add a link to the WP Toolbar function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpbeginner', 'title' => 'Search Themelocal', 'href' => 'https://www.google.com:443/cse/publicurl?cx=014650714884974928014:oga60h37xim', 'meta' => array( 'class' => 'wpbeginner', 'title' => 'Search Themelocal Tutorials' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
Cet exemple de code ajoute un lien vers un moteur de recherche personnalisé Google, qui peut être utilisé pour rechercher des tutoriels WordPress sur Themelocal. Il utilise la fonction add_node avec les arguments décrits dans le tableau. Vous devez remplacer les éléments id, title, href et meta par des valeurs pour votre propre lien personnalisé.
Comment ajouter un groupe de liens personnalisés dans la barre d’outils
Nous vous avons montré comment ajouter un lien personnalisé à la barre d’outils, mais que se passe-t-il si vous souhaitez ajouter plusieurs liens et créer un menu personnalisé avec vos propres raccourcis ? Pour ce faire, vous pouvez regrouper plusieurs raccourcis sous un élément parent. Les nœuds enfants sous le lien parent apparaîtront lorsqu’un utilisateur placera la souris sur le lien parent. Voici un exemple de la façon d’ajouter un groupe de liens personnalisés dans la barre d’outils WordPress.
/* * add a group of links under a parent link */ // Add a parent shortcut link function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpbeginner', 'title' => 'Themelocal', 'href' => 'https://www.wpbeginner.com', 'meta' => array( 'class' => 'wpbeginner', 'title' => 'Visit Themelocal' ) ); $wp_admin_bar->add_node($args); // Add the first child link $args = array( 'id' => 'wpbeginner-guides', 'title' => 'Themelocal Guides', 'href' => 'https://www.wpbeginner.com/category/beginners-guide/', 'parent' => 'wpbeginner', 'meta' => array( 'class' => 'wpbeginner-guides', 'title' => 'Visit WordPress Beginner Guides' ) ); $wp_admin_bar->add_node($args); // Add another child link $args = array( 'id' => 'wpbeginner-tutorials', 'title' => 'Themelocal Tutorials', 'href' => 'https://www.wpbeginner.com/category/wp-tutorials/', 'parent' => 'wpbeginner', 'meta' => array( 'class' => 'wpbeginner-tutorials', 'title' => 'Visit Themelocal Tutorials' ) ); $wp_admin_bar->add_node($args); // Add a child link to the child link $args = array( 'id' => 'wpbeginner-themes', 'title' => 'Themelocal Themes', 'href' => 'https://www.wpbeginner.com/category/wp-themes/', 'parent' => 'wpbeginner-tutorials', 'meta' => array( 'class' => 'wpbeginner-themes', 'title' => 'Visit WordPress Themes Tutorials on Themelocal' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
Dans cet exemple de code, nous avons d’abord ajouté un lien de raccourci personnalisé. Ensuite, nous avons ajouté un autre lien personnalisé et en avons fait un enfant du premier lien. Nous avons ajouté l’identifiant du lien parent en ajoutant l’argument 'parent' => 'wpbeginner'
. Ensuite, nous avons répété cela pour ajouter un autre lien sous le même lien parent. Nous avons également utilisé un lien enfant comme lien parent pour vous montrer comment ajouter des sous-éléments à un sous-élément dans le menu de vos liens personnalisés.
Nous espérons que cet article vous a aidé à ajouter des raccourcis de liens personnalisés à la barre d’outils WordPress sur votre site Web. Pour des questions et des commentaires, veuillez laisser un commentaire.
Qu’ajouteriez-vous comme lien de raccourci personnalisé dans votre barre d’outils WordPress ?