在WordPress中,实现用户评论和互动功能可以通过以下步骤:
<?php
if (comments_open() || get_comments_number()) {
comments_template();
}
?>
function enable_comments() {
// 启用评论功能
add_theme_support('comments');
// 在评论表单中显示姓名、邮箱和网址字段
add_filter('comment_form_default_fields', 'customize_comment_fields');
}
function customize_comment_fields($fields) {
$fields['author'] = '<label for="author">姓名 *</label> <input id="author" name="author" type="text" value="' . esc_attr($commenter['comment_author']) . '"' . $aria_req . '>';
$fields['email'] = '<p class="comment-form-email"><label for="email">邮箱 *</label> <input id="email" name="email" type="email" value="' . esc_attr($commenter['comment_author_email']) . '"' . $aria_req . '></p>';
$fields['url'] = '<p class="comment-form-url"><label for="url">网址</label> <input id="url" name="url" type="url" value="' . esc_attr($commenter['comment_author_url']) . '"></p>';
return $fields;
}
add_action('after_setup_theme', 'enable_comments');
以上就是在WordPress中实现用户评论和互动功能的步骤。根据你的实际需求,你还可以进一步定制评论的样式和显示规则。