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

今日はMovableType5.2で「にほんブログ村」へのping送信設定とバナーの貼り方(例)をアップします。

2.MT5.2 ping送信設定

(1)ping送信(更新通知)設定
MT5.2では、ブログ管理画面から
[設定-ウェブサービス]
の画面に進み、
[更新通知-ウェブサイト更新pingサービス通知]
の[その他]の欄にブログ村からもらったping送信先URLを記載するだけです。
[その他]以外に、googleとweblogs URLにチェックを入れておきました。
(2)トラブル
少しトラブったので顛末を記載しておきます。
MT5では不具合によりWebサイトとブログトップURLを同じURLにしないとping送信できないという記事を書いたサイトがありました(http://affili-blog.uh-oh.jp/beginners/mt5ping.html)。
確かに(1)で送信設定を行い最新記事を更新してみたのですがブログ村の紹介データに反映されませんでした。上記記事の内容が原因と思ったので、webサイト(webkoza.comトップ)とブログURLを同じにするために、webサイトURLをブログのURLに設定変更しました。するとブログへのリンクが全て切れてしまいブログアクセス不能状態に。復活できそうになかったので、MySQLからdumpしたDBファイルからリストアし、全バックアップしてあったサイトのフォルダを全て元に戻して復活させました。
一旦諦めることにして新規に記事を投稿するといつのまにかブログ村の紹介データに反映されていました。2つ目の記事を投稿してもすぐに反映されました。
原因はわかりませんが少なくともMT5.2では上記不具合は無いようです。ひょっとしたらMTの管理CGIをstarmanでpsgi化していることに起因しているのかもしれません。または単にブログ村への登録直後だったから?

3.釣りブログバナーの設置

(1)バナーを貼る場所の決定
バナーをどこに貼るかですが、カテゴリー「Free」がほとんど釣り関連記事なので、このカテゴリに属する記事閲覧画面と、トップ画面(概要一覧画面)のFreeに属する記事だけに貼ることにしました。
場所は、記事タイトル横のカテゴリー名表示の右横に小さく(バナーのhtml文を少しカスタマイズ)貼ることにしました。
(2)バナーの貼り方
今まで使用していなかったカテゴリー説明欄に、バナーのリンクhtml文をそのままコピーし、そのカテゴリー説明をmtタグを使って呼び出して使用することにします。

下記ブログの下のほうのコメントに記載されていた方法を利用させてもらいました。
http://wada.cocolog-nifty.com/blog/2006/07/movable_type_0f38.html
(3)概要一覧画面各記事タイトルへのバナーリンク埋め込み
[デザイン-テンプレート-インデックステンプレート]
メインページ中でインクルードしている
[ブログ記事の概要]テンプレートの中で下記のように追加(オレンジ色部分)しました。
********
<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:If>
</mt:IfArchiveTypeEnabled>
********
(4)記事閲覧画面タイトルへのバナーリンク埋め込み
[デザイン-テンプレート-アーカイブテンプレート]
のブログ記事に下記のように追加(オレンジ色部分)
********
<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:If>
</mt:IfArchiveTypeEnabled>
********

実は釣りブログの「釣り」カテゴリー以下3つのカテゴリーにも登録しているので、次はそのサブカテゴリー用バナーを貼りたいと思っています。しかし本ブログでは記事の「タグ」で分類しているので、投稿記事のタグ毎に、貼るバナーを換えなくてはならなりません。これを実現する方法の調査が必要です。どなたか知っていたら教えてください。