次のクエリを作成してリストを取得し、名前のリストを昇順で表示したいとします。メタクエリでもorderbyクエリがカスタムフィールドに対して機能しない
私は以前、引数としてmeta_keyとmeta_valueを渡そうとしていましたが、ソートが正しく行われませんでした。
meta_query私はまだ同じ問題を抱えています。 どうすればいいのか教えてください。
$connected = new WP_Query(array(
'connected_type' => 'posts_to_pages',
'connected_items' => get_queried_object(),
'nopaging' => true,
'post_type' => 'attorney',
'attorney_category'=> 'partner',
'post_status' => 'publish',
'posts_per_page' => -1,
'caller_get_posts'=> 1,
'orderby' => 'order_clause',
'order' => 'ASC',
'meta_query' => array(
'order_clause' => array(
'key' => 'Last name',
)
)
));
次は、私がクエリ結果を印刷するときに発生するエラーです。
をが、データベース内のテーブルには、最後の名前を命名されました。だから、meta_valueは姓にする必要がありますか? – Shravan
エラーは何ですか?私はこのコードをWordPressの文書を見て書いたので、私はそれを見ることができなかった申し訳ありません。 – Shravan
私は特定の値ではなく、値のリスト全体を求めています。 私はまだ 'value'キーをmeta_queryに追加する必要がありますか? – Shravan