Wordpress 自定义注册表单错误过滤器和上一个值
Wordpress custom register form errors filters and prev values
我创建了一个前端注册表单,我使用过滤器 'registration_errors' 来自定义消息。
WP 检测到错误后使用'wp-redirect' 到return 到注册页面并显示错误,例如如果电子邮件或用户存在。
我的问题是:如何保留之前产生错误的值。
¿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'];?>">
谢谢大卫!
我创建了一个前端注册表单,我使用过滤器 'registration_errors' 来自定义消息。
WP 检测到错误后使用'wp-redirect' 到return 到注册页面并显示错误,例如如果电子邮件或用户存在。
我的问题是:如何保留之前产生错误的值。
¿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'];?>">
谢谢大卫!