Пропустить

Как добавить пользовательское меню в админ панели

Divi: самая простая тема WordPress для использования

Divi: Лучшая тема WordPress всех времен!

Более Загрузка 901.000, Divi - самая популярная тема WordPress в мире. Он является полным, простым в использовании и поставляется с более чем бесплатными шаблонами 62. [Рекомендуется]

Хотите добавить меню в панель администратора?

WordPress недавно представил API, который может использоваться разработчиками, прежде чем он был просто функцией WordPress.com, а затем он был принят в отдельном блоге WordPress. Эта панель администратора добавляет дополнительную строку меню в ваш блог WordPress в зависимости от уровня вошедшего в систему пользователя (роли).

добавить меню в админку

В прошлый раз мы дали вам советы о том, как выключить панель администрирования в блоге WordPress, сегодня мы научим вас, как добавить пользовательское меню и подменю в панель администратора.

В этом руководстве мы будем использовать PHP-код, который вы добавите в плагин. Мы представили вам в следующей статье как создать плагин WordPress.

Но, если вы никогда не устанавливали WordPress, откройте для себя Как установить WordPress блог шаги 7 et Как найти, установить и активировать WordPress тему на своем блоге 

Тогда вернемся к тому, почему мы здесь.

Как создать меню на панели инструментов

Все, что вам нужно сделать, это добавить следующий код:

function my_new_admin_bar_menu() {
    global $wp_admin_bar;
    $root_menu = array(
            'parent' => false, // Parent, si false, sera situé à la racine
            'id' => 'new_custom', // id du menu, doit être unique pour la racine.
            'title' => __('Menu Personnalisé'), // Menu / sub-menu title
            'href' => admin_url( 'my-new-menu.php'), // Menu URL
            'meta' => false // table des attributs : array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
            );
    $wp_admin_bar->add_menu( $root_menu );
}
add_action( 'wp_before_admin_bar_render', 'my_new_admin_bar_menu' );

Как создать подменю на панели инструментов

function my_new_admin_bar_menu() {
    global $wp_admin_bar;
    $root_menu = array(
            'parent' => false, // Parent, si false, sera situé à la racine
                    'id' => 'new_custom', // id du menu, doit être unique pour la racine.
                    'title' => __('Menu Personnalisé'), // Menu / sub-menu title
                    'href' => admin_url( 'my-new-menu.php'), // Menu URL
                    'meta' => false // table des attributs : array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
    $sub1 = array( 'parent' => 'new_custom', 'id' => 'new_custom1', 'title' => __('Sub1'), 'href' => admin_url( 'my-first-sub.php'), 'meta' => false );
    $sub2 = array( 'parent' => 'new_custom', 'id' => 'new_custom2', 'title' => __('Sub2'), 'href' => admin_url( 'my-second-sub.php'), 'meta' => false );
    $wp_admin_bar->add_menu( $root_menu );
    $wp_admin_bar->add_menu( $sub1 );
    $wp_admin_bar->add_menu( $sub2 );
}
add_action( 'wp_before_admin_bar_render', 'my_new_admin_bar_menu' );

В нашем первом примере мы добавим два подменю. Мы собираемся добавить родительское значение в наш массив, чтобы оно было дочерним по отношению к нашему корневому меню.

Смотрите также нашу статью о Permalinks: Как настроить ссылки в блоге

Мы добавим основной идентификатор " new_custom »Убедитесь, что вы используете уникальный идентификатор для всех подменю (new_custom1 и new_custom2). Обязательно позвоните в " $ wp_admin_bar-> add_menu ($ subX); »Во всех таблицах подменю.

Как добавить подменю в существующие меню

функция my_new_sub_menu () {глобальный $ wp_admin_bar; $ sub_menu = array ('parent' => 'new-content', // Добавить подменю в new-content (New) 'id' => 'new_custom_sub', // ID уникального меню. 'title' => __ ('Custom Sub Menu'), // Заголовок 'href' => admin_url ('my-new-sub-menu.php'), // URL меню 'meta' => false // массив опций: array ('html' => '', 'class' => '', 'onclick' => '', target => '', title => ''););););); $ wp_admin_bar-> add_menu ($ sub_menu); } add_action ('wp_before_admin_bar_render', 'my_new_sub_menu');

Как видите, мы использовали новый контент в качестве родительского идентификатора, он будет находиться в меню " Добавить новый В собственном списке меню панели администратора WordPress. Как и во втором примере, мы устанавливаем родительский идентификатор как дочерние элементы родительского меню.

Легко создайте свой сайт с Elementor

Elementor позволяет легко создать любой дизайн сайта с профессиональным дизайном. Прекратите платить дорого за то, что вы можете сделать сами. [Free]

Также прочитайте наше руководство по: Реклама на WordPress: по-прежнему ли это выгодно?

Вот некоторые доступные идентификаторы меню, которые вы можете использовать.

  • apparence - Меню внешнего вида
  • Комментарии - Ссылки комментариев
  • редактировать - Меню редактирования сообщения / страницы / категории / тега
  • получить-Shortlink - Ссылка на меню страницы
  • мои-блоги - Меню моего сайта, если у вас более одного сайта
  • Новый счастливый - Добавить новое меню
  • обновления - Обновить ссылку

Откройте для себя также несколько премиальных плагинов WordPress дополнительный 

Вы можете использовать другие плагины для отображения обратного отсчета в своем блоге WordPress. Далее я предлагаю некоторые из них.

1. Скоро будет CountDown

Скоро CountDown - один из самых популярных плагинов обратного отсчета премиум-класса для WordPress на платформе WordPress. Он имеет 2 шаблона обратного отсчета, а также 10 видов обоев, чтобы сделать их более красивыми и привлекательными.

Скоро откроется плагин для WordPress с обратным отсчетом

Скоро CountDown позволяет продолжить работу на вашем сайте то время как ваш посетители видят отобразила страницу "Скоро в продаже". Когда вы закончите, вы можете вернуть свой веб-сайт в рабочее состояние одним нажатием кнопки.

Мы также приглашаем вас открыть для себя наши Плагины 10 WordPress для улучшения визуального оформления вашего веб-сайта

Также можно решить, какие пользователи могут видеть или не видеть веб-сайт в зависимости от своего статуса. Если на странице «Скоро появится» должна быть представлена ​​только часть веб-сайта, вы также можете определить, какие страницы доступны вашим посетителям, а какие нет.

Вы ищете лучшие темы и плагины WordPress?

Загрузите лучшие плагины и темы WordPress на Envato и легко создайте свой сайт. Уже больше, чем 49.720.000. [ЭКСКЛЮЗИВ]

скачать | Демонстрация веб-хостинг

2. Обратный отсчет продаж WooCommerce

WooCommerce Sales Countdown - это фантастический премиальный плагин WordPress, предназначенный для продвижения рекламных кампаний на вашем сайте электронной коммерции. 

Обратный отсчет продаж Woocommerce

Он устанавливает специальную область обратного отсчета с товаром в продаже и сообщает вашим клиентам, сколько времени осталось до покупки указанного товара по низкой цене. Этот плагин также дает вам возможность добавить обратный отсчет до наступающего периода баланса.

скачать | Демонстрация | веб-хостинг

3. Предложение CountDown Timer Pro

Плагин WordPress Premium Offer Countdown Timer Pro позволяет создавать обратный отсчет для предложений, которые вы предлагаете на своем веб-сайте. Этот плагин, оснащенный удобными функциями для интеллектуальной адаптации к веб-сайтам электронной коммерции, безусловно, позволит максимально эффективно использовать ваши предложения.

Предложить плагин таймера обратного отсчета pro wordpress для предложений продуктов

Самое интересное в нем то, что его очень легко настроить и использовать. Вы можете легко установить таймер для разных предложений на каждой странице вашего веб-сайта, создать виджет, установить разные часовые пояса, установить срок действия предложений и т. Д.

Вот наши 6 WordPress плагины для обеспечения RGPD-соответствия блога

Этот премиум-плагин WordPress также дает вам возможность настроить внешний вид вашего таймера обратного отсчета.

скачать | Демонстрация | веб-хостинг

Рекомендуемые ресурсы

Узнайте о других рекомендуемых ресурсах, которые помогут вам создать и управлять своим сайтом.

Легко создайте свой интернет-магазин

Загрузите бесплатные WooCommerce, лучшие плагины для электронной коммерции, чтобы продавать свои физические и цифровые продукты в WordPress. [Рекомендуется]

Заключение

Вот! Это все для этого урока. Вы также можете использовать его в своем следующем плагине WordPress, если хотите добавить меню администратора для своих настроек. Вам просто нужно настроить его так, чтобы ваш плагин работал.

Однако вы также сможете ознакомиться с нашими Ressources, если вам нужно больше элементов для реализации ваших проектов создания интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress.

не стесняйтесь поделитесь этой статьей с друзьями в ваших любимых социальных сетях. А пока расскажите о своем Комментарии и предложения в специальном разделе.

...  

Эта статья содержит комментарии 0

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Этот сайт использует Akismet для уменьшения нежелательности. Узнайте больше о том, как используются ваши комментарии.

Вверх
4 акции
доля2
чирикать
Регистрация2