Wordpress自定义注册表单错误过滤器和prev值



我创建了一个前端注册表单,我使用过滤器'registration_errors'来定制消息。

在WP检测到错误并使用' WP -redirect'返回到注册页面后,如果电子邮件或用户存在,则显示错误。

我的问题是:我如何能保持以前的值产生的错误。

JS ?

提前感谢!

在错误信息后面的表单中保留值:

function my_register_sesion (){
    session_start();
    $_SESSION['key_login']=$_REQUEST['user_login'];
    $_SESSION['key_email']=$_REQUEST['user_email'];
}
add_action ('register_post', 'my_register_sesion');

我的输入形式应该如下:

<input type="text" name="user_login" id="user_login" class="input" value="<?php echo $_SESSION['key_login'];?>">
<input type="text" name="user_email" id="user_email" class="input" value="<?php echo $_SESSION['key_email'];?>">
谢谢你,David!

相关内容

  • 没有找到相关文章

最新更新