студия занимательная МИХАЛИКА
! Михалика - запросто с WordPress:
доступная ручная работа по правилам оптимального интернет(а)
Здравствуйте !

издатель:   в теме: HTML-CSS-PHP
студия занимательная МИХАЛИКА

Добавляем своё меню в админ бар WordPress

Меню в админпанели, а если точнее, в админбаре — полезная штука (скрин ниже).

Предположим — вы защитили свой сайт от взлома и у вас запрещена редакция системных файлов в админке (ссылка ниже), то — как раз сегодняшнее расширение будет кстати! —

один клик и вы на нужной страничке:

т.е к примеру, у меня задан адрес файлового менежера… а вы можете задать в меню админ-бара какие-то свои адреса нужных страничек…

 

Начнём концертировать…


 

 

Как добавить полезное меню в админ бар WordPress

 

 

 

Как видите на фотке показан вариант меню с нужным мне разделом странички плагина кэширования  и «запоминалки» — это как раз то, о чём я не забываю толковать чуть ли ни в каждой статье,

 

 

ПАМЯТКА:

…напоминаю всякий раз: заведите какой-то документ «запоминалку» всех совершаемых эксов с блогом. Копируйте редактируемые файлы. Пригодится!

Поверьте: так короче до профессионализма, ибо возможность переварки накопленных крупиц знаний в кашу маловероятна!

 

 

Итак:

 

Просто дописывайте в файл функций functions.php следующий код: (прописывать лучше где-то в самом низу файла — перед знаком ?> )

 

 

/*** добавляем в АДМИН бар меню ***/
function add_mycms_admin_bar_link() {
global $wp_admin_bar;
if ( !is_super_admin() || !is_admin_bar_showing() )
return;
$wp_admin_bar->add_menu( array(
'id' => 'add_my_minywww', // Может быть любое значение и должно быть уникальным
'title' => __( 'КЭШ-настройки'), //Отображение названия в Меню
'href' => __('//ДОМЕН.ru/ССЫЛКА'), //относительный адрес
));
// Добавить в подменю ссылку
$wp_admin_bar->add_menu( array(
'parent' => 'add_my_minywww', // Уникальный идентификатор родительского меню
'id' => 'view_all_valido', // Уникальный идентификатор добавочного меню
'title' => __( 'ЗАПОМИНАЛКИ'),
'href' => __('//ВАШ-БЛОГ/poleznoe-dlya-bloga'),
));

$wp_admin_bar->add_menu( array(
'parent' => 'add_my_minywww', // Уникальный идентификатор родительского меню
'id' => 'view_all_hino', // Уникальный идентификатор добавочного меню
'title' => __( 'ХОСТИНГ'),
'href' => __('https://ССЫЛКА_на_ХОСТ/mihalica.ru/wp-content/themes/ВАША-ТЕМА'),
));
}
add_action('admin_bar_menu', 'add_mycms_admin_bar_link',25);
/*** фин добавляем в АДМИН бар меню ***/

 

 

К примеру, строка 23 — у меня задана ссылка на страничку файлового менеджера (хостинга). Очень удобно и быстренько добираться до настроек корня сайта!

Для чего это нужно!? Тем, которые отключили возможность редактирования файлов в админпанели — как раз и пригодится, чтобы нИ тратить время, шуруя по закладкам: клац — и всё!

 

Словом, у каждого админа свои настройки, к которым он чаще обращается — вот их целесообразно вывести для быстрого доступа (сокращая время для…))

 

 

 

как добавить свои ссылки в меню админбара

 

 

А чтобы настроить свои ссылки, т.е добавить свои разделы меню, просто — по аналогии раздела, к примеру, кода строк 11 по 17 дописывайте и настраивайте новую ссылку: комментарии кода в помощь…

 

Таким образом можно задавать бесконечное количество разделов))

 

К сведению:

Ссылки на свои разделы сайта (вдруг решитесь переходить протокольно на https://), правильнее прописывать относительные: т.е отсекайте протокол http: и готово дело!

 

//mihalica.ru/ссылка_такая_то/

 

 

 

 

P/S

И в финале, пожалуй, то, что, если не все, но очень многие убирают из панельки админа:

 

 

 

Убираем из админбара поиск по сайту

 

 

/*** удаляем из верхней панели поиск ***/
if ( !function_exists('hide_admin_bar_search') ) {
function hide_admin_bar_search () { ?>
<style type="text/css">
#wpadminbar #adminbarsearch {
display: none;
}
</style>
<?php
}
add_action('admin_head', 'hide_admin_bar_search');
add_action('wp_head', 'hide_admin_bar_search');
}
/*** удаляем из верхней панели поиск ***/

 

 

 

На этом у меня на сегодня решительно всё!..

 

…кроме того, что, пожалуй, следует добавить что некоторые админы наоборот скрывают админбар.

А вот об этом следующая статья. Так что есть смысл подписаться…

 

 


подписка feedburner МИГ подписки - ВРЕМЯ знаний!!

 

 


На этом занавес представления опускается…

 


Если что-то не ясно, спрашивайте. Помогу… в чём дюжу.
Вместе мы многое сможем! Берегите себя и свой век - mihalica.ru


Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!


меточная навигация:


Комментарии © 0 к статье: Добавляем своё меню в админ бар WordPress

Поделитесь соображениями: Ваши мысли очень важны! $ правила комментирования ©

Ваш e-mail не будет опубликован. Обязательные поля помечены *