Я только что установил плагин Yoast SEO и заметил, что новое всплывающее меню было добавлено в админ-панель после активации плагина.
Кто-нибудь знает, есть ли учебник или пример, как это сделать?
plugin-development
Скотт Б
источник
источник
Ответы:
Хук действия
admin_bar_menu
делает работу. Вот что говорит комментарий в основном файле:Использование:
Вам придется немного подправить его, потому что этот код добавил новый элемент в крайнее левое положение! Я думаю, что изучение
$admin_bar
переменной должно дать вам представление о том, как добавить элемент.Обновление:
'parent' => 'top-secondary'
добавляет элемент слева от «Привет ...»! Бьюсь об заклад, есть и другие такие значения позиции. Я их ищу;)Обновление 2:
'parent' => 'new-content'
добавляет пункт вNew > Post, Media
меню и т. Д.Обновление 3:
'parent' => 'wp-logo-external'
добавляет элемент в меню, вытянутый из логотипа WordPress слева.ОБНОВИТЬ:
Я написал сообщение в блоге со всеми возможными позициями для нового пункта в меню панели администратора ... Если кому-то интересно, пожалуйста, прочитайте здесь .
источник