Home > > スポンサーサイトカスタマイズ(FC2) > FC2ブログのプラグイン フリーエリアの邪道な使い方
ブログカスタマイズは他のテンプレートに替えにくくなるデメリットがありますが、これもそんな感じのカスタマイズかもしれない。
サイトマップ等の特殊な内容を、トップページではなく、別ページとして設けたい場合のカスタマイズ。普通にエントリーや別ファイルでも良いが、全記事一覧ページのスペースを利用するとスマートですね、今更だけど。
<!--titlelist_area-->
<!--plugin_○○-->
<%plugin_○○_content>
<!--/plugin_○○-->
<!--/titlelist_area-->
中身はプラグインのフリーエリアを使うのが現実的でしょう。テンプレート側ではサイトマップに充てるプラグイン変数タグは<%plugin_○○_content>だけで足りますね。
さらに全記事一覧も別途使いたい場合は、daniel氏のFCafe テンプレートVIEWが便利です。
今度は一般的にサイドメニューに使うプラグインですが、まぁ「三つじゃ足りないよ!」という人は、ほとんど居ないとは思いますが。。。
<div id="サイドメニュー">
<!--plugin_○○-->
<%plugin_○○_content>
<!--/plugin_○○-->
</div>
発想は至って簡単。サイドメニューの内容を、一つのプラグイン フリーエリアにまとめて書く、という荒業。つまり、フリーエリア内でブロック変数(エリアタグ)を使う事で、出力を制御します。
この場合は<%plugin_○○_content>の中身が全てなので、見出しや説明文もフリーエリアに手書きする事になります。
ただし、実際に全部を一つのフリーエリア内に書くのは現実的では無いですよね。テンプレート側である程度エリア分けして、通常「まず編集しないだろう」という部分はテンプレ側に書き、プラグイン・非プラグインを混在させる使い方になるでしょう(このブログがそうです)。
何れも<!--plugin-->や,<!--not_plugin-->を省略して書きましたが、プラグインの有効無効を切替えながら使う事は無いでしょうから、個人レベルでは省いても問題無いです。
2006/05/27 | カスタマイズ(FC2) | ↓コメント 0 | ↓トラックバック 0
http://pinotan.blog15.fc2.com/tb.php/208-1256b83d
Comment