MT5.2_釣りブログに参加設定3

今日は、タグクラウド用に付けたタグによって、バナーを変える設定変更を行った記録です。メインの「釣り」以外に「投げ釣り」「磯釣り」「ボート釣り」のサブカテゴリに登録しているので、記事閲覧ページと、概要一覧ページのタイトル表示部分にこれら3種類のいずれかのバナーを貼リました。方法については少しネットで調べるとすぐに判りました。良く出来ていますねえCMSというのは。
また、メインの「釣りバナー」は、ブログ説明記事に埋め込んでブログタイトル部分に表示するようにしました。

4.サブカテゴリーバナーの設置

(1)テンプレート変更
[デザイン-テンプレート]
の「ブログ記事の概要」と「ブログ記事」テンプレートで下記のように、取り消し線の部分を削除し、新たにオレンジ色部分を追加
********
<mt:IfArchiveTypeEnabled archive_type="Category">
<mt:If tag="EntryPrimaryCategory">
<li class="asset-meta-list-item">カテゴリ:
<mt:EntryPrimaryCategory><a itemprop="articleSection" rel="tag" href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$></a></mt:EntryPrimaryCategory></li>
<li class="asset-meta-list-item"><mt:EntryPrimaryCategory><$mt:CategoryDescription$></mt:EntryPrimaryCategory></li>
<$mt:Include module="釣りバナーlist"$>
</mt:If>
</mt:IfArchiveTypeEnabled>
********
(2)テンプレートモジュール作成
上記でインクルードする「釣りバナーlist」テンプレートを下記のように作成。<mt:if>のtagモディファイアを使用して、mt変数<$mt:TagName$>を使用しないで記述できました。
********
<mt:EntryIfTagged>
<li class="asset-meta-list-item">
<mt:EntryTags>
<mt:If tag="TagName" eq="磯釣り">
(サブカテゴリー「磯釣り」用バナーリンク)
</mt:If>
<mt:If tag="TagName" eq="投げ釣り">
(サブカテゴリー「投げ釣り」用バナーリンク)
</mt:If>
<mt:If tag="TagName" eq="サーフトローリング">
(サブカテゴリー「投げ釣り」用バナーリンク)
</mt:If>
<mt:If tag="TagName" eq="ボート釣り">
(サブカテゴリー「ボート釣り」用バナーリンク)
</mt:If>
<mt:If tag="TagName" eq="ワカサギ釣り">
(サブカテゴリー「ボート釣り」用バナーリンク
</mt:If>
</mt:EntryTags>
</li>
</mt:EntryIfTagged>
********


スポンサードリンク