我正在尝试在WP Multisite安装上自定义注册表单。我过去使用register_form
挂钩在单个站点安装上成功完成了此操作,以便向表单添加字段,但该挂钩不适用于多站点。在register_form
signup_header
上,有一个注释:
WordPress MS注意:对于Wordpress MS(多站点),请使用' signup_header'将用户从注册重定向的操作。
add_action( 'signup_header', 'test_signup_redirect' );
function test_signup_redirect() {
wp_redirect( "http://google.com" );
exit;
}
没有文档,当我尝试使用该挂钩重新定位注册时,我会收到一个"已经发送的标题"来自header.php文件的错误。出于测试目的,我使用没有插件的默认主题。
signup_header
是否有人在多站点设置上成功定制了注册表单?有没有人对文档中关于if (($value->TEXT) !='Prépresse{/CR}{/CR}' || ($value->TEXT) !='Prépresse')
钩子的注释有任何见解?