@ilya17392

Как создать дополнительную страницу в админке WP?

Как создать страницу в админке, при этом, чтоб она не находилась в списке меню, на нее должно редиректить, после того, как в самой странице плагина заполняю форму?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
V_A_B
@V_A_B
¯\_(ツ)_/¯
создаем страницу (подменю/submenu):
add_action('admin_menu','VAB_add_Menu');
if(!function_exists('VAB_add_Menu')){
	function VAB_add_Menu(){	
	add_submenu_page(NULL,__('Версия PHP','VAB'),__('Версия PHP','VAB'),'manage_options','VAB_PHP_INFO','VAB_PHP_INFO');
}}

содержимое страницы:
if(!function_exists('VAB_PHP_INFO')){function VAB_PHP_INFO(){
	echo "<style type=\"text/css\">#adminmenuwrap{display:none;}#adminmenuback{width:0px;}#wpcontent{margin-left:-20px;}td h1{padding:21px 0px 0px 0px;}</style>";phpinfo();
	}}

ссылка на страницу:
<a href="<?echo admin_url('admin.php?page=VAB_PHP_INFO');?>">VAB_PHP_INFO</a>

результат перехода по ссылке:
5daeb38b9c9f6027561511.jpeg
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
san_jorich
@san_jorich
Творческий кодер
Множество вариантов.
Смущает редирект.. нужно ли городить огород?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы