Intereting Posts
Есть ли простой способ управления возможностями для каждого пользователя? Недостатки использования опций -Indexes Каков наилучший способ подражать поисковому запросу в плагине Получает ли WP все post_meta на странице POST? Когда используется tax_query, результаты исчезают (получается 0 = 1) Как работает wp_enqueue_script? Скрытие медиафайлов, загруженных другими пользователями в wordpress multisite? Динамическая фильтрация сообщений по точкам данных – любые указатели? Как получить ссылки на последние N сообщений в определенной категории? Отдельный блог на одном WordPress Загрузите ту же таблицу стилей для интерфейса и wp-admin Есть ли способ вставить несколько изображений в сообщение одновременно без использования галереи? Меню аккордеона jQuery Как отобразить более короткую версию wp_editor? Удаление пользовательских функций фона и заголовка в дочерней теме

add_menu_page не отображает ожидаемый результат

Я пытаюсь выполнить простую задачу добавления новой страницы в область администрирования, но кажется, что я просто не могу обдумать эту простую функцию.

Через codex, вот как я пытаюсь добавить страницу:

public function __construct(){ add_action('admin_menu', array( &$this, 'register_menu_page')); } public function register_menu_page () { $hookname = add_menu_page ( 'My Slider', 'My Slider', 'manage_options', 'my_slider', My_Slider::render_admin_menu() ); } 

Когда вы нажимаете новую добавленную кнопку с именем My Slider я ожидаю, что My_Slider::render_admin_menu() будет вызываться и заполнять правую часть страницы некоторым HTML (сохраняя при этом левое меню неповрежденным).

Однако это то, что я получаю:

текст, который всегда появляется

Прежде всего, вы можете видеть, что функция рендеринга всегда вызывается (я сейчас на странице Dashboard), и это странно вставлено в верхней части страницы.

Во-вторых, когда кнопка нажата, WordPress пытается получить доступ к http://localhost/wordpress/wp-admin/my_slider .

Что мне не хватает? Спасибо!

Solutions Collecting From Web of "add_menu_page не отображает ожидаемый результат"