WordPress 默认的文章显示是按照发表的时间排序的,而有些时候,博主需要对以前的文章做一些修改,这样就需要将修改的文章显示到第一个位置,就需要文章按照修改的时间排序。网上找到的方法都是默认主题的修改方法,不适应于Newspaper主题。
Newspaper主题有自己的排序规则,所以只需要在源码里添加按最新修改排序规则就可以了。
修改方法:
1、修改主题目录”includes\td_config.php“文件,查找”Oldest posts“,大概在32215行,在规则下面添加代码。
array( "param_name" => "sort", "type" => "dropdown", "value" => array ( '- Latest -' => '', 'Oldest posts' => 'oldest_posts', 'Alphabetical A -> Z' => 'alphabetical_order', 'Popular (all time)' => 'popular', 'Popular (jetpack + stats module requiered) Does not work with other settings/pagination' => 'jetpack_popular_2', 'Popular (last 7 days) - theme counter (enable from panel)' => 'popular7', 'Featured' => 'featured', 'Highest rated (reviews)' => 'review_high', 'Random Posts' => 'random_posts', 'Random posts Today' => 'random_today' , 'Random posts from last 7 Day' => 'random_7_day' , 'Most Commented' => 'comment_count', 'Latest revision' => 'modified' //添加按最新修改排序规则,注意上行添加“,”符号 ),2、修改“includes\wp_booster\td_data_source.php”文件,
此处为隐藏的内容!
发表评论并刷新,才能查看
发表评论
好了,去页面编辑里查看模块修改,就会有“Latest revision”的规则了
现在旧文章又可以满血回归了。。。。。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。