「ブログのデザイン編集」の版間の差分
提供: baserCMS公式ガイド
Tomohiro Abe (トーク | 投稿記録) |
|||
行31: | 行31: | ||
※ レイアウトテンプレート名は、管理画面上で、各ブログの基本設定から変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。 | ※ レイアウトテンプレート名は、管理画面上で、各ブログの基本設定から変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。 | ||
− | [1]: / | + | [1]: http://wiki.basercms.net/%E3%82%B3%E3%82%A2%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA |
2016年3月24日 (木) 11:07時点における版
ここでは、baserCMSのブログテンプレートを変更する方法をご説明します。
コンテンツテンプレートを変更する
ブログのコンテンツ用のテンプレートは基本的に、3つのテンプレートで構成されています。
- ブログトップテンプレート・・・index.php
- 記事一覧テンプレート(カテゴリ、月別等)・・・archives.php
- 個別記事テンプレート・・・single.php
- トップページ等記事一覧表示用テンプレート・・・posts.php
また、初期状態では、baserCMSのパッケージが提供する初期テンプレートを利用する設定となっており、変更するには上記ファイル群を、下記の場所に配置します。
{baserCMSの設置フォルダ}/app/webroot/theme/{テーマ名}/Blog/{コンテンツテンプレート名}/
※ コンテンツテンプレート名は、初期状態で「default」です。
※ コンテンツテンプレート名は、管理画面上で、各ブログの基本設定より変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。
※ 各テンプレートは、個別に変更可能です。(index.phpだけ変更するなど)
テンプレートを変更する場合は、不具合をできるだけ避ける為、baserCMSのパッケージが提供するコアテンプレートをコピーして修正する事をおすすめします。
コピー方法は、コアテンプレートのカスタマイズ を参考にします。テーマ管理より、baserCMSコアを開き、ブログテーマ管理メニューの「コンテンツ一覧」をクリックし、「Blog/」フォルダをコピーします。
レイアウトテンプレートを変更する
レイアウトテンプレートを指定していない初期状態では、共通のレイアウトを利用する設定となっていますが、ブログのみのレイアウトを変更する事もできます。
変更するには、下記場所にレイアウトファイルを設置し、管理システムの対象ブログの基本設定より変更します。
{baserCMSの設置フォルダ}/app/webroot/theme/{テーマ名}/Layouts/{レイアウトテンプレート名}.php
※ レイアウトテンプレート名は、初期状態で「default」です。
※ レイアウトテンプレート名は、管理画面上で、各ブログの基本設定から変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。