fujishoweb
フォーラムへの返信
1件の返信を表示中 - 1 - 1件目 (全1件中)
-
フォーラム: 使い方全般
返信が含まれるトピック: 検索結果をカスタムフィールド値でソートした後、50音順でソートしたい50音順でソートはできたのですが、今度はカスタムフィールドのソートが崩れてしまいます。
カスタムフィールドでAグループとBグループにソートしたのですが、Aグループの途中にBグループが来てしまいます。———————–Aグループ(カスタムフィールド値でソート)————————–
あああ(記事:50音順ソート)
ううう(記事:50音順ソート)
おおお(記事:50音順ソート)
————————————————————————————————-———————–Bグループ(カスタムフィールド値でソート)————————–
いいい(記事:50音順ソート)
えええ(記事:50音順ソート)
かかか(記事:50音順ソート)
————————————————————————————————-———————–Aグループ(カスタムフィールド値でソート)————————–
ききき(記事:50音順ソート)
くくく(記事:50音順ソート)
けけけ(記事:50音順ソート)
————————————————————————————————-ソースは下記の通りです。
すごく困ってます。
なぜでしょうか?<?php $s = $_GET['s']; $catnum = $_GET['catnum']; $shinryo = $_GET['shinryo']; if($catnum){ $taxquerysp[] = array( 'taxonomy'=>'category', 'terms'=> $catnum, 'include_children'=>false, 'field'=>'term_id', 'operator'=>'AND' ); } $taxquerysp['relation'] = 'AND'; if($shinryo){ $metaquerysp[] = array( 'key'=>'shinryo', 'value'=> $shinryo, 'compare'=>'=', ); } $metaquerysp['relation'] = 'AND'; ?> <?php query_posts( array( 'tax_query' => $taxquerysp, 'meta_query' => $metaquerysp, 's' => $s, 'posts_per_page' => '6', 'paged' => $paged, 'orderby' => 'meta_value&title("ASC")', 'meta_key' => 'sort', 'order' => 'ASC' ) ); ?>
1件の返信を表示中 - 1 - 1件目 (全1件中)