サポート » 使い方全般 » カスタム投稿と固定ページのタグ

  • タグページでカスタム投稿と固定ページのタグを含めたものを出力したいです。
    アドバイスよろしくお願いします!

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • タグページってタグのアーカイブページですよね。
    テーマのテンプレート tag.php をカスタマイズしてはどうですか。

    トピック投稿者 terrysway

    (@terrysway)

    ありがとうございます。
    初心者なもので具体的にご教授いただければと思います。
    以上です。よろしくお願いします!

    tag.php をカスタマイズするのは止めて、よく推奨されている方法にしました。

    失敗したときftpなどで元に戻せるよう、バックアップを取ってから
    テーマの functions.php に以下のコードを追加。
    ただし以下のコードは例ですので、ご自分の状況に合わせて書き換えてください。

    function my_pre_get_posts( $query ) {
      if ( is_admin() || ! $query->is_main_query() ) {
          return;
      }
    
      // タグアーカイブ
      if ( $query->is_tag() ) {
        // 投稿(post)に加えて、固定ページ(page)と
        // カスタム投稿(この例では uma)も対象にする。
        $query->set( 'post_type', array( 'post', 'page', 'uma' ) );
        return;
      }
    }
    add_action( 'pre_get_posts', 'my_pre_get_posts' );
    
    • この返信は7年、 4ヶ月前にgblsmが編集しました。
    • この返信は7年、 4ヶ月前にgblsmが編集しました。
    • この返信は7年、 4ヶ月前にgblsmが編集しました。
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタム投稿と固定ページのタグ」には新たに返信することはできません。