サポート » テーマ » カスタム投稿とカスタム分類で同じテーマを使いたい

  • 解決済 miwarock777

    (@miwarock777)


    カスタム投稿AAAのアーカイブテーマとして、archive-AAA.phpを用意し、
    カスタム分類BBBのアーカイブテーマとしても使いたいです。

    archive-AAA.phpテーマのみを用意し、カスタム分類のURLでアクセスするのですが、404になってしまいます。
    (ちなみに、taxnomy-BBB.phpテーマつくると、問題なく表示します。)

    プラグインはCPIを使用しています。
    パーマリンク、CPIの設定まわりがうまくいってないのだろうと予測しているものの、
    どのようにするのが正解なのか分かりません。
    下記のように設定しており、じつは、別のサイトでも同じ様に設定しているのですが、
    意図通りに表示ができています。
    他にチェックしなければならない欄や、見落としているところがあるかもしれません・・・
    設定方法や、うまくいかない時の確認方法など教えていただけると大変たすかりますm(_ _)m

    <カスタム投稿AAAのCPI設定>(タクソノミーは「BBBを利用する」にチェック済み)
    ・アーカイブあり True
    ・階層 True
    ・リライト True
    ・フロントでのリライト True

    <カスタム分類BBBのCPI設定>(利用する投稿タイプはAAAにチェック済み)
    ・階層 True
    ・フロントでのリライト True
    ・階層リライト False

    カスタム投稿AAAのパーマリンク設定
    ・/%BBB%/%post_id%/
    ・カスタマイズされたカスタムタクソノミーのパーマリンクを使用する。→ チェックなし
    ・カスタムタクソノミーのアーカイブに、 post_type クエリーを追加。→ チェックなし

    よろしくお願いします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック投稿者 miwarock777

    (@miwarock777)

    自己解決しました。
    こちらのページを参考にさせていただきましたので共有します。

    https://miraiteki.life/uncategorized/2020/cptui%E3%81%A8custom-post-type-permalinks-%E3%81%A7%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%83%A1%E3%83%A2/
    ↑こちらを参考にCPIの設定を変え、都度パーマリンクの設定を更新。
    (CPIの設定は、うる覚えで行っているところが多々あったので、とても参考になりました。)

    https://recost-design.com/1672.html
    ↑書いてくださっている順番のとおりにひとつずつ試しました。

    結果、最後のプラグインとの干渉まで進み、
    Custom Post Type Permalinksを一度無効→再度有効化し、
    パーマリンクの設定の更新を行ったところ、
    archive-AAA.phpのテーマを、タクソノミーBBBのテーマとしても使うことができるようになりました。
    (404エラーにならなかった)

    何をどうしてもうまく動かない場合は、
    Custom Post Type Permalinksの設定内容・・・ではなく、
    無効化→再有効化 を試してみると良いかもしれません。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「カスタム投稿とカスタム分類で同じテーマを使いたい」には新たに返信することはできません。