您可以在从登录名重写后设置自定义url。
一个小示例,可以在主题模板中登录。
<?php
$redirect = esc_url( \'your-url\' );
if ( ! is_user_logged_in() ) {
$link = \'<a href="\' . get_option( \'siteurl\' ) . \'/wp-login.php?redirect_to=\' . home_url(
\'/\'
) . \'">\' . esc_attr__( \'Login\', \'documentation\' ) . \'</a>\';
} else {
$link = \'<a href="\' . get_option( \'siteurl\' ) . \'/\' . $redirect . \'">\' . esc_attr__(
\'Administration\', \'documentation\'
) . \'</a>\';
}
echo apply_filters( \'loginout\', $link );
?>
您还可以在从默认登录表单登录后使用默认挂钩,如
// Create new rewrite rule
add_action( \'init\', \'fb_rewrite\' );
function fb_rewrite() {
add_rewrite_rule( \'login/?$\', \'wp-login.php\', \'top\' );
}
应该可以在自定义插件中使用。