HomeWEB мастеруСтатьи • Панель администратора WordPress. Добавляем свои ссылки


Панель администратора WordPress. Добавляем свои ссылки Работаем с комфортом!

📝 Пост №   236  от 8 января 2026   |   В категории WEB мастеру, Статьи   |   Комментариев нет Print

adminbar Что такое панель администратора или «Админ бар» знает каждый вордпрессовец, но не каждый может знать, как туда прописывать свои ссылки, чтобы весь необходимый потенциал информации был всегда «под рукой». А это ведь проще пареной репы!

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

Для того, чтобы в панели администратора вашего сайта отобразить менюшку со списком всего чего угодно, вы должны просто прописать в файл functions.php вашей темы несколько строк кода и, по мере необходимости, в будущем, добавлять прямые ссылки на полезные ресурсы, минуя закладки браузера. И так, открываем functions.php и прописываем следующий код (Для примера я прописал пару своих ссылок. Можете их заменить на ваши):


/** Моё меню в админ баре  **/
class MyLinksMenu {
  function MyLinksMenu() {
    add_action(‘wp_before_admin_bar_render’, array($this, «my_links»));
  }
  function add_root_menu($name, $id, $href = FALSE) {
    global $wp_admin_bar;
    $wp_admin_bar->add_menu( array(
      ‘id’ => $id,
      ‘title’ => $name,
      ‘href’ => $href ) );
  }
  function add_sub_menu($name, $link, $root_menu, $meta = FALSE)  {
    global $wp_admin_bar;
    $wp_admin_bar->add_menu( array(
      ‘parent’ => $root_menu,
      ‘title’ => $name,
      ‘href’ => $link,
      ‘meta’ => $meta) );
  }
  function my_links() {
 $this->add_root_menu(«Мои ссылки», «mylnk»);
 $this->add_sub_menu(«Плагины WP RU», «https://ru.wordpress.org/plugins/», «mylnk»);
	$this->add_sub_menu(«Выполнение PHP кода в .html файлах «, «https://snipp.ru/htaccess/addtype», «mylnk»);
    }
}
add_action(«init», «myLinkMenuInit»);https://ru.wordpress.org/plugins/
function myLinkMenuInit() {
  global $myLnk;
  $myLnk = new MyLinksMenu();
}

Вот и все. Теперь у вас есть свое меню, куда вы сможете добавлять любое количество (в пределах разумного!) ссылок, необходимых для быстрого доступа к материалам. Внимание! Чтобы отключить показ панели администратора посетителям, добавьте ниже (или выше) в этот же functions.php следующий код:


/* Отключаем админ панель для всех, кроме администраторов. */
if (!current_user_can(‘administrator’)):
  show_admin_bar(false);
endif;

Вот теперь однозначно ВСЁ! Вы надежно скрыли панель ото всех, но не для себя. Работаем!



Удачи и до новых встреч!
С уважением, MasterPRO


Рекомендую ознакомиться...



Подпишитесь на новости блога и получайте сообщения в числе первых!


На сегодня в блоге вашему вниманию представлено уже 255 публикаций!
Ваши данные в полной безопасности. Мы не рассылаем спам.

Просмотров страницы: 435
Метки: hack | php | Web мастеру | wordpress | админбар |
Последнее обновление статьи: 08.01.2026
Короткая ссылка: https://master-sv.com/blog/?p=14959
Лучшие плагины для  WordPress

Наберитесь терпения - новые публикации в процессе осмысления...




Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Вход на сайт

  |  

Архив



Советую приобрести!


Мой Pinterest

Посетители

🛡️ AntiSpam Master заблокировал 92 вредоносных атак на этот блог.