按最近修改时间排序文章列表,有几个好处:
- 高效地保持列表常新,更新旧文章往往比撰写新文章更快更容易操作
- 让新内容更快到达更多用户
- 让搜索引擎更快更新索引
这个简单的改动能让你的网站活力倍增。
function custom_order_by_last_modified( $query ) { if($query->is_main_query() AND !is_admin() ) { if ( $query->is_home() || $query->is_category() || $query->is_tag() || $query->is_search() ){ $query->set( 'orderby', 'modified' ); $query->set( 'order', 'DESC' ); } } } add_action( 'pre_get_posts', 'custom_order_by_last_modified' );
以上代码将最近修改时间排序应用于主页、分类页、标签页、搜索结果页文章列表。
若需扩充代码,请参考: