3つのキーを持つ複雑なメタクエリ
問題は本質的にSQLクエリ構造に関連していると思います。私はエキスパートではありません... 2つのパラメーターで投稿(カスタム投稿タイプ)を検索する必要があります。 pd_city pd_country meta_query関係は「OR」であるため、上記の2つのいずれかがLIKEの場合、結果が得られることに注意してください。 3番目のキー(is_sponsored)は投稿のソートに使用されます!1または0にすることができ、 "is_sponsored"の値が1に等しい投稿が一番上に表示されます。 だからここにWordPressの事があります: $sfp_query_args = array( 'sfp_complex_search' => 'yeap', 'tax_query' => array( array( 'taxonomy' => 'sfp_post_category', 'terms' => $term_id ) ), //'meta_key' => 'is_sponsored', 'post_type' => 'sfpposts', 'post_status' => 'publish', 'showposts' => (int)$per_page, 'paged' => $paged, 'meta_query' => array( 'relation' => 'OR', array( 'key' => …