<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Just A Blog &#187; WP-Postviews</title>
	<atom:link href="http://www.caxblog.com/tag/wp-postviews/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.caxblog.com</link>
	<description>街尾牛杂档——Since 1983</description>
	<lastBuildDate>Thu, 20 Oct 2011 10:22:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>使用WP-Postviews显示近期的热门文章</title>
		<link>http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/</link>
		<comments>http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 04:28:41 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WP-Postviews]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[流量统计]]></category>

		<guid isPermaLink="false">http://www.caxblog.com/?p=1313</guid>
		<description><![CDATA[在我的博客里一直都是使用WP-Postviews插件来统计文章点击数，以及用来显示热门文章。WP-Postviews显示热门文章的函数是get_most_viewed，也可以通过调用get_least_viewed函数来显示最新被浏览的文章。 get_most_viewed显示所有点击最高的文章，并无时间上的限制，而get_least_viewed虽然可以显示近期的点击文章，但不可以设置相应的统计时间，只能是按照插件的默认时间算法来显示，所以如果要显示近一年或半年内的热门文章这两个函数是无法满足的。从WP-Postviews 1.30版本后就取消了一个补充函数get_timespan_most_viewed，这个函数可以显示特定时间内的热门文章，刚好是我想要的。只要把这个函数重新拷贝到WP-Postviews插件的wp-postviews.php文件内就可以使用了。 ### Function: Get TimeSpan Most Viewed - Added by Paolo Tagliaferri (http://www.vortexmind.net - webmaster@vortexmind.net) function get_timespan_most_viewed($mode = '', $limit = 10, $days = 7, $display = true) { global $wpdb, $post; $limit_date = current_time('timestamp') - ($days*86400); $limit_date = date("Y-m-d H:i:s",$limit_date); $where = ''; $temp = ''; if(!empty($mode) &#38;&#38; $mode != 'both') { [...]<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="WordPress中文工具箱WP Kit CN" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fwordpress-plugin-wp-kit-cn%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/06/29/462984.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress中文工具箱WP Kit CN</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="WordPress 2.6字数统计插件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fword-count-plugin-of-wordpress%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/07/03/462990.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress 2.6字数统计插件</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="显示相关文章的WordPress插件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Frelated-post-plugins-for-wordpress%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/06/29/462824.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">显示相关文章的WordPress插件</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="WordPress插件Ultimate Category Excluder" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fwordpress-plugin-ultimate-category-excluder%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/08/07/462905.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress插件Ultimate Category Excluder</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="WordPress分享和收藏插件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fshare-and-collection-plugin-in-wordpress%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/06/30/463037.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress分享和收藏插件</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></description>
			<content:encoded><![CDATA[<p>在我的博客里一直都是使用<strong>WP-Postviews</strong>插件来统计文章点击数，以及用来显示<strong>热门文章</strong>。<a href="http://www.caxblog.com/tag/wp-postviews/" target="_self">WP-Postviews</a>显示<strong>热门文章</strong>的函数是<code>get_most_viewed</code>，也可以通过调用<code>get_least_viewed</code>函数来显示最新被浏览的文章。</p>
<p><code>get_most_viewed</code>显示所有点击最高的文章，并无时间上的限制，而<code>get_least_viewed</code>虽然可以显示近期的点击文章，但不可以设置相应的统计时间，只能是按照插件的默认时间算法来显示，所以如果要显示近一年或半年内的<a href="http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/" target="_self">热门文章</a>这两个函数是无法满足的。从<a href="http://www.caxblog.com/tag/wp-postviews/" target="_self">WP-Postviews</a> 1.30版本后就取消了一个补充函数<code>get_timespan_most_viewed</code>，这个函数可以显示特定时间内的热门文章，刚好是我想要的。只要把这个函数重新拷贝到<strong>WP-Postviews</strong>插件的<code>wp-postviews.php</code>文件内就可以使用了。</p>
<p><img class="alignnone" title="Wordpress Logo" src="http://www.caxblog.com/wp-content/uploads/2008/09/wordpress-logo.png" alt="" width="565" height="128" /><br />
<span id="more-1313"></span></p>
<pre>### Function: Get TimeSpan Most Viewed - Added by Paolo Tagliaferri (http://www.vortexmind.net - webmaster@vortexmind.net)
function get_timespan_most_viewed($mode = '', $limit = 10, $days = 7, $display = true) {
global $wpdb, $post;
$limit_date = current_time('timestamp') - ($days*86400);
$limit_date = date("Y-m-d H:i:s",$limit_date);
$where = '';
$temp = '';
if(!empty($mode) &amp;&amp; $mode != 'both') {
$where = "post_type = '$mode'";
} else {
$where = '1=1';
}
$most_viewed = $wpdb-&gt;get_results("SELECT DISTINCT $wpdb-&gt;posts.*, (meta_value+0) AS views FROM $wpdb-&gt;posts LEFT JOIN $wpdb-&gt;postmeta ON $wpdb-&gt;postmeta.post_id = $wpdb-&gt;posts.ID WHERE post_date &lt; '".current_time('mysql')."' AND post_date &gt; '".$limit_date."' AND $where AND post_status = 'publish' AND meta_key = 'views' AND post_password = '' ORDER  BY views DESC LIMIT $limit");
if($most_viewed) {
foreach ($most_viewed as $post) {
$post_title = get_the_title();
$post_views = intval($post-&gt;views);
$post_views = number_format($post_views);
$temp .= "&lt;li&gt;&lt;a href=\"".get_permalink()."\"&gt;$post_title&lt;/a&gt; - $post_views ".__('views', 'wp-postviews')."&lt;/li&gt;";
}
} else {
$temp = '&lt;li&gt;'.__('N/A', 'wp-postviews').'&lt;/li&gt;'."\n";
}
if($display) {
echo $temp;
} else {
return $temp;
}
}</pre>
<p>$days这个参数是多长时间内发表的文章，我在Single页面设置为180天，就是半年内的热门文章，而在首页则输出全部时间的<strong>热门文章</strong>。如果想在博客后台看到文章的点击数可以把以下代码（via <a href="http://fairyfish.net/2009/07/23/postviews-for-admin/" target="_blank">水煮鱼</a>）放到<a href="http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/" target="_self">WP-Postviews</a>插件目录的<code>wp-postviews.php</code>文件或者你主题的<code>function.php</code>文件中。</p>
<pre>add_filter('manage_posts_columns', 'postviews_admin_add_column');
function postviews_admin_add_column($columns){
 $columns['views'] = __('Views');
 return $columns;
}
add_action('manage_posts_custom_column','postviews_admin_show',10,2);
function postviews_admin_show($column_name,$id){
 if ($column_name != 'views')
 return;
 $post_views = get_post_meta($id, "views",true);
 echo $post_views;
}</pre>
<hr />
<p>© Alex for <a href="http://www.caxblog.com">Just A Blog</a>, 2009. |
<a href="http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/">Permalink</a> |
<a href="http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/#comments">28 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/&title=使用WP-Postviews显示近期的热门文章">del.icio.us</a> | 
Follow me <a href="http://twitter.com/attacker_hu">@attacker_hu</a>
<br/>
Post tags: <a href="http://www.caxblog.com/tag/wordpress/" rel="tag">Wordpress</a>, <a href="http://www.caxblog.com/tag/wp-postviews/" rel="tag">WP-Postviews</a>, <a href="http://www.caxblog.com/tag/%e6%8f%92%e4%bb%b6/" rel="tag">插件</a>, <a href="http://www.caxblog.com/tag/traffic-statistics/" rel="tag">流量统计</a><br/>
</p>

<table class="wumii-related-items" cellspacing="0" cellpadding="3" border="0"  style="clear: both;">
    
    <tr>
        <td colspan="5"><b><font size="-1"  style="display: block !important; padding: 20px 0 5px !important;">您可能也喜欢：</font></b></td>
    </tr>
    
        <tr>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important;">
                    <a target="_blank" title="WordPress中文工具箱WP Kit CN" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fwordpress-plugin-wp-kit-cn%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/06/29/462984.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress中文工具箱WP Kit CN</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="WordPress 2.6字数统计插件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fword-count-plugin-of-wordpress%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/07/03/462990.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress 2.6字数统计插件</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="显示相关文章的WordPress插件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Frelated-post-plugins-for-wordpress%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/06/29/462824.png" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">显示相关文章的WordPress插件</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="WordPress插件Ultimate Category Excluder" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fwordpress-plugin-ultimate-category-excluder%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/08/07/462905.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress插件Ultimate Category Excluder</font>
                    </a>
                </td>
                <td width="102" valign="top" style="padding: 5px !important; margin: 0 !important; border-left: 1px solid #DDDDDD !important;">
                    <a target="_blank" title="WordPress分享和收藏插件" style="text-decoration: none !important; cursor: pointer !important;" href="http://app.wumii.com/ext/redirect.htm?url=http%3A%2F%2Fwww.caxblog.com%2Fshare-and-collection-plugin-in-wordpress%2F&from=http%3A%2F%2Fwww.caxblog.com%2Fget-timespan-most-viewed-wp-postviews%2F">
                        <img style="margin: 0 !important; padding: 2px !important; border: 1px solid #DDDDDD !important; width: 96px !important; height: 96px !important;" src="http://static.wumii.com/site_images/2011/06/30/463037.jpg" width="96px" height="96px" /><br />
                        <font size="-1" color="#333333" style="display: block !important; line-height: 15px !important; width: 102px !important; font: 12px/15px arial !important; height: 60px !important; margin: 3px 0 0 0 !important; padding: 0 !important; overflow: hidden !important;">WordPress分享和收藏插件</font>
                    </a>
                </td>
        </tr>
    
    <tr>
        <td colspan="5" align="right">
            <a style="text-decoration: none !important;" href="http://www.wumii.com/widget/relatedItems.htm" target="_blank" title="无觅相关文章插件">
                <font size="-1" color="#bbbbbb" style="display: block !important; font-family: arial !important; padding: 5px 0 !important; font-size: 12px !important; color: #bbb !important;">无觅</font>
            </a>
        </td>
    </tr>
</table>]]></content:encoded>
			<wfw:commentRss>http://www.caxblog.com/get-timespan-most-viewed-wp-postviews/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

