Здравствуйте, с помощью указанного ниже кода Вы сможете создать свои ссылке в админке wordpress.
Скачать исходники для статьи можно ниже
1. Ссылка в верхнем меню админки wordpress (toolbar):
// add a link to the WP Toolbar function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => '', 'title' => '', 'href' => '', 'meta' => array( 'class' => '', 'title' => '' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
Копируем и вставляем вышеуказанный код в файл functions.php (этот файл находится – левое меню админки wordpress, пункт “Внешний вид”, подпункт “Редактор”, справа в списке шаблонов ищем файл functions.php и кликаем по нему). Код можно вставить в самый низ файла functions.php и обновить файл.
А далее заполняем код по примеру ниже, только для своей ссылке.
Пример заполнения:
// add a link to the WP Toolbar function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'mnogoblog', 'title' => 'Мой хостинг', 'href' => 'https://mnogoblog.ru', 'meta' => array( 'class' => 'mnogoblog', 'title' => 'Мой хостинг' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
2. Добавляем многоуровневую ссылку в верхнем меню админки wordpress (toolbar):
/* * add a group of links under a parent link */ // Add a parent shortcut link function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'mnogoblog', 'title' => 'Ссылка 1-ого уровня', 'href' => 'https://mnogoblog.ru', 'meta' => array( 'class' => 'mnogoblog', 'title' => 'Перейти на Mnogoblog' ) ); $wp_admin_bar->add_node($args); // Add the first child link $args = array( 'id' => 'mnogoblog2', 'title' => 'Ссылка 2-ого уровня', 'href' => 'https://mnogoblog.ru/karta-sajta', 'parent' => 'mnogoblog', 'meta' => array( 'class' => 'mnogoblog-karta', 'title' => 'Перейти на карту сайта' ) ); $wp_admin_bar->add_node($args); // Add another child link $args = array( 'id' => 'mnogoblog3', 'title' => 'Вторая ссылка 2-ого уровня', 'href' => 'https://mnogoblog.ru/category/wordpress/1', 'parent' => 'mnogoblog', 'meta' => array( 'class' => 'mnogoblog-instrumenty', 'title' => 'Посетить рубрику Инструментарий' ) ); $wp_admin_bar->add_node($args); // Add a child link to the child link $args = array( 'id' => 'mnogoblog4', 'title' => 'Ссылка 3-его уровня', 'href' => 'https://mnogoblog.ru/category/wordpress/2', 'parent' => 'mnogoblog3', 'meta' => array( 'class' => 'mnogoblog-ustanovka', 'title' => 'Посетить рубрику Установка wordpress' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);
3. Добавляем пункты в левое меню админки wordpress.
как добавить новый пункт (пункты) меню в панели управления wordpress (админке) без использования плагинов – читайте в моей статье по следующей ссылке – https://mnogoblog.ru/dobavlyaem-punkty-menyu-v-adminku-wordpress-bez-plaginov
В вышеуказанной статье Вы сможете создавать как одноуровневые меню:
Так и многоуровневые меню:
На этом всё! Красивых Вам сайтов!