ページの整理 creating-and-organizing-pages

AEMで Web サイトを整理する方法を説明します。 ページの整理方法を理解したら、次の操作を実行できます。 新しいページを作成 および 既存のページを管理します。

サイトの整理 organizing-your-site

作成者は、AEM内でサイトを整理する必要があります。 この作業中に、次の目的でコンテンツページを作成して名前を付けます。

  • 作成者がオーサー環境でコンテンツページを容易に検索できるようにする
  • サイトへの訪問者がパブリッシュ環境でコンテンツページを容易に閲覧できるようにする

コンテンツの整理に役立つフォルダーを使用することもできます。

Web サイトの構造は、コンテンツページを保持するツリーと見なすことができます。これらのコンテンツページの名前は、URL の作成に使用されます。一方、タイトルは、ページコンテンツを表示したときに表示されます。

次に、 WKND チュートリアル スケートパーク (la-skateparks) にアクセスします。

http://<host>:<port>/editor.html/content/wknd/en/sports/la-skateparks.html

 /content
 /wknd
  /en
   /music
    /...
   /sports
    /la-skateparks
    /five-gyms-la
    /mountain-bike-routes
   /shopping
    /...
   /art
    /...
   /...

この構造は、 Sites コンソール Web サイトのページ間を移動し、ページ上でアクションを実行できる場所です。

ページ命名規則 page-naming-conventions

ページを作成する際の主要なフィールドは 2 つあります。

  • タイトル

    • これはコンソール内のユーザーに、編集中のページコンテンツの上部に表示されます。
    • このフィールドは必須です。
  • 名前

    • これは URI の生成に使用されます。
    • このフィールドへの入力はオプションです。指定しない場合、名前はタイトルから派生します。詳しくは、次の節、ページ名の制限事項とベストプラクティスを参照してください。

ページ名の制限事項とベストプラクティス page-name-restrictions-and-best-practices

ページの​ タイトル ​と​ 名前 ​は個別に作成できますが、次のように関連しています。

  • ページを作成する場合、「タイトル」フィールドは必須です。ページの作成時に​ 名前 ​が指定されない場合、AEM はタイトルの最初の 64 文字から名前を生成します(以下で設定する条件に従う)。ページ名を短くするというベストプラクティスに対応するため、最初の 64 文字のみが使用されます。
  • 作成者がページ名を手動で指定する場合は、64 文字の制限は適用されませんが、ページ名の長さに関するその他の技術的制限が適用されることがあります。
TIP
ページ名を定義するときは、ページ名をできるだけ簡潔にしつつ、読者がわかりやすいようにできるだけ表現力のある覚えやすいものにすることをお勧めします。詳しくは、 要素のW3C スタイルガイドtitleを参照してください。
また、一部のブラウザー(旧バージョンの IE など)では、特定の長さまでの URL しか受け付けないので、ページ名を短くするには技術的な理由もあります。

ページを作成するとき、AEM では AEM と JCR によって課された規則に基づいてページ名が検証されます。

使用できる最低限の文字は次のとおりです。

  • a から z まで
  • A から Z まで
  • 0 から 9 まで
  • _(アンダースコア)
  • -(ハイフン/マイナス記号)

許可されるすべての文字について詳しくは、命名規則を参照してください。

NOTE
ページ名は 150 文字までに制限されています。

タイトル title

ページを作成するときにページの​ タイトル ​のみを指定した場合、AEM ではページの​ 名前 ​がこの文字列から派生され、AEM と JCR によって課された規則に基づいてページ名が検証されます。

タイトル」フィールドに無効な文字が含まれていてもエラーにはなりませんが、派生された名前では、無効な文字が別の文字に置き換えられます。例:

タイトル
派生した名前
Schön
schoen.html
SC%&*ç+
sc---c-.html

名前 name

ページを作成するときにページの​ 名前 ​を指定すると、AEM では AEM と JCR によって課された規則に基づいてページ名が検証されます。「名前」フィールドに無効な文字は指定できません。AEM で無効な文字が検出されると、フィールドが強調表示され、説明メッセージが表示されます。

無効なページ名の入力例

TIP
ISO-639-1 で定義されている 2 文字コードをページ名として使用することは避けてください(言語ルートの場合を除く)。
詳しくは、翻訳するコンテンツの準備を参照してください。

テンプレート templates

AEMでは、 テンプレート は、作成される新しいページの基礎として使用される、特殊なタイプのページです。

テンプレートは、サムネール画像やその他のプロパティを含むページの構造を定義します。例えば、製品ページ、サイトマップ、連絡先情報用に別々のテンプレートを用意することができます。 テンプレートは、 コンポーネント.

AEM では、複数のテンプレートが標準提供されています。使用できるテンプレートは、個々の web サイトによって異なります。主なフィールドは次のとおりです。

  • タイトル — 生成される Web ページに表示されるタイトル
  • 名前 — ページに名前を付ける際に使用されます
  • テンプレート — 新しいページを生成する際に使用できるテンプレートのリスト

コンポーネント components

コンポーネント は、特定のタイプのコンテンツを追加できるようにAEMが提供する要素です。 AEMには、すぐに使用できる様々なコンポーネント ( コアコンポーネント は包括的な機能を提供します。 コンポーネントの例を以下に示します。

  • テキスト
  • 画像
  • タイトル
  • カルーセル
  • その他多数

ページを作成して開くと、コンポーネントブラウザーから使用可能なコンポーネントを使用してコンテンツを追加できます。

TIP
コンポーネントコンソールは、インスタンス上のコンポーネントの概要を示します。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab