wordpress评论框required
时间 : 2024-01-08 10:36:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
WordPress评论框可通过添加"required"属性来设置必填项。下面是一个简单的示例,你可以将其添加到你的评论框代码中:
在上面的示例中,通过在<input>和<textarea>标签中添加"required"属性,将这些字段设置为必填项。当用户提交评论时,如果这些字段为空,浏览器将自动显示错误信息,并要求用户填写相应的字段。
你可以将上面的代码复制粘贴到你的WordPress主题的评论模板文件中 (通常是comments.php) 中的相应位置,以在你的网站上应用该设置。
请注意,这只是一种基本的设置,你可以根据自己的需要进行定制和修改。希望对你有所帮助!
其他答案
在WordPress中,您可以通过添加一些HTML代码来将评论框中的字段设置为必填项。以下是一种方法。
首先,在WordPress仪表盘中导航到“外观”>“编辑器”,然后选择您正在使用的主题的“functions.php”文件。
在“functions.php”文件中,您需要将以下代码粘贴到文件的末尾:
add_filter( 'comment_form_default_fields', 'make_comment_fields_required' );
function make_comment_fields_required( $fields ) {
$fields['author'] = '<input id="author" name="author" type="text" placeholder="Name" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" required />';
$fields['email'] = '<input id="email" name="email" type="email" placeholder="Email" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30" required />';
$fields['url'] = '<input id="url" name="url" type="url" placeholder="Website" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" required />';
return $fields;
}
这段代码使用了WordPress的“add_filter”函数和“comment_form_default_fields”过滤器来自定义评论表单字段。它设置了“author”(评论者名称)、“email”(评论者电子邮件地址)和“url”(评论者网站)字段为必填项,通过将字段中的“required”属性设置为“true”来实现。
修改完代码后,点击“更新文件”按钮保存更改。
现在,当读者在您的网站上发表评论时,这些字段将会成为必填项。只有在填写了这些字段后,评论才会被成功提交。
请注意,在修改主题文件之前,务必备份主题文件以防止意外发生。并且,如果您对编码不熟悉,建议在修改之前咨询一个专业人士。
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章