WordPress默认是按照文章发布时间来排序的,这就会产生一个问题,那些定时发布或者后期修改过但是需要展示到首页的文章将永远排在后面,其实WordPress的文章排序是可以更改的,这种情况只需要将我们的文章按文章更新时间排序即可。
其实Wordpress的文章排序方式有很多
orderby=date 按发布日期排序
orderby=modified 按修改时间排序
orderby=ID 按文章ID排序
orderby=comment_count 按评论最多排序
orderby=title 按标题排序
orderby=rand 随机排序
下面就以首页最新文章列表为例,将默认的按发布时间排序更改成按更新时间排序。
1、在首页的PHP文件中搜索
<?php while ( have_posts() ) : the_post(); ?>
2、在while 前面加上下面这段代码
$args = array(
'showposts' => 10,
'orderby' => modified,
);
query_posts($args);
然后保存,即可完成最新文章按修改时间排序。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)