Я пытаюсь адаптировать меню администратора, чтобы иметь следующую структуру навигации.
Advanced --- Settings --- General --- Reading --- Writing --- Tools --- Import --- Export --- Users --- All Users
В настоящее время используется add_submenu_page, однако для этого требуется определение родителя. Этот родитель является страницей menu_page.
add_menu_page('advanced_menu' , 'Advanced', 'manage_options', 'advanced', array( &$this, 'advanced_menu' ), 1); add_submenu_page('settings_menu', 'Settings', 'settings', 'manage_options', 'settings_menu', array( &$this, 'advanced_menu' ), 1);
В любом случае, в идеале я хочу, чтобы все ссылки в этих меню были просто прямыми ссылками, а не создавали «страницы» как таковые.
Единственный другой способ, который я мог бы подумать, – это вставлять элементы в DOM с Javascript, но это действительно грязный маршрут.