HotNews pro2.4版侧边热门文章替换补丁

HotNews pro主题侧边热门文章是按评论数多少调用的,调用全部文章,无时间段限制,会造成这个模块中的文章很长时间段内无变化,所以决定换个调用方法。简单窜改了一下守望的麦子的调用WP热评文章的SQL语句中的代码,这段代码可以只显示某时间段内热门文章排行,比如30天,比较合理一些。

把下面代码添加到functions.php中:

  1. simple_get_most_viewed(=10, =30){
  2. ;
  3. =
  4. ;
  5. = ->get_results();
  6. = ;
  7. ( ){
  8. .= .get_permalink(->ID)..->post_title..->comment_count..cut_str(->post_title,32).;
  9. }
  10. ;
  11. }

然后,打开sidebar.php和sideba_a.php用:

  1. <?php simple_get_most_viewed(); ?>

替换:

  1. <?php = WP_Query(\’orderby=comment_count&caller_get_posts=4&posts_per_page=10\’); ?>
  2. <?php (->have_posts()) : ->the_post(); ?>
  3. <a href=><?php cut_str(->post_title,32); ?></a>
  4. <?php ; ?>

其中:数字10是调用篇数,数字30是天数

下面是修改完成的替换文件,其中已包含上篇文章中的小墙

补丁下载

如果你的博客日志几乎无任何留言评论,可能会有些问题,酌情升级吧。

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞0 分享
    评论 抢沙发

    请登录后发表评论

      暂无评论内容