サポート » 使い方全般 » カスタム投稿のあるタームの特定の記事のみ除外する

  • 解決済 webcoffee

    (@webcoffee)


    基本はタクソノミー”topicslist”のターム”info”に属する記事にAAAAAと表示する場合は下記の表記になると思いますが、

    <?php if ( has_term('info', 'topicslist') ) :?>
    AAAAAA
    <?php endif ;?>

    ターム”info”に属するがある特定の記事(IDを10とする)のみはAAAAを非表示としたい場合、どのように記述すればよいのでしょうか。

    色々と試してみましたがなかなかうまくいきません。
    アドバイスのほど、よろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • if を入れ子にして使えますよ。

    <?php if ( has_term( 'info', 'topicslist' ) ) :?>
      <?php if ( 10 != get_the_ID() ) :?>
    AAAAAA
      <?php endif; ?>
    <?php endif; ?>
    
    トピック投稿者 webcoffee

    (@webcoffee)

    無事に解決しました!
    get_the_ID関数を使うのですね。

    @gblsmさん、ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタム投稿のあるタームの特定の記事のみ除外する」には新たに返信することはできません。