Еще один код создания закладок в админ баре для авторов блога
Подобный код встроил у себя на сайте, для того чтобы автора могли просматривать все необходимые для них русурсы, а именно пока это код перехода на мои новости в различных социальных сетях. Итак что делает код.
Для начала вы добавляете ссылку в раздел links в администраторской части WordPress и делаете ее доступной для всех. После чего копируете фрагмент кода из моей статьи себе в файл functions.php. Заходим в панель администрирования, если все было сделано правильно, то в админ баре добавленные ссылки будут отображаться в виде закладок.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
function wps_adminbar_bookmarks() { global $wp_admin_bar; $cat = '2'; // define category $name = 'Bookmarks'; $bookmarks = array(); $bookmarks = get_bookmarks("category=$cat"); if ($bookmarks[0] != '') { $wp_admin_bar->add_menu( array( 'title' => $name, 'href' => false, 'parent' => false )); foreach ( $bookmarks as $bookmark ) { $wp_admin_bar->add_menu( array( 'title' => $bookmark->link_name, 'href' => clean_url($bookmark->link_url), 'parent' => strtolower($name), 'meta' => array('target' => '_blank'), )); } } } add_action('admin_bar_menu', 'wps_adminbar_bookmarks', 500); |
Код проверил, все отлично работает. Добавляйте на своих сайтах, удачи при работе с модераторами WordPress.

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.