Ще один код створення закладок в адмін-барі для авторів блогу
Подібний код вбудував у себе на сайті, для того, щоб автора могли переглядати всі необхідні для них русурси, а саме поки це код переходу на мої новини у різних соціальних мережах. Отже, що робить код.
Для початку ви додаєте посилання до розділу 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.