サブカテゴリー化(データ...
URLを自動選択させる
サイトマップやプロフィー...
記事訂正を簡単に-編集リ...
トラックバックで自動リビ...
リンク先を別ウィンドウで...
複数ブログのデザインを一...
トラックバックのURLを表...
コメント・トラックバック...
最近のトラックバックを表...
最近のコメントを表示
ページ変更なしで「続きを...
#menuの表示を変更
常にサイドメニューを表示
Decodeと文字色をつける
フォントの大きさを自在に
リビルドの負荷を減らす
RSSを導入する
RDFを表示させる
エントリーのカテゴリ表示
blockquoteを使おう!
カテゴリー表示できない!...
投稿者をニックネームにす...
(お詫び)このページは開...
サブカテゴリー化(データ...
iTunesのNowPlayingを表示...
NowPlayingなCDリストを表...
一言BBSをサイドメニュー...
カテゴリーのページ分割
サブカテゴリーに悩む
URLを自動選択させる
プラグインがうまく入りま...
MTでデータベースもどき2004/06/21
MTはひとつのツールで複数のブログを作って管理できます。
ブログをいっぱい作るより、ひとつのブログのカテゴリの中でやりくりすればいいじゃん、とも思うのですが、大別したほうが見やすいだろうという個人的見解により、ブログを複数管理する方向性でわたしはつくっています。
でも、それをひとつひとつ管理してたら「チョー」大変です。
もちろん、それぞれまったく別のデザインにしている場合は別ですが、たいていは似たものになると思われます。
だから、ひとつ変更したらみんな変更になってほしい、と思うのが人の心。
このピンチを解決するヒントは、
・一色政彦氏のMTの複数のブログでテンプレートを共有するには?
・chiricoyetさんの複数のブログのデザインを統一する方法
にて見つけました。
補足(7/27):MTの説明書にヒントありました。もちろん英語ですが。ここの「Link this template to a file」というのを参考にしてください。
今後もどんどん改築していく予定ですが、とりあえずサイトの一番下、フッターを統一化することにしました。
以下、手順をメモ書きします。
1.まず、あらかじめサーバ側に適当な保存用ディレクトリ(hoge)をつくります。(ディレクトリのパーミッションは、サーバの管理者が定めるところに従います。)2.それから、「Templateの編集」⇒「新しいインデックス・テンプレートを作る」をクリック。テンプレート名(footer)、ファイル名(footer.php)は自分で分かりやすいように設定。
3.フッターはいちいち再構築する必要がないのでチェックを外す。
4.「このテンプレートにリンクするファイル」に先程作った保存用ディレクトリの絶対パスを入力。
(絶対パスなんてわからん!という方は、BLOGの設定のLocal Site Pathをご覧下さい。それです。最後のディレクトリ名だけ作ったものに変更。このとき、できればファイル名まで入れた方がよろしいかと存じます。)(例>絶対パス/hoge/footer.php)5.テンプレートの中身を好きなように記述して保存すれば、外部ファイルの出来上がりです。
【補足】
アーカイブの場合は、
「このテンプレートにリンクするファイル」に、“絶対パス/hoge/category.txt”のように入れればOKです。
あとは、各アーカイブにこれを読み込ませればOK。
(例><? include"絶対パス/hoge/footer.php";?>)
これで1つのブログでfooter.phpのデザインを改造したら、他のブログにも自動反映されます。
ただし、chiricoyetさんも注意されているように、万が一空白や間違った記述などして保存するとパァになっちゃうので気をつけましょう。
対応策として、再構築しない方法を取れば設定したブログ以外で同様にテンプレートを作る必要がないのですが、わざとテンプレートを作ってテンプレートの内容を同じく記述し、そして「このテンプレートにリンクするファイル」に何も入力せず保存すると保険ファイルができます。(このときリビルドしないこと)
さらに、ローカルエリアにもファイルを保存しておけば二重に安心♪
再構築が必要なものも、リンクさせて保存用ディレクトリにファイルを残しておけば、いざというときの安全パイになりまっす。
これで、Main Indexが消えて頭まっちろ!なんてこともかなりの確率で回避できそうです。
最後に、そのブログ・テンプレートでしか機能しないようなタグは外部リンクから読み込めないので、適材適所に保存するようご注意ください。それでたくさん失敗しました(TT)