個人用ツール

「ブログのデザイン編集」の版間の差分

提供: baserCMS公式ガイド

移動: 案内, 検索
行12: 行12:
 
また、初期状態では、baserCMSのパッケージが提供する初期テンプレートを利用する設定となっており、変更するには上記ファイル群を、下記の場所に配置します。
 
また、初期状態では、baserCMSのパッケージが提供する初期テンプレートを利用する設定となっており、変更するには上記ファイル群を、下記の場所に配置します。
  
```
+
<syntaxhighlight lang="php">
\{baserCMSの設置フォルダ\}/app/webroot/theme/\{テーマ名\}/Blog/\{コンテンツテンプレート名\}/</pre>
+
\{baserCMSの設置フォルダ\}/app/webroot/theme/\{テーマ名\}/Blog/\{コンテンツテンプレート名\}/
```
+
</syntaxhighlight>
 +
 
 
<span style="color:blue">
 
<span style="color:blue">
 
※ コンテンツテンプレート名は、初期状態で「default」です。<br /> ※ コンテンツテンプレート名は、管理画面上で、各ブログの基本設定より変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。<br /> ※ 各テンプレートは、個別に変更可能です。(index.phpだけ変更するなど)
 
※ コンテンツテンプレート名は、初期状態で「default」です。<br /> ※ コンテンツテンプレート名は、管理画面上で、各ブログの基本設定より変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。<br /> ※ 各テンプレートは、個別に変更可能です。(index.phpだけ変更するなど)
行25: 行26:
 
レイアウトテンプレートを指定していない初期状態では、共通のレイアウトを利用する設定となっていますが、ブログのみのレイアウトを変更する事もできます。<br /> 変更するには、下記場所にレイアウトファイルを設置し、管理システムの対象ブログの基本設定より変更します。
 
レイアウトテンプレートを指定していない初期状態では、共通のレイアウトを利用する設定となっていますが、ブログのみのレイアウトを変更する事もできます。<br /> 変更するには、下記場所にレイアウトファイルを設置し、管理システムの対象ブログの基本設定より変更します。
  
<pre>\{baserCMSの設置フォルダ\}/app/webroot/theme/\{テーマ名\}/Layouts/\{レイアウトテンプレート名\}.php</pre>
+
<syntaxhighlight lang="php">
 +
\{baserCMSの設置フォルダ\}/app/webroot/theme/\{テーマ名\}/Layouts/\{レイアウトテンプレート名\}.php
 +
</syntaxhighlight>
 +
 
  
 
<span style="color:blue">
 
<span style="color:blue">

2016年3月17日 (木) 18:17時点における版

ここでは、baserCMSのブログテンプレートを変更する方法をご説明します。

コンテンツテンプレートを変更する

ブログのコンテンツ用のテンプレートは基本的に、3つのテンプレートで構成されています。

  • ブログトップテンプレート・・・index.php
  • 記事一覧テンプレート(カテゴリ、月別等)・・・archives.php
  • 個別記事テンプレート・・・single.php
  • トップページ等記事一覧表示用テンプレート・・・posts.php

また、初期状態では、baserCMSのパッケージが提供する初期テンプレートを利用する設定となっており、変更するには上記ファイル群を、下記の場所に配置します。

&#123;baserCMSの設置フォルダ&#125;/app/webroot/theme/&#123;テーマ名&#125;/Blog/&#123;コンテンツテンプレート名&#125;/

※ コンテンツテンプレート名は、初期状態で「default」です。
※ コンテンツテンプレート名は、管理画面上で、各ブログの基本設定より変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。
※ 各テンプレートは、個別に変更可能です。(index.phpだけ変更するなど)

テンプレートを変更する場合は、不具合をできるだけ避ける為、baserCMSのパッケージが提供するコアテンプレートをコピーして修正する事をおすすめします。
コピー方法は、コアテンプレートのカスタマイズ を参考にします。テーマ管理より、baserCMSコアを開き、ブログテーマ管理メニューの「コンテンツ一覧」をクリックし、「Blog/」フォルダをコピーします。

レイアウトテンプレートを変更する

レイアウトテンプレートを指定していない初期状態では、共通のレイアウトを利用する設定となっていますが、ブログのみのレイアウトを変更する事もできます。
変更するには、下記場所にレイアウトファイルを設置し、管理システムの対象ブログの基本設定より変更します。

&#123;baserCMSの設置フォルダ&#125;/app/webroot/theme/&#123;テーマ名&#125;/Layouts/&#123;レイアウトテンプレート名&#125;.php

※ レイアウトテンプレート名は、初期状態で「default」です。
※ レイアウトテンプレート名は、管理画面上で、各ブログの基本設定から変更できるようになっており、複数のブログを設置した場合、各ブログごとに変更する事ができます。