WordPress.org

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

API плагина/Справка по Action/admin menu

Описание

Этот экшен(действие) используется для добавления элементов (подменю и меню опций) в структуру меню панели администратора. Запускается после обработки базового меню панели администратора.

Использование

<?php add_action('admin_menu', 'название_функции'); ?>

где "название_функции" это название вызываемой функции.

Примечание: Этот экшен не должен размещаться в экшен-функции admin_init, потому что экшен admin_init вызывается уже после admin_menu.

Пример

Пример из плагина wpautop-control. Здесь он используется для добавления страницы настроек в меню “Настройки”(Settings).

add_action('admin_menu', 'wpautop_control_menu');

function wpautop_control_menu() {
  add_submenu_page('options-general.php', 'wpautop-control', 'wpautop control', 'manage_options', 'wpautop-control-menu', 'wpautop_control_options');
}

Вернуться в API плагина/Справка по Action