有没有一种方法可以分类和标题分类?

时间:2019-09-25 13:53:06

标签: wordpress custom-wordpress-pages

我想知道如何按升序对分类法和名称进行排序。

我尝试使用这段代码: "orderby" => 'floor, title'

但无法显示我想要的结果。

extract(shortcode_atts(array(
  "post_type" => 'shop',
  "floor" => '',
  "orderby"=>'',
  "order"=>'',
  "pagination" => 'true',
  "query" => '',
  'posts_per_page' => -1,
  'paged' => $paged,
 ), $atts));
 global $wp_query,$paged,$post;
 $paged = get_query_var('paged') ? get_query_var('paged') : 1;
 $temp = $wp_query;
 $wp_query= null;
 $wp_query = new WP_Query();
 if(!empty($post_type)){
  $query .= '&post_type='.$post_type;
 }
    if(!empty($floor)){
  $query .= '&floor='.$floor;
 }
    if(!empty($orderby)){
  $query .= '&orderby='.$orderby;
 }
    if(!empty($order)){
  $query .= '&order='.$order;
 }

 if(!empty($query)){
  $query .= "";
 }else{
  $query .= $query;
 }
 $wp_query->query($query);

我的短代码

[loop_food 
posts_per_page="-1"
post_type="shop"
floor="G,F1,F2,F3"
orderby="floor,title"
order="asc"
query=""
]

我希望输出

G
|shop1|shop2|shop3
F1
|shop4|shop5|shop6
F2
|shop7|shop8|shop9

但实际输出是

G
|shop2|shop3|shop4
F1
|shop6|shop5|shop1
F2
|shop9|shop7|shop8

我试图做,但是没有得到想要的结果。 请帮我。非常感谢。

0 个答案:

没有答案