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”来实现。

修改完代码后,点击“更新文件”按钮保存更改。

现在,当读者在您的网站上发表评论时,这些字段将会成为必填项。只有在填写了这些字段后,评论才会被成功提交。

请注意,在修改主题文件之前,务必备份主题文件以防止意外发生。并且,如果您对编码不熟悉,建议在修改之前咨询一个专业人士。