MovableTypeでブログパーツ的なものを作って再構築の回数を減らす方法
テンプレートのエントリー・アーカイブの一部を修正して全ページに反映させたかったので、当ブログのエントリー(約6,800記事)を含めて全て再構築を行ってみました。
その結果、現時点でおおよそ6時間程度かかる事が判明しました。
出来れば再構築を行う回数を減らしたいとは思うのですが、新しい情報を検索エンジンなどから過去記事に訪れた人にも教えてあげたいと思っているのでどうしても数カ月に一度は全再構築を行います。
そこで結構行っている人もおられるかとは思いますが、私が行っているMovableTypeで作る簡単なブログパーツ的なものの作り方を紹介します。この方法は当ブログの右側中段にある”番組紹介”のところで実践している方法です。
■前提
・PHPが稼働する環境であること
※たぶんJavaScriptでも同じ事は出来るでしょう。ちょっと読み替えて読んでください。
・文字コードはご自身の環境に合わせて変えてください。
■作り方
1.新たなテンプレートを1つ作ります。
・テンプレート名 : 任意 (例:intro blogparts)
・出力ファイル名 : PHPファイル名 (例:pj_introduction.php)
・テンプレートの内容 : 以下のコードを書く
<?php
echo 'document.write("~~~HTMLで書く~~~")'
?>
※「~~~HTMLで書く~~~」の所に好きなHTML文を書きます。
※私の場合、番組紹介用のHTMLを書きます。
2.貼りつけたい個所に以下のコードを記載する
<script type="text/javascript" charset="utf-8" src="http://podcast-j.net/pj_introduction.php"></script>
※URL等はご自身で作成したファイルのURLを記載すること。
これで以上です。これで今後(1)で作成したHTMLを修正すれば再構築せずに情報が反映されます。
再構築の手間を省きたい方は是非お試しください。


