возможно заказать разработку или сопровождение, услуги вашего сайта/блога


обновлено: 2024-02-13 в теме: Сниппеты, хаки, функции
Запросто с WordPress создание и продвижение сайтов ATs media

Добавляем своё меню в админ бар 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 Online консультация по настройкам и созданию сайтов на WordPress

 

 


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

 


...вопросы в комментариях - помогу, в чём дюжу...
mihalica.ru !


Михаил ATs - владелец блога запросто с Вордпресс - в сети нтернет давным-давно...

...веб разработчик студии ATs media: помогу в создании, раскрутке, развитии и целенаправленном сопровождении твоего ресурса в сети... - заказы, вопросы... разработка...





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

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

Внимание! Обязательные поля помечены *

  отныне доступен плагин: ats privacy policy ©