3

サイトに階層的な URL 構造を持たせたいと考えています。これらの行の何か:

  • チュートリアル
    • JavaScript
      • jquery

各レベル ( tutorialstutorials/javascriptおよびtutorials/javascript/jquery) にページが必要です。明らかに、タクソノミーを使用すると、コンテンツをこのように整理するのに役立ちますが、このシナリオ用に自動ルート URL を生成するにはどうすればよいでしょうか?

Bertrand Le Roy がthis SO answerについて、分類用語をページとして使用することについてコメントしましたが、それでも私にとって正しい URL 構造を作成していないようです。何か不足していますか?これを実現するために構成または有効にする必要がある特定のものはありますか?

私が見ることができる他のアプローチはありますか?

{Content.Fields.Page.TaxonomyName} のようにデフォルト ルートを指定することを考えていました。このバグレポートによると、これは今のところ実際には不可能のようです。

4

1 に答える 1

4

分類法を使用しなくても機能するように見えるアプローチを次に示します。

コンテンツ タイプに呼び出されるContent Pickerフィールドを追加し、の Autoroute のデフォルトを に更新しましたParentPagePagePage

{Content.Fields.Page.ParentPage.Content.Path}/{Content.Slug}

各ページで、親ページが何であるかを選択し、URL が期待どおりに構築されます。WordPress での作業の記憶からすると、これは、この親ページのこともできるようにする方法にかなり近いと思います。

于 2012-11-24T18:47:20.367 に答える