我正试图通过Wordpress统计(现在称为Jetpack)获得前10篇基于页面浏览量的帖子。我设法使此代码正常工作(大约….)在论坛上挖掘了几个小时后(因为变量和代码不时发生变化):
<?php
if ( function_exists(\'stats_get_csv\') && $top_posts = stats_get_csv( \'postviews\', "days=10&limit=10")) {
echo \'<ol class="most-viewed">\';
foreach ( $top_posts as $post ) {
if($post[\'post_id\'] && get_post($post[\'post_id\']))
echo \'<li><a href="\' . get_permalink( $post[\'post_id\'] ) . \'">\' .
get_the_title( $post[\'post_id\'] ) . \'</a> (\' . number_format_i18n( $post[\'views\']) .\' visits)</li>\';
}
echo \'</ol>\';
}
?>
现在我想从这个列表中排除页面,只包含帖子。问题是,WordPress。com Stats API不提供post\\u类型筛选器。我应该把这个放在什么地方
if ( !isset($post->post_type) || $post->post_type != \'post\' )
你能帮我指出应该在哪里添加它吗?
提前感谢!:D