6
カスタム投稿タイプをページ階層に統合する
チームメンバー用のカスタム投稿タイプでテーマを作成していますが、次のページ構造もあります。 about <-- this is a page about/team-members <-- this is a page, lists all the team members about/team-members/joe-bloggs <-- this is a custom post type (team member) entry ここの3番目の構造は、aboutおよびteam memberページを使用していますが、カスタムポストタイプのスラッグを使用して、親がチームメンバーおよびaboutであるように見せます。カスタム投稿タイプで次のオプションを設定することでこれを達成しました。 ... 'rewrite' => array( 'slug' => 'about/team-members', 'with_front' => false) ... これはうまく機能しますが、チームメンバーの投稿レベルに到達すると、親ページで現在のページ、現在の祖先クラスを取得できなくなります。私たちは技術的にはそれらのページの親ではないため、これがなぜなのか知っていますが、ページが親として表示されるようにトリック/修正/ボッジする方法はありますか? チームメンバーのページを使用してこれをうまく実現しましたが、代わりに管理者が使いやすいようにカスタムの投稿タイプが選択されました。 みんなありがとう!