WordPressのPHPファイル内でSSIのように外部ファイルを読み込む方法
<!–#include virtual=”/filename.html” –>
SSIでfilename.htmlを読み込む場合、上記のように書きますが、
PHP内ではSSIを使うことができません。
なので、以下のように書きます。
・PHPの中でインクルード(virtual関数が使えるサーバの場合)
<? virtual(“/dirname/filename.html”); ?>
サイトルート相対パスでOK
・PHPの中でインクルード(virtual関数が使えないサーバの場合(さくらなど))
<? readfile(“dirname/filename.html”); ?>
相対パスか絶対パス(サーバ上のURL)で記述
ref:
SSIについてのメモ