网站改版 内容排序(常见的值及其对应的排序方式:.php)
优采云 发布时间: 2021-09-06 10:17网站改版 内容排序(常见的值及其对应的排序方式:.php)
后台文章按修改时间排序
在当前主题的functions.php中添加如下php代码:
函数ludou_set_post_order_in_admin($wp_query){
if (is_admin()) {
$wp_query->set( ‘orderby’, ‘modified’ );
//这里是把新修改的文章放在第一位
//如果要将新修改的文章列在后面,可以将DESC改为ASC
$wp_query->set( ‘order’, ‘DESC’ );
}
}
add_filter('pre_get_posts', 'ludou_set_post_order_in_admin');
其实就是添加一个函数,这个函数就是在sort字段中添加修改,在这个wordpress博客中修改是指最后更新时间
前台文章按修改时间排序
1、打开WordPress当前主题目录,打开index.php,搜索代码:
代码如下复制代码
2、在while前面插入以下几行代码
代码如下复制代码
$paged = (get_query_var(‘paged’))? get_query_var('paged'): 1;
$args = 数组(
‘orderby’ => 修改,
‘showposts’ => 10,
'paged' => $paged
);
query_posts($args);
3、继续搜索
代码如下复制代码
4、替换为
代码如下复制代码
1、根据orderby的不同取值,文章可以有多种排序方式。下面是几个常用的值及其对应的排序方法:
title:按标题;
日期:新闻发布日期;
修改:根据修改时间;
ID:按文章ID;
rand:随机排序;
comment_count:根据评论数
2、如果还想修改标签页、分类页等归档页的文章排列顺序,也可以按照上述方法修改主题目录下的archive.php。
保存、刷新,大功告成!
本站提供的文章资料、软件资源、源代码等内容均由作者提供、网友推荐、网络整理(部分媒体/纯媒体内容转载自网络)合作媒体),仅供学习参考,如有侵权,请联系我们,本站将在三个工作日内更正。
拥有多年wordpress*敏*感*词*题制作经验,小聚wordpress秉承“为用户而生的wordpress主题”的宗旨,已为2000多家客户提供优质的wordpress建站服务,赢得了客户的一致好评。我们一直用心对待每一位客户,我们坚信:“善待客户,终将成为终生客户”。小猪WordPress之所以能够坚持多年,是因为我们一直以诚相待。我们明码标价(wordpress做网站需要多少钱),绝不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理利润”。如果您对网站construction、网站改版、网站maintenance等有任何需求,请咨询右侧在线客服或拨打*敏*感*词*:我们将一一为您详细解答。
WordPress 主题优化 wordpress文章