Pracuję nad wtyczką, którą muszę wydać częściowo.
Problem polega na tym, że jeśli na stronie znajduje się menu, dodaj nową wtyczkę do 2. lub następnego podmenu, w przeciwnym razie dodaj nowe menu, a następnie dodaj wtyczkę do 1. podmenu.
Moje pytania:
- Jak sprawdzić, czy istnieje menu?
- Jeśli koduję funkcję wielokrotnego użytku, która będzie pasować do każdej wtyczki, spowoduje to opcję konfliktu.
- Nie znam kolejności wydania wtyczki.
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'
);
global $admin_page_hooks;