Ajouter des liens dans la barre d’outils de WordPress 3.3

Publié par Fred Le

Catégorie(s): Snippets Astuces
 

Pour ajouter un menu personnalisé dans la bar d’outils de WordPress 3.3, ajouter le code suivant dans le fichier function.php de votre thème.

 

Pour ajouter ajouté un nouveau menu dupliquer le code de la ligne 05 à la ligne 19 et changer l’identifiant pour chaque nouveau menu.

Pour ajouter un sous menu dupliquer le code de la ligne 21 à la ligne 41 et changer l’identifiant pour chaque nouveau sous menu. En n’oubliant pas de reporter l’identifiant du menu parent ligne 25.


 

add_action('admin_bar_menu', 'add_toolbar_items', 100);

function add_toolbar_items($admin_bar){

	$admin_bar->add_menu( array(

		'id'    => 'mon-menu', // Identifiant du menu

		'title' => 'Titre du menu', // Titre du menu

		'href'  => '#', // lien ** Remplacer # par votre lien

		'meta'  => array(

			'title' => __('Mon Menu'), // Titre de infobulle(texte alternatif)	

		),

	));

	$admin_bar->add_menu( array(

		'id'    => 'mon-sous-menu', //Identifiant du sous menu

		'parent' => 'mon-menu', //Identifiant du parent menu

		'title' => 'Mon sous menu',

		'href'  => '#',// lien ** Remplacer # par votre lien

		'meta'  => array(

			'title' => __('Mon Sous Menu'), // Titre de infobulle(texte alternatif)

			'target' => '_blank', // Attribut html  **  _blank : Ouverture de la page dans une nouvelle fenêtre ** _parent : Ouverture de la page cible dans la même fenêtre

			'class' => 'mon_sous_menu_class' // class CSS exemple pour ajouter un icon

		),

	));

	$admin_bar->add_menu( array(

		'id'    => 'mon-second-sous-menu',// Identifiant du second sous menu

		'parent' => 'mon-menu', //Identifiant du parent menu

		'title' => 'Mon Second Sous Menu ',// Titre du Second Sous Menu

		'href'  => '#', // lien ** Remplacer # par votre lien

		'meta'  => array(			'title' => __('Mon Second Sous Menu'), // Titre de infobulle(texte alternatif)

			'target' => '_blank', // Attribut html

			'class' => 'mom_second_sous_menu_class' // class CSS exemple pour ajouter un icon 

		),

	));

}

Mots clés:





Laisser un commentaire

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]