По умолчанию, для всех зарегистрированных на WordPress-сайте пользователей доступна панель инструментов, так называемая админ-тулбар. Каждый пользователь на странице своего профиля может выбрать, показывать ее или скрыть. Кроме того, часто владельцы сайта вообще отключают ее для всех (об этом мы писали в одной из наших статей). Но если панель инструментов все таки Вам нужна, то ее можно кастомизировать, добавив для удобства свои, необходимые в обиходе, ссылки.
Как добавить ссылку в админ-баре?
WordPress не предоставляет каких-либо инструментов в админ-панели, позволяющих добавить кастомные URL-ссылки на панель инструментов. Для решения этой задачи воспользуемся файлом functions.php Вашей темы, добавив в него специальный PHP-код.
Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.
Итак, в самый конец functions.php необходимо добавить следующие строки:
function wpschool_custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpschool', 'title' => 'WPSchool.ru', 'href' => 'https://wpschool.ru', 'meta' => array( 'class' => 'wpschool', 'title' => 'Перейти на сайт WPSchool.ru' ) ); $wp_admin_bar->add_node($args); } add_action( 'admin_bar_menu', 'wpschool_custom_toolbar_link', 999 );
В коде Вам предстоит сделать некоторые изменения. Например, вы хотите добавить ссылку на сайте http://site.ru. В таком случае массив $args будет содержать такие элементы:
'id' => 'site', 'title' => 'Site.ru', 'href' => 'http://site.ru', 'meta' => array( 'class' => 'site', 'title' => 'Перейти на сайт Site.ru' )
Результатом нашего примера будет появление в админ-баре ссылки с названием WPSchool.ru, ведущей по адресу https://wpschool.ru.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.