有没有办法更改默认的wordpress消息:
错误:请填写必填字段(姓名,电子邮件)
来自“wp-comments-post.php”文件?显然没有直接在这个wordpress文件中更改它。
谢谢!
答案 0 :(得分:0)
您可以使用jQuery检查input
元素的任何评论是否为空,如果是,则显示错误消息并阻止表单提交。
使用#email
和#author
作为示例input
元素,您可以执行以下操作(未经测试):
$('#form').submit(function() {
if ($.trim($("#email").val()) === "" || $.trim($("#author").val()) === "") {
alert('you did not fill out one of the fields');
return false;
}
});
您可以通过在评论表单中显示元素而不是弹出浏览器提醒来更进一步。
在评论表单中使用隐藏元素标记:
<div class="error-message" style="display:none">custom error message here</div>
然后在字段为空时显示该消息,如下所示:
$('#form').submit(function() {
if ($.trim($("#email").val()) === "" || $.trim($("#author").val()) === "") {
$(".error-message").fadeIn();
return false;
}
});