Я работаю над плагином, который я должен выпустить по частям.
Проблема в том, что если на странице есть меню, добавьте новый плагин во 2-е или следующее подменю, либо добавьте новое меню, а затем добавьте плагин в 1-е подменю.
Мои вопросы:
- Как проверить, что существует меню?
- Если я пишу многократно используемую функцию, она будет идти с каждым плагином, тогда это вызывает конфликт.
- Я не знаю порядок выпуска плагинов.
add_menu_page(
'Page Title',
'Top Menu Title',
'manage_options',
'my_unique_slug',
'my_magic_function'
);
add_submenu_page(
'my_unique_slug',
'page title',
'submenu title',
'manage_options',
'my_submenu_slug',
'my_magic_function_of_submenu'
);
plugins
menus
add-submenu-page
Каушик Кишоре
источник
источник
global $admin_page_hooks;