Php 如何在wordpress联系人表单7中显示自定义错误消息。?
在wordpress联系人表单7中,我想显示不同的错误消息,因为发件人必须填写字段,如您的姓名是必填的,您的电子邮件是必填的,而不是常见消息。请填写必填字段。对于我表单中的所有字段 如果你有任何想法,请在这里分享Php 如何在wordpress联系人表单7中显示自定义错误消息。?,php,wordpress,contact-form,Php,Wordpress,Contact Form,在wordpress联系人表单7中,我想显示不同的错误消息,因为发件人必须填写字段,如您的姓名是必填的,您的电子邮件是必填的,而不是常见消息。请填写必填字段。对于我表单中的所有字段 如果你有任何想法,请在这里分享 提前感谢。在联系人表单页面的底部有一堆设置,您可以在其中调整在不同情况下显示的错误消息 但是,我认为,如果您想为尚未填写的字段显示特定消息,则需要将联系人表单7 javascript从队列中取出,并创建自己的 wp_deregister_script( 'contact-form-7'
提前感谢。在联系人表单页面的底部有一堆设置,您可以在其中调整在不同情况下显示的错误消息 但是,我认为,如果您想为尚未填写的字段显示特定消息,则需要将联系人表单7 javascript从队列中取出,并创建自己的
wp_deregister_script( 'contact-form-7' );
然后我建议将脚本复制到您的主题中,通过functions.php对其进行加密,并添加必要的javascript以针对您的特定输入 在联系人表单页面的底部有一堆设置,您可以在其中调整在不同情况下显示的错误消息 但是,我认为,如果您想为尚未填写的字段显示特定消息,则需要将联系人表单7 javascript从队列中取出,并创建自己的
wp_deregister_script( 'contact-form-7' );
然后我建议将脚本复制到您的主题中,通过functions.php对其进行加密,并添加必要的javascript以针对您的特定输入 呼叫显示:对其他错误消息不使用css,只保留一条常见消息 在主题的css文件中编写以下代码 span.wpcf7-not-valid-tip{ 显示:无;
}呼叫显示:不向其他错误消息发送css,只保留一条常见消息 在主题的css文件中编写以下代码 span.wpcf7-not-valid-tip{ 显示:无;
}您可以使用jquery验证。您可以轻松地在联系人表单7中实现jquery验证 下面是jquery验证的示例代码
$(".wpcf7-form").validate({
rules: {
yourname: "required",
youremail: {
required: true,
email: true
},
},
messages: {
yourname: "Please include your name.",
youremail: "Please include a valid email address.",
yourmessage: "Please tell me how I can help you.",
},
});
您可以使用jquery验证。您可以轻松地在联系人表单7中实现jquery验证 下面是jquery验证的示例代码
$(".wpcf7-form").validate({
rules: {
yourname: "required",
youremail: {
required: true,
email: true
},
},
messages: {
yourname: "Please include your name.",
youremail: "Please include a valid email address.",
yourmessage: "Please tell me how I can help you.",
},
});
PHP代码
希望这能对您有所帮助。PHP代码
希望这能对您有所帮助。我只想从服务器端而不是客户端进行php验证。然后我认为唯一的方法是劫持wpcf7的ajax回调。但是,如果不编辑核心文件,我想不出一种方法来做到这一点。你最好找一个联系人插件,以你想要的方式进行本地验证。我只想从服务器端而不是客户端进行php验证。我认为唯一的方法是劫持wpcf7的ajax回调。但是,如果不编辑核心文件,我想不出一种方法来做到这一点。您最好找到一个联系人插件,以验证您想要的本地方式。