フォーラムへの返信

2件の返信を表示中 - 31 - 32件目 (全32件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 複数カスタムタクソノミーでのOR検索の方法
    トピック投稿者 conte9999

    (@conte9999)

    ご指導ありがとうございます。知識どころか私のコミュニケーション不足でわかりにくくなっており申し訳ありません。

    >タクソノミーAのタームXYZ、タクソノミーBのXYZ、タクソノミーCのXYZというように、同じXYZだけれどタクソノミーがたくさんある(後から増えたり減ったり)。ここまではよいでしょうか。

    はい。その通りです。

    >次にやりたいこと。タクソノミーが増減するたびにコードを書き直したくない。どうすればよいか。 …こういうことでしょうか?

    はい。これもその通りです。タクソノミーは随時、ワードプレスの管理画面から追加される可能性があり、増減する度にコードを書き直すことは現実的ではないので毎回コードを書き直さなくていい方法を探しております。

    お忙しいところ本当に恐れ入りますがぜひご教授ください。
    どうぞよろしくお願いします。

    フォーラム: 使い方全般
    返信が含まれるトピック: 複数カスタムタクソノミーでのOR検索の方法
    トピック投稿者 conte9999

    (@conte9999)

    ご回答ありがとうございます!
    参考にして作りなおしてみたいと思います。

    その上で申し訳ありません、
    もう一つ、どうしても気になっているのですが
    わからないことがあるので教えてもらえませんでしょうか。

    $args = array(
    ‘tax_query’ => array(
    ‘relation’ => ‘AND’,
    array(
    ‘taxonomy’ => ‘movie_janner’,
    ‘field’ => ‘slug’,
    ‘terms’ => array( ‘action’, ‘commedy’ )
    ),
    array(
    ‘taxonomy’ => ‘actor’,
    ‘field’ => ‘id’,
    ‘terms’ => array( 103, 115, 206 ),
    ‘operator’ => ‘NOT IN’
    )
    )
    );
    $query = new WP_Query( $args );

    ‘terms’ => array( ‘action’, ‘commedy’ )

    の部分なのですが、
    ここでターム名を任意に指定してまったら
    カスタムタクソノミー全体(たとえば上記のコードで言えばスラッグ名”actor”)が検索範囲に入らなくなってしまう気がするのですが、

    カスタムタクソノミー全体を検索範囲にするには
    この部分はどのように記述すると良いのでしょうか。

    無知ゆえの質問をしているのだと自覚しておりますし
    まとも外れているのかもしれませんから
    本当に申し訳ないのですが、どうぞよろしくお願いします。

2件の返信を表示中 - 31 - 32件目 (全32件中)