Всем привет!
Сегодня речь пойдет о верхней админ-панели WordPress, которая называется админ бар (Admin Bar). Admin Bar можно удалить. Но зачем это делать, если можно его настроить под себя и усовершенствовать.
Не знаю как вам, но он мне не мешает, а наоборот, здорово выручает.
Итак, в статье вы узнаете, как добавить ссылки в админ бар (Admin Bar) WordPress.
В сегодняшней статье я расскажу, как добавить ссылку в админ бар (Admin Bar) WordPress. Это очень полезно и удобно в том случае, если вам нужно сделать быстрый доступ к какому-то разделу сайта или консоли. А также это может пригодиться, если вы пишите плагины.
Чтобы добавить ссылку в админ бар (Admin Bar) WordPress, нужно скопировать код и вставить его в файл «functions.php» вашей темы:
○ Добавить одну ссылку в админ бар (Admin Bar) WordPress
// Добавляем ссылку в админ бар WordPress
function custom_toolbar_link($wp_admin_bar) {
$args = array(
'id' => 'bloggood',
'title' => 'BlogGood.ru',
'href' => '/',
'meta' => array(
'class' => 'bloggood',
'title' => 'Перейти на блог BlogGood.ru'
)
);
$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'custom_toolbar_link', 999);
Настройки:
'id' – здесь должно быть уникально название, в моем случае это «bloggood»
'title' – название ссылки. Это название будет отображаться в админ баре
'href' – ссылка на раздел сайта или консоли
'meta'
'class' – класс для css стилей
'title' – подсказка при наведении курсора мышки на ссылку
Результат будет вот таким:

○ Добавить несколько ссылок в админ бар (Admin Bar) WordPress
// Добавить несколько ссылок в админ бар (Admin Bar) WordPress
// Добавляем родительскую ссылку
function custom_toolbar_link($wp_admin_bar) {
$args = array(
'id' => 'nastroiki',
'title' => 'Настройки BlogGood.ru ',
'href' => '#',
'meta' => array(
'class' => 'nastroiki',
'title' => 'Настройки BlogGood.ru '
)
);
$wp_admin_bar->add_node($args);
// Добавляем первую дочернюю ссылку
$args = array(
'id' => 'nastroiki-contacts',
'title' => 'Автор блога',
'href' => '/avtor/',
'parent' => 'nastroiki',
'meta' => array(
'class' => 'nastroiki-contacts',
'title' => 'Страница автора блога BlogGood.ru '
)
);
$wp_admin_bar->add_node($args);
// Добавляем другую дочернюю ссылку
$args = array(
'id' => 'nastroiki-dobavit',
'title' => 'Добавить',
'href' => '#',
'parent' => 'nastroiki',
'meta' => array(
'class' => 'nastroiki-dobavit',
'title' => 'Добавить'
)
);
$wp_admin_bar->add_node($args);
// Добавляем первую дочернюю ссылку дочерней ссылке
$args = array(
'id' => 'post-zapis',
'title' => 'Запись',
'href' => '/wp-admin/post-new.php',
'parent' => 'nastroiki-dobavit',
'meta' => array(
'class' => 'post-zapis',
'title' => 'Добавить Запись'
)
);
$wp_admin_bar->add_node($args);
// Добавляем другую дочернюю ссылку дочерней ссылке
$args = array(
'id' => 'page-stranica',
'title' => 'Страницу',
'href' => '/wp-admin/post-new.php?post_ENGINE=page',
'parent' => 'nastroiki-dobavit',
'meta' => array(
'class' => 'danilin-themes',
'title' => 'Добавить Страницу'
)
);
$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'custom_toolbar_link', 999);
Обратите внимание на строку №33 и строку №50, №64. Как видите они с одинаковым именем. Это нужно для того, чтобы из пункта меню «Добавить» появилось еще дополнительное подменю.
Результат будет вот таким:

Разобрались? Вот и отлично!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330346 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274701 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222534 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187742 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
3 Ответов на комментарий - Как добавить ссылки в админ бар (Admin Bar) WordPress?
Добавить комментарий
Метки: wordpress, без плагинов


Как установить минимальную сумму для заказа – WooCommerce?
URL ссылка миниатюры для картинки – WordPress
Как добавить визуальный редактор для «Цитат (Отрывок)» – WordPress ?
Как добавить «Цитату (Отрывок)» для страниц?
Как оформить уведомление на WordPress
Характеристика движка WordPress

Вот уж не знаю, зачем это нужно. Ссылка на свой сайт в админке есть, чтобы ответить на комментарий тоже проблем нет, перешел по ссылке комментатора и все. Зачем это лишнее, разве что есть скрытый раздел сайта и нужен постоянно туда доступ. Конечно может кому-то и пригодится, но считаю это практически бесполезным – это мое личное мнение.
Александр, это полезно, если вы создаете темы под заказ или плагины. Там могут быть различные настройки и обратная связь с создателем темы или плагина.
Все здорово, но на мобильной версии оно не отображается