如何在WordPress的指定类别中对文章进行排序?

时间:2014-07-08 08:20:13

标签: wordpress

我的wordpress中有很多类别,每个类别都有很多文章。 现在我想按照我的意愿对'python'类别的文章进行排序。 那我该怎么办?

enter image description here

1 个答案:

答案 0 :(得分:0)

你必须添加一个元框来为每个帖子保存一个metakey,因为我无法看到你想要的排序顺序的逻辑,例如orderby num,例如' pythonsort'见 - http://codex.wordpress.org/Function_Reference/add_meta_box

然后你可以将它添加到你的函数文件中:

function sort_by_order(){
   if ( is_admin() ) {
      $wp_query->set( 'orderby', 'meta_value_num' );
      $wp_query->set( 'meta_key', 'pythonsort' );
   }
}

add_filter('pre_get_posts', 'sort_by_order' );