wp-postviews插件提供了热门文章列表输出代码,但插件提供的输出函数中没有文章缩略图输出参数,对于需要输出文章缩略图还需要用户自己编写调用代码。下面是使用wp-postviews插件调用显示文章缩略图的热门文章列表的代码,可以在当前使用的模板中直接添加到要显示的位置。
代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php $numberposts = 10; //要显示日志的数量 $most_viewed_posts = new WP_Query(); //使用 WP_Query 自定义 WordPress Loop $most_viewed_posts->query('showposts='.$numberposts.'&orderby=meta_value&meta_key=views'); ?> <ul> <?php while ($most_viewed_posts->have_posts()): $most_viewed_posts->the_post();?> <li> <?php if((function_exists('has_post_thumbnail')) && (has_post_thumbnail())) {the_post_thumbnail(array(240,240));}?><a href="<?php echo the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?> <?php $values = get_post_custom_values("b_value"); echo $values[0]; ?></a> <p><?php the_time();?> - <?php if(function_exists('the_views')) { the_views(); } ?>°C</p> </li> <?php endwhile; ?> </ul> |
以上代码需要站点已安装wp-postviews插件和开启了wordpress特色图像功能才可以生效!
发表回复