1

「ホテル」、「ホームステイ」、「リゾート」などのカスタム分類法を使用したカスタム投稿タイプのリストがあり、この投稿タイプのカスタムメタボックス、つまり「都市」があります...だから私が欲しいのはカスタム分類法とカスタム メタ ボックスの値でアイテムをフィルター処理したい...たとえば:- 特定の都市のリゾート名を取得したい...この質問で私を助けてくれる人はいますか...私はそれがAjax化されたバージョンであれば、よりありがたいです。次のループを使用しています。カスタム ページ テンプレートにアクションが設定されたフォームを持つ前のページからのポスト リクエストを通じて、'$inCity' および '$searchFor' 変数を取得しています。ループはカスタムページテンプレートにあります

$the_query = new WP_Query(
    array( 
      'post_type'  => 'listing',    
      'meta_key'    => 'directory_select',  
      'orderby'     => 'meta_value',
      'order'       => 'asc',    
      'posts_per_page' => '1',
      'paged' => get_query_var( 'paged' ),
      'meta_query'  => array(
         array(        
          'key'     => 'directory_select', 
          'value'   => $inCity )
         ),
      'tax_query' => array(
        array(
            'taxonomy'  => 'find',
            'field'     => 'slug',
            'terms'     => $searchFor,
            'operator'  => 'IN')

            )

       )
    ); 

?>

4

0 に答える 0