日历存档: 2014 年 5 月 5 日

WordPress不显示博主自己的评论

分类:折腾日期:2014-05-05 - 9:28:59评论:8条作者:老谢

评论一直显示自己的头像很蛋疼,想解决这个问题很久了,一直没动力,现在趁着刚换vps有动力,抓紧折腾,完事以后又是很久很久的懒得折腾,D2主题默认的评论调用一个单独的文件做评论,实在看不懂sql,得了,重新折腾评论吧,新的修改后的评论调用如下,如果是D2主题的朋友,可以直接拿过去用:

	<div class="recent-comments">
		<h3>最新评论</h3>
		<ul>
		<?php
		$show_comments = 10; //评论数量
		$my_email = "your@mail.com"; //获取博主自己的email
		$i = 1;
		$comments = get_comments('number=200&status=approve&type=comment'); //取得前200个评论,如果你每天的回复量超过200可以适量加大
		foreach ($comments as $rc_comment) {
			if ($rc_comment->comment_author_email != $my_email) {
				?>
				<li><dl><dt><?php echo get_avatar($rc_comment->comment_author_email,24); ?><?php echo $comment_author; ?></dt><dd><h5><a href="<?php echo get_permalink($rc_comment->comment_post_ID); ?>#comment-<?php echo $rc_comment->comment_ID; ?>"><?php echo mb_strimwidth(convert_smilies($rc_comment->comment_author.":".$rc_comment->comment_content),0,45,"..."); ?></a></h5></dd></dl></li>
				<?php
				if ($i == $show_comments) break; //评论数量达到退出遍历
				$i++;
			} // End if
		} //End foreach
		?>
		</ul>	
	</div>

继续阅读…