因此,如果不添加一些文本,您就不能提交评论。。。
那么,如何在提交时自动在评论文本框中插入一些文本(即使我自己没有添加任何文本)?
因此,如果不添加一些文本,您就不能提交评论。。。
那么,如何在提交时自动在评论文本框中插入一些文本(即使我自己没有添加任何文本)?
我们可以提交没有文本的评论,因为此功能允许用户在文本区域中提交没有任何文本的评论。现在,您只需使用一些display:none;
css。
if ($comment_data[\'comment_content\'] == \'%dummy-text%\') {
$comment_data[\'comment_content\'] = \'\'; // replace dummy text.
}
return $comment_data;
}
add_filter(\'preprocess_comment\', \'rei_preprocess_comment\');
function rei_wp_footer() {
?>
<script>
jQuery(function($){
var comment = $(\'textarea#comment\');
comment.removeAttr(\'required\'); // remove required attribute of textarea.
$(\'#commentform\').on(\'submit\',function(){
if (comment.val() == \'\') {
comment.css(\'text-indent\',\'-999px\').val(\'%dummy-text%\'); // change to dummy text.
}
});
});
</script>
<?php
}
add_action( \'wp_footer\', \'rei_wp_footer\' );
我想能够风格的评论部分,以配合我的主题建设。我没有意见。网站中的php文件,但当我包括:<?php if ( comments_open() || get_comments_number() ) : comments_template(); endif; ?> 我在我的帖子下面有一个完整的评论部分,可以添加和查看评论和评论信息。我想,当我加入上面的if语句时,应该是从评论中提取信息。包含所有html的php文件