您可以使用WordPress功能wp_redirect()
. 如果您想在登录或注销后重定向,请检查插件Adminimize,它有一个选项。
自定义插件或中重定向的两个示例functions.php
主题的(以下示例使用变量$pagenow
):
function fb_redirect_1() {
global $pagenow;
if ( \'plugins.php\' === $pagenow ) {
if ( function_exists(\'admin_url\') ) {
wp_redirect( admin_url(\'edit-comments.php\') );
} else {
wp_redirect( get_option(\'siteurl\') . \'/wp-admin/\' . \'edit-comments.php\' );
}
}
}
if ( is_admin() )
add_action( \'admin_menu\', \'fb_redirect_1\' );
另一种选择是
$_server
, 也检查URL:
function fb_redirect_2() {
if ( preg_match(\'#wp-admin/?(index.php)?$#\', $_SERVER[\'REQUEST_URI\']) ) {
if ( function_exists(\'admin_url\') ) {
wp_redirect( admin_url(\'edit-comments.php\') );
} else {
wp_redirect( get_option(\'siteurl\') . \'/wp-admin/\' . \'edit-comments.php\' );
}
}
}
if ( is_admin() )
add_action( \'admin_menu\', \'fb_redirect_2\' );