WordPress 侧栏读者墙实现方法

  • 时间:
  • 浏览:0
  • 来源:10分快3平台-10分快3网投平台_10分快3投注平台

  在WordPress侧栏添加“热情读者”一栏,用来显示100天内评论最多的访客的博客链接,作用离米 全站情人关系的说说链接。这对老博客的吸引力可能性不大,但对不能自己交到链接的新博客还是一点作用的,假如有一天评论几句就能多个单向链接,便宜值得。

WordPress 侧栏“热情读者墙”实现教程:

在博客主题的sidebar.php文件中的相应位置添加以下代码:

	<h3>热情读者</h3>

<ol>

<?php

$counts = $wpdb->get_results("SELECT COUNT(comment_author) AS cnt, comment_author, comment_author_url, comment_author_email FROM (SELECT * FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->posts.ID=$wpdb->comments.comment_post_ID) WHERE comment_date > date_sub( NOW(), INTERVAL 1 MONTH ) AND user_id='0' AND comment_author != '板凳' AND post_password='' AND comment_approved='1' AND comment_type='') AS tempcmt GROUP BY comment_author ORDER BY cnt DESC LIMIT 8");

foreach ($counts as $count) {

$c_url = $count->comment_author_url;

if ($c_url == '') $c_url = 'http://www.boke8.net/';

$mostactive .= '<li class="mostactive">' . '<a href="'. $c_url . '" title="' . $count->comment_author . ' ('. $count->cnt . 'comments)">' . get_avatar($count->comment_author_email, 40) . '</a></li>';

}

echo $mostactive;

?>

</ol>

注:

  • comment_author != ‘板凳’:把“板凳”替换为此人 的用户名。(主但是排除此人 )
  • cnt DESC LIMIT 8″:“8”为输出的数量
  • if ($c_url == ”) $c_url = ‘http://www.boke8.net/’:把博客吧的地址更改为此人 的

提醒:其中涉及的相关CSS样式此人 定义,可能性每个博客主题使用的样式全是差异。

WordPress下载:

本文转自:博客吧

Tags: wordpress   wordpress使用   blog程序运行池池   读者墙  
责任编辑:cc120