Всем привет!
Сегодня речь пойдет о верхней админ-панели 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' => 'https://bloggood.ru/', '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' => 'https://bloggood.ru/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
просмотров: 329371 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274084 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 218646 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186294 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 176637
3 Ответов на комментарий - Как добавить ссылки в админ бар (Admin Bar) WordPress?
Добавить комментарий
Метки: wordpress, без плагинов
Вот уж не знаю, зачем это нужно. Ссылка на свой сайт в админке есть, чтобы ответить на комментарий тоже проблем нет, перешел по ссылке комментатора и все. Зачем это лишнее, разве что есть скрытый раздел сайта и нужен постоянно туда доступ. Конечно может кому-то и пригодится, но считаю это практически бесполезным – это мое личное мнение.
Александр, это полезно, если вы создаете темы под заказ или плагины. Там могут быть различные настройки и обратная связь с создателем темы или плагина.
Все здорово, но на мобильной версии оно не отображается