Авторизация
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
После регистрации вы можете задавать вопросы и отвечать на них, зарабатывая деньги. Ознакомьтесь с правилами, будем рады видеть вас в числе наших авторов!
Вы должны войти или зарегистрироваться, чтобы добавить ответ.
Чтобы добавить меню в админке WordPress, вы можете использовать функцию `add_menu_page()` или `add_submenu_page()` в файле `functions.php` вашей темы или в плагине.
Вот пример использования функции `add_menu_page()`:
«`php
function wpdocs_my_custom_menu_page() {
add_menu_page(
‘Custom Menu’, // Заголовок страницы
‘Custom Menu’, // Название меню
‘manage_options’, // Роль пользователя, которому разрешено видеть меню
‘custom-menu’, // Уникальный идентификатор страницы
‘wpdocs_my_custom_menu_page_callback’, // Функция обратного вызова, которая будет отображать содержимое страницы
‘dashicons-admin-generic’, // Иконка меню (можно использовать любую из списка dashicons)
6 // Позиция меню в боковой панели
);
}
add_action( ‘admin_menu’, ‘wpdocs_my_custom_menu_page’ );
function wpdocs_my_custom_menu_page_callback() {
echo ‘
Custom Menu Page
‘;
// Здесь можно разместить содержимое вашей страницы
}
«`
В этом примере мы создаем новое меню с заголовком «Custom Menu» и названием «Custom Menu». Мы также указываем, что только пользователи с ролью «manage_options» (обычно администраторы) могут видеть это меню. Уникальный идентификатор страницы `custom-menu` используется для ссылок на эту страницу.
Функция `add_submenu_page()` работает аналогично, но позволяет добавлять подменю к существующему меню.
После добавления этого кода вам нужно будет обновить страницу администратора WordPress, и вы увидите новое меню в боковой панели админки.