Чтобы добавить меню администрирования в WordPress, вы можете использовать различные методы. Вот несколько примеров кода:
-
Использование функции add_menu_page():
function my_admin_menu() { add_menu_page( 'My Admin Menu', 'My Menu', 'manage_options', 'my-admin-menu', 'my_admin_page_callback', 'dashicons-admin-generic', 25 ); } function my_admin_page_callback() { // Your admin page content goes here } add_action('admin_menu', 'my_admin_menu'); -
Использование функции add_submenu_page():
function my_admin_menu() { add_menu_page( 'My Admin Menu', 'My Menu', 'manage_options', 'my-admin-menu', 'my_admin_page_callback', 'dashicons-admin-generic', 25 ); add_submenu_page( 'my-admin-menu', 'Submenu Page', 'Submenu', 'manage_options', 'my-submenu-page', 'my_submenu_page_callback' ); } function my_admin_page_callback() { // Your admin page content goes here } function my_submenu_page_callback() { // Your submenu page content goes here } add_action('admin_menu', 'my_admin_menu'); -
Использование функции add_options_page():
function my_admin_menu() { add_options_page( 'My Admin Menu', 'My Menu', 'manage_options', 'my-admin-menu', 'my_admin_page_callback' ); } function my_admin_page_callback() { // Your admin page content goes here } add_action('admin_menu', 'my_admin_menu');
Эти методы позволяют создать меню администрирования в WordPress. Вы можете настроить заголовок меню, возможности, необходимые для доступа к меню, значок и положение. Просто замените функции обратного вызова (my_admin_page_callbackи my_submenu_page_callback) собственным кодом для отображения содержимого страниц администрирования.