Vous cherchez un moyen d'afficher une catégorie spécifique de favoris dans la barre d'administration ? Bien qu'il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour ajouter des favoris à la barre d'administration en utilisant get_bookmarks dans WordPress.
Instructions :
Il vous suffit d'ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique au site :
function wps_adminbar_bookmarks() {
global $wp_admin_bar;
$cat = '2'; // define category
$name = 'Bookmarks';
$bookmarks = array();
$bookmarks = get_bookmarks("category=$cat");
if ($bookmarks[0] != '') {
$wp_admin_bar->add_menu( array(
'title' => $name,
'href' => false,
'parent' => false
));
foreach ( $bookmarks as $bookmark ) {
$wp_admin_bar->add_menu( array(
'title' => $bookmark->link_name,
'href' => clean_url($bookmark->link_url),
'parent' => strtolower($name),
'meta' => array('target' => '_blank'),
));
}
}
}
add_action('admin_bar_menu', 'wps_adminbar_bookmarks', 500);
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de 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 tels que : 9 meilleurs plugins de help desk WordPress pour le support client et comment corriger l'erreur d'établissement d'une connexion à la base de données dans WordPress.
Commentaires Laisser une réponse