サポート » 使い方全般 » パーマリンクに親ページを含める

  • post_type=postにて、パーマリンク設定でカテゴリ階層を含める設定(/%category%/)はできますが、
    これに続けて記事の階層(ページ属性の親)も含めたいです。
    完成イメージは下記のようなパーマリンク構造となります。
    /親カテゴリ/子カテゴリ/親記事名/記事名.html

    既にページ属性の設定は可能となっているので、あとはパーマリンクの設定だけなのです。が、方法が見当たりません。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • > 既にページ属性の設定は可能となっているので、

    これは具体的にどのようなことを行ったのでしょうか?

    パーマリンクのカスタマイズは、基本的には、

    1. post_link, get_attachment_link 等の様々なフィルターフックで、get_permalink の出力をカスタマイズする
    2. add_rewrite_tag等を用いて、パーマリンクを query_var として解釈できるように変更。
    3. 必要があれば、parse_request アクションで、query_var の再解釈

    という段階を踏みます。なかなか一筋縄ではいかないと思います。

    手前味噌では有りますが、 https://github.com/torounit/custom-post-type-permalinks が参考になるかもしれません。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「パーマリンクに親ページを含める」には新たに返信することはできません。