web-dev-qa-db-ja.com

複雑なページ構造を構築する方法

下の画像のような構造のページが必要だとしましょう。

Structure フロントページがあり、そこから私はサイトパートナーのうちの1つを選ぶことができます。すべてのパートナーはダッシュボード内から編集可能でなければならない追加の「パートナーページ」を取得します。パートナーの説明の下に、パートナーが行ったプロジェクトのリストがあります。どのプロジェクトも完全に編集可能です。

ベストケースのシナリオは、次のようなパーマリンク構造です。

  • パートナー:www.example.org/partner1
  • プロジェクト:www.example.org/partner1/project-name

どのアプローチがこれに最も適しているかわかりません。カテゴリまたは分類法を構築する必要がありますか? 100以上のパートナーとそのプロジェクトがあるので、これはすべて面倒です。

私はたくさんのテーマを構築しましたが、このような構造を使ったことはありません。そのため、これを解決するための最良の方法は何ですか? (カテゴリ、分類法、CPT、プラグインなど)

5
retober

これにはWordPressのページも記事も使用しません。単純に、Typesのようなプラグインを使用して、 "Projects"という新しいカスタム投稿タイプを作成してから、新しいカスタム分類法 "Partners"を作成し、それをそのカスタム投稿タイプに関連付けます。清潔で簡単な構造。

2
The J

投稿タイプpageを使用できます。

  • 使い方は簡単です。
  • ページビルダーツール/プラグインで簡単に編集できます。
  • パーマリンク構造example.com/parent-page/child-1/child-1.1はすでに利用可能です。

「カテゴリ」、「分類法」または「CPT」を使用すると、パーマリンク構造を登録して書き換える必要があります。

1
MinhTri