MT4から標準装備となったプラグインであるblog clonerを使うと、ブログのテンプレートから記事、コメント・トラックバックまですべて複製することが出来ます。
また、サードパーティ製のプラグインであるblog skeleton clonerでは、記事やトラックバックを含まない、テンプレートだけが複製されるので、テンプレートの使い回しが出来て便利です。
これらのプラグインのメリットは、複数ブログを立ち上げようとする場合、テンプレートの使い回しが出来るので、改めてテンプレートのカスタマイズをしなくて済むところにあります。
データベースとの関係?
ところで、MTでよく使われるSQLiteでこのプラグインを使おうとすると、どういうわけなのか記事とコメント・トラックバックだけが複製され、テンプレートが複製されないのです。複製されないだけなら良いのですが、テンプレート自体が生成されていませんから、テンプレートの初期化の作業を行い、デフォルトテンプレートを生成するか、テンプレートの新規作成をしなければなりません。私としてもテンプレートのカットアンドペーストは面倒くさいものですから、これらのプラグインを使ってやろうとしたのですが、どうしてもテンプレートの複製が出来ませんでした。
やむを得ず、MySQLに変更してみたところ、まるで嘘のようにけろっと直ってしまったのです。この原因は今ひとつ分かりません。
データベースとしてのMySQL
MySQLは、どこのレンタルサーバーでも搭載されていますが、安価なサーバーの場合、1個しか設定できない場合が多いのです。MTだけ使うのなら良いのですが、他のCMSも使いたい、というような場合絶対問題になると思います。低料金のレンタルサーバー業者の多くが、SQLiteを勧めているのは、おそらくMySQLが1個しか設定できないという事情もあるようです。
複数MySQLが設定できるところの例を挙げておきましょう。
XREA+(PLUS):5個まで。
Coreserver:無制限。
ヘテムル
:10個まで。
ジョーズウェブホスティング:無制限。

コメントする