前提・実現したいこと
WordPressの通常投稿(post)に階層構造を持たせ、親子孫以上の階層をURLにも反映させたいです。
・/%category%/%postname%/ にて実装すると構造は理想的だがコンテンツが固定ページと投稿に分かれてしまう(管理リスクがある)
・固定ページ・カスタム投稿タイプにて実装すると通常投稿の存在意義がなくなってしまう
以上の理由で通常投稿に階層を持たせたいと考えています。
試したこと
「投稿(post)を階層構造にしてもURLは階層構造にならない!を解決する( parent-slug/child-slug にする)」
を参考に実装しましたが、
<example.com>
├ parent
│ ├ child
│ │ ├ grandchild
と投稿したとき、
childのURLは
example.com/parent/child/
となりますが、
grandchildのURLが
example.com/child/grandchild/
となってしまいます。
やりたいこと
example.com/parent/child/grandchild/
としたいです。
ご助力願えないでしょうか、よろしくお願いいたします。
追記
get post ancestorsとget permalinkを組み合わせれば親・先祖のパーマリンクを取得できると思います。
回答1件
あなたの回答
tips
プレビュー