テンプレート内にPHPプログラムを記述する
概要
freoに何らかのPHPプログラムを追加する場合、本体を改造したりプラグインを作成すれば対処できます。ですが、テンプレート側にプログラムを記述することもできます。場合によっては、こちらの法が手軽に利用できて便利です。
広告
詳細
テンプレート内にPHPプログラムを記述するには、任意のテンプレートに {php}
と {/php}
と書き、その中にプログラムを書きます。例えば
<?php
//曜日を定義
$weeks = array('日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日');
//今日の曜日を取得
$week = $weeks[date('w')];
//データ表示
echo $week;
?>
このようなPHPプログラムをテンプレートに組み込む場合、具体的には以下のように記述します。
{php}
//曜日を定義
$weeks = array('日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日');
//今日の曜日を取得
$week = $weeks[date('w')];
//データ表示
echo $week;
{/php}
本来PHPプログラムは <?php
と ?>
で囲まれた部分に記述しますが、テンプレートに組み込む場合は {php}
と {/php}
に変更します。
以下の公式ページも参考にしてください。