网站改版 内容排序(常见的值及其对应的排序方式:.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文章

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线