WordPress文章循环排序时,默认是按照最后发布的排在最前面。如果不按照这个方式排序,追加规则,当文章更新后,就让其排在前面呢?这里需要用到pre_get_posts
:
function pre_get_posts_hook( $query ) { $query->set( 'orderby', 'modified' ); } add_action( 'pre_get_posts', 'pre_get_posts_hook' );
参考更多之前我的文章:
参考资料:
WordPress文章循环排序时,默认是按照最后发布的排在最前面。如果不按照这个方式排序,追加规则,当文章更新后,就让其排在前面呢?这里需要用到pre_get_posts
:
function pre_get_posts_hook( $query ) { $query->set( 'orderby', 'modified' ); } add_action( 'pre_get_posts', 'pre_get_posts_hook' );
参考更多之前我的文章:
参考资料: