首页 > 解决方案 > Wordpress:如何按标签和标题排序文章

问题描述

我尝试按标签排序我的文章(我认为关键字是标签,因为我使用法语版本)然后按标题和字母顺序。

我成功了标题但没有标签。我想我有错误的关键字或这是不可能的。

我在我的子主题的 function.php 文件中编写了以下代码。但只考虑标题。

谁能帮我?

function change_posts_order( $query ) {
   if ( $query->is_home() && $query->is_main_query() ) {
        $query->set( 'orderby', array('tag'=>'ASC','title'=> 'ASC'));
        //$query->set( 'orderby', array('post_tag'=>'ASC','title'=> 'ASC'));
    }
}
add_action( 'pre_get_posts', 'change_posts_order' );

标签: wordpresstagssql-order-by

解决方案


推荐阅读