add_options_page( $page_title, $menu_title, $capability, $menu_slug, $function);
add_options_page( \'Login\', \'Login Page\', \'manage_options\', \'loop.php?url=\'.esc_url($login_url).\'\');
您试图将URL提供给只需要一个slug的选项。
$menu\\u slug(string)(必需)引用此菜单的slug名称(对于此菜单应是唯一的)。默认值:无
从…起http://codex.wordpress.org/Function_Reference/add_options_page
您可以在屏幕顶部轻松添加到管理栏的链接:
add_action( \'admin_bar_menu\', \'toolbar_link_to_mypage\', 999 );
function toolbar_link_to_mypage( $wp_admin_bar ) {
$args = array(
\'id\' => \'my_page\',
\'title\' => \'My Page\',
\'href\' => \'http://mysite.com/my-page/\',
\'meta\' => array( \'class\' => \'my-toolbar-page\' )
);
$wp_admin_bar->add_node( $args );
}
()
https://wordpress.org/support/topic/adding-a-admin-menu-item-that-links-to-a-url )
我一直在经历http://codex.wordpress.org/Administration_Menus 而且,您可能无法对“管理”菜单中的链接进行硬编码。每个函数都需要slug
到现有页面。
你能创建一个选项页面并在那里有链接吗?