修改知更鸟begin主题首页分类文章为随机排序_让好文章不再埋没

沃森博客 2017年12月29日00:15:12WordPress1 381阅读模式

修改知更鸟begin主题首页分类文章为随机排序,主要提高了旧文章的曝光率。毕竟, 我们写博客往往会钻到一个分类来个多连发,而冷门分类就会出现许久没能更新的情况。从SEO角度来说:首页内容随机后,百度蜘蛛每次过来抓取的结果都会不一样,从而能够加快百度快照的更新速度。

其实,修改非常简单,加一个orderby =>rand参数即可,具体操作如下:

由于沃森博客只开启了“主体两栏分类”和“底部两栏分类”,所以,只需要在这两个文件中加入参数就可以了。

①、在主题template目录下的cms.php中,找到主体两栏分类和底部两栏分类文件,即cms文件夹下的cms-cat-small.phpcms-cat-big.php。如下图:

修改知更鸟begin主题首页分类文章为随机排序_让好文章不再埋没

②、在cms-cat-small.php和cms-cat-big.php中找到如下代码,大概在34行

  1. <?php query_posts( array( 'showposts' => zm_get_option('cat_big_n'), 'cat' => $category, 'offset' => 1, 'post__not_in' => $do_not_duplicate ) ); ?>  

③、在array数组里面加上“orderby =>rand”随机参数即可(参数需用英文逗号连接),添加上代码如下:

  1. <?php query_posts( array( 'showposts' => zm_get_option('cat_small_n'), 'cat' => $category, 'offset' => 1, 'post__not_in' => $do_not_duplicate ,'orderby' => 'rand' ) ); ?>  

 

修改完,保存后,知更鸟主题首页的主体两栏分类模块和底部两栏分类模块中的文章就是随机展示了。如下图所示:

修改知更鸟begin主题首页分类文章为随机排序_让好文章不再埋没修改知更鸟begin主题首页分类文章为随机排序_让好文章不再埋没

其他没用过的主题,我没用过就不好具体分享了。如果你的主题首页也用到了query_posts函数,那么可以参考本文,依葫芦画瓢添加随机参数即可。

Ps:有朋友提到可以弄个时间段限制,比如一个月内的文章循环。有想法,当然是可以实现的!感兴趣且喜欢折腾的朋友,自己去研究吧!个人还是喜欢全局随机,就是想把老到发霉的文章翻出来晒晒。

文章整理自张戈博客https://zhangge.net/4855.html。

 

 

沃森博客
  • 本文由 发表于 2017年12月29日00:15:12
  • 本文来自互利网收集整理,问题反馈联系邮箱:wosnnet@foxmail.com,转载请务必保留本文链接:https://wosn.net/923.html
评论:1   其中:访客  1   博主  0
    • MAY的SEO博客
      MAY的SEO博客 1

      有没有办法可以指定文章在某一目录下的排列顺序,比如A文章排第一,B文章排第二……

    发表评论