
Debe usarse el Code Snippets y agregar el código siguiente en PHP:
if (!function_exists('jnotes_admin_bar_link')):
function jnotes_admin_bar_link($admin_bar)
{
$admin_bar->add_menu([
'id' => 'jnotes_parent',
'title' => '<span class="ab-icon"></span><span class="ab-label">JNotes</span>',
'href' => '',
'meta' => [
'title' => '',
],
]);
$admin_bar->add_menu([
'id' => 'jnotes_color1',
'parent' => 'jnotes_parent',
'title' => esc_html('oro #dab42d'),
'href' => '',
]);
$admin_bar->add_menu([
'id' => 'jnotes_color2',
'parent' => 'jnotes_parent',
'title' => esc_html('gris #636363'),
'href' => '',
]);
$admin_bar->add_menu([
'id' => 'jnotes_color3',
'parent' => 'jnotes_parent',
'title' => esc_html('verde #54b236'),
'href' => '',
]);
$admin_bar->add_menu([
'id' => 'jnotes_color4',
'parent' => 'jnotes_parent',
'title' => esc_html('lightblack #353a40'),
'href' => '',
]);
}
add_action('admin_bar_menu', 'jnotes_admin_bar_link', 999);
endif;
Este código agrega un elemento (sin enlace) al admin toolbar llamado JNotes, que funciona como parent. Los subelementos son los que le siguen (en este caso colores), y cada elemento que se requiera debajo del inicial debe ponérsele la propiedad ‘parent’ => ‘jnotes_parent’ para que aparezca debajo del principal. Pueden agregarse varios elementos.