WordPressでは、コンテンツを「投稿」または「ページ」としてサイトに設置することができます。 通常のブログのエントリーを書くときは、「投稿」を書きます。
これに対して、ページは非時系列コンテンツのためのものです。 ページは、通常のブログの時系列の外にあり、あなた自身やあなたのサイトに関する時間を超越した情報、つまり常に関連する情報を提示するためによく使用されます。
一般的な「会社概要」や「お問い合わせ」ページに加えて、他の例として「著作権」、「開示」、「法的情報」、「転載許可」、「会社情報」、「アクセシビリティ ステートメント」などが挙げられます。 WordPress のテーマ テンプレート ファイルは、サイト全体で一貫した外観を維持します。
ページとは
- ページは、特に時間に依存しないコンテンツや、「ブログコンテンツ」ではないコンテンツのためにあります。
- ページは、ページとサブページに編成できます。
- より洗練されたテーマでは、個々のページに対してより幅広い調整や表示オプションが提供されることがあります。
What Pages Are Not
- ページは投稿ではないので、Web サイトのブログ セクション内の時間構造ビューには表示されません。 プラグインによって拡張できます。
- ページの組織構造は、カテゴリ分類システムからではなく、階層的な相互関係から来ます。 (例: タグまたはカテゴリ。)
- ページはファイルではありません。
- ページテンプレートファイルにテンプレートタグやPHPコードを入れることはできますが、WordPressプラグインを使用しない限り、これらをページや投稿のコンテンツに入れることはできません。 しかし、ページや投稿のコンテンツに直接 PHP コードを統合すると、セキュリティ上の問題が発生したり、Web サイトで予期しないエラーが発生したりすることがあるので、注意してください。 (例: RSS や Atom。)
- ページと投稿は、サイト訪問者と検索エンジンによって異なる解釈をされる可能性があります。 一般に、検索エンジンは時間依存のサイト コンテンツ、つまり投稿に関連性を置きます。トピックに関する新しい投稿は、静的なページよりも関連性が高い場合があるからです。 この方法で設定された Web サイトには通常、最新のブログ投稿が表示される二次ページが定義されています。
ページの作成 # ページの作成
新しいページを作成するには、WordPress インストールに、新しいページを作成できる十分な管理特権でログインしてください。
ページの整理 # ページの整理
カテゴリの中にサブカテゴリを持つことができるように、ページの中にサブページを持つこともでき、ページの階層を作成することができます。 アフリカ」というタイトルのページの下には、カメルーン、レソト、スワジランド、トーゴのサブページがあります。 もうひとつの親ページ「South America」には、アルゼンチン、ブラジル、チリのサブページがあります。
サイトのページの構造は、このようになります。
- Africa
- Cameroon
- Lesotho
- Swaziland
- Togo
- South America
- Argentina
- Brazil
- Chile
サブページを作成するには # サブページを作成するには
- 管理 > ページ > 新規追加画面へ移動します。
- 右側のメニューで、[ページの親]ドロップダウンメニューをクリックします。
- ドロップダウンメニューから適切な親ページを選択して、現在のページを子ページにします。
- サブページにコンテンツを追加します。
- 準備ができたら公開をクリックします。
ページの一覧が表示されたら、子ページは親ページの下にネストされます。 ページのパーマリンクにも、このページ階層が反映されます。
上記の例では、カメルーンページのパーマリンクは、
http://example.com/africa/cameroon/
トップ
ページのURLを変える # ページのURLを変える
ページ名を含むURL部分(スラッグとも呼ばれる)を変更するには、WordPress管理画面のページタブからアクセスし、ページの編集画面にてページタイトル下の「編集」ボタンを使用します。
トップ
ページ一覧の作成 # ページ一覧の作成
WordPressは、wp_list_pages()というテンプレートタグを使って、サイドバーやフッターなどにサイトのページ一覧を自動生成することが可能です。
また、投稿内やWordPress テーマの他の領域でページのリストを表示するのに役立つ WordPress プラグインも用意されています。
トップ
ページテンプレート # ページテンプレート
個々のページには、特定のカスタムページテンプレート(WordPress テーマの PHP テンプレートファイル、例:.PHP)を使うように設定することができます。 my-custom-page.php)を使用するように設定できます。 ページ用のカスタムテンプレートファイルの作成方法は、カスタムページテンプレートを参照してください。
トップ
WordPressページの動的な性質 # WordPressページの動的な性質
Webページには、静的なものと動的なものとがあります。 Dreamweaver で作成するような通常の HTML ページのような静的なページは、一度作成されたもので、人がそのページを訪れるたびに再生成する必要がありません。 これに対して、WordPressで作成するような動的なページは、閲覧のたびに再生成する必要があります。これは、ページ上に何を生成するかのコードは作者が指定しますが、実際のページそのものは指定しないためです。 これらは、ページが訪問されるたびに評価される大規模な PHP コードを使用し、したがって、コンテンツは新しい訪問ごとに生成されます。 WordPress で公開されるすべてのもの (投稿、ページ、コメント、ブログロール、カテゴリなど) は MySQL データベースに保存されます。 サイトにアクセスすると、データベースの情報が現在のテーマから WordPress テンプレートによって使用され、要求された Web ページが生成されます。
静的ページの例としては、(PHP コードのない)HTML ドキュメントが考えられます。 純粋な静的ページの問題は、保守が困難であることです。 WordPress の設定、テーマ、およびテンプレートに加えた変更は、HTML でのみコード化されたページには反映されません。 WordPressのページ機能は、この問題を軽減するために開発されました。 ページ機能を使えば、サイトのスタイルを変更するたびに静的ページを更新する必要はありません。
ページの動的な性質にもかかわらず、多くの人はページを静的であると見なします。 実際には、「擬似静的」 Web ページと呼ばれます。 言い換えれば、Page は静的な情報を含んでいますが、動的に生成されています。 したがって、WordPress のページ機能の性質を表すには、「静的」、「動的」、または「擬似静的」のいずれかを使用するのが妥当でしょう。