【freo】【freo講座】【初心者の為のfreoサイト運営講座】【ページ編(01)】freoでコンテンツを表示してみよう。
WEBサイトでは、その内容によって、日記以外にも様々なコンテンツの表示が必要になります。
たとえば、イラストを展示するサイトではイラストの展示、小説を展示するサイトでは小説の展示、お店を紹介するサイトではお店へのアクセスや商品の説明など、そのサイトの特色にあわせて様々です。
freoのページ機能を使うと、それらのコンテンツを表示させることができます。
ここでは基本的なページ機能の説明をしていきます。
ページの特徴
- 投稿した記事を1枚のページとして扱う
- ページは1件ごとに任意のIDを指定できる。
IDを変更する場合はページID変更プラグインを利用する。 - ページを呼びだす際には[freo/index.php/page/ページID]のような形で表示される。
ページパス調整プラグインを利用すれば/page/部分を省略することが可能。 - ページには階層構造を持たせることができる。(freo/カテゴリーとページの階層化について)
- タグをつけることができる。エントリーで利用しているタグとは別の扱いになる。
- オプション機能利用可能。
- 添付ファイル機能利用可能。
- 記事の公開・非公開を選択できる。日時を指定した予約投稿も可能。
公開を終了させる日時を別途指定できる。 - 閲覧制限をかけられる。(ユーザー登録で制限/グループで制限/パスワードで制限)
- フィルター機能を利用して記事を閲覧するかどうかを閲覧者自身に選択できるように設定できる。
- コメント機能・トラックバック機能利用可能。
- ページごとにテンプレートを変更できる。(freo/エントリーごと、ページごとにテンプレートを変更する)
ページIDに階層を組んでいた場合、親IDのテンプレートを用意すれば、子IDのページに親ID用のテンプレートを適用できる。
ページに登録できる情報
ページには、ページID・タイトル・投稿者ID・登録日時・更新日時・承認されているかどうか・公開状態・表示設定・コメントの受付の可否・トラックバックの受付の可否・並び順・日時が必須項目になっています。
ページID・タイトル以外の項目は投稿時間等の初期値が自動で入力されます。
初期値は[管理画面]→[設定管理]→[ページ設定]で変更することもできます。
ページIDとタイトルは自分で入力しなければなりません。
1件のページに登録される情報を確認してみます。
[freo管理ページ]→[ページ登録]のページ登録画面からでも色々確認できますが、慣れるために、データベースの格納情報を確認してみましょう。
[freo公式サイト]→[各種解説]→[データベース構成の解説]→[本体のテーブル構成]→[ページ格納テーブル]で、ページに登録できる情報の一覧を閲覧できます。
この表の見方は、こちらでさらっと説明しています。
自動入力される項目以外を噛み砕いて説明すると、こんな感じです↓
本文 | ページの本文です。 続きを読む機能で折りたたんで表示することもできます。 |
添付ファイル | ページに添付ファイルを添付できます。 |
サムネイル | ページに添付ファイルを添付すると自動的にサムネイルを作成してくれます。 (管理画面の設定管理→ページの設定で別途設定が必要です。) |
ファイルの説明 | 添付ファイルの説明(タイトル等)を別に設定できます。 |
イメージ | 添付ファイルとは別のページのイメージ画像です。 |
ページID | そのページを指定するためのIDです。 他のページと同じIDを使用することはできません。 ページの親子関係を表現するために「xxx/yyy/zzz」などとするとわかりやすいと思います。 |
親ページID | 親子関係にあるページを指定することができます。 |
タグ | ページにタグをつけて分類することができます。 タグは複数設定できます。 (ニコ○コ動画やpi○ivなどで見かけるアレです。) |
この他にも、オプション機能を使うと様々なオプションを登録できます。
オプション機能の解説は別ページで詳しくやってみたいと思います。
とにかくページ機能を使ってみる。
- [freo管理画面]→[ページ]→[ページ登録]画面を開く。
- タイトルを入力する。
- 本文を適当に入力する。
- ページIDを登録する。
そのページのタイトルと結びつくようなIDにするとわかりやすい。 - 登録するボタンをクリックする。
- ページ管理画面が表示されるので、登録したページの[確認する]をクリックする。
- [freo/index.php/page/登録したページのID]が表示されればOK
ページに画像を添付してみる。
ページに画像を添付するには4種類の方法があります。
- 本文に画像を埋め込む
- 添付ファイルを登録する(設定により自動でサムネイルも作成される)
- イメージを登録する
- ファイルアップロードのオプションを作成して利用する
それぞれの違い・方法はfreo公式サイト(ファイルアップロードについて)で詳しく解説されています。