WordPress如何将注册页面重定向到自定义页面

追格官方小助手/ 2022年09月05日/ WordPress/ 浏览 1183

追格小编早期分享过《WordPress用户注册成功后怎么跳转到指定页面》,有同学问,WordPress如何将注册页面重定向到自定义页面。


add_filter( 'register','zhuige_register_url' );
function zhuige_register_url($link){
	// 更改注册链接
	return str_replace( site_url('wp-login.php?action=register', 'login' ),site_url( 'register', 'login' ),$link );
}
 
add_filter( 'site_url', 'zhuige_fix_register_urls', 10, 3 );
function zhuige_fix_register_urls( $url, $path, $orig_scheme ){
	// 替换注册链接
	if ( $orig_scheme !== 'login' )
	return $url;
 
	if ($path == 'wp-login.php?action=register')
	return site_url('register', 'login');
	return $url;
}


将上面代码放到当前WordPress模板functions.php文件内即可,修改后的注册链接为:https://www.你的域名.com/register


发表评论

暂无评论,抢个沙发...

客服 工单