MT(Movable Type) 3.2 から MT 4.2 へのアップグレードは終わったが、
基本的に記事の移行とデザインの変更しか終わっていなかった。
今まで表示していたリンクやGoogle Adsenseを追加して元のところまで
何とか戻したい。
そもそもMT 4,2はMT 3.X とまったく作りが変わっているので、どこを修正
すればわからない。
Google で検索しながら何とか作業を終えることができた。
まずやっかいなことは、スタイルを変更すると、テンプレート(・モジュール)
の項目が変わってしまうことだ。
MT4スタイルライブラリから選んだスタイルを適用すると、テンプレート・モジュール
のなかのHTMLヘッダーだの(バナー)ヘッダーだの(バナー)フッターなどが
なくなってしまう。
これだとどうやってAdsenseを貼り付けたらいいかわからない。
しかたがないのでテンプレートのページの右下の「ブログのテンプレートを初期化」
というところをクリックして初期状態にもどす。
今度は、スタイルがオリジナルに戻ってしまうので、スタイルを変更してテンプレート
を見てということを繰り返してスタイルを決めた。
まずヘッダーの部分だがオリジナルの後半に下記を追加。
<div>
<br />
<center>
<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxx”;
/* 728×15, 作成済み 09/07/25 */
google_ad_slot = “7976395238”;
google_ad_width = 728;
google_ad_height = 15;
//–>
</script>
<script type=”text/javascript”
src=”https://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
</center>
</div>
</div>
</div>
<div>
<br />
<br />
<center>
<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxx“;
/* 728×90, 作成済み 09/07/25 */
google_ad_slot = “2559696968”;
google_ad_width = 728;
google_ad_height = 90;
//–>
</script>
<script type=”text/javascript”
src=”https://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
</center>
</div>
さらにテンプレートモジュールの「ブログ記事の概要」というところで
<mt:If tag=”EntryMore” convert_breaks=”0″>
<div class=”asset-more-link”>
続きを読む: <a href=”<$mt:EntryPermalink$>#more” rel=”bookmark”><$mt:EntryTitle$></a>
</div>
</mt:If>
という部分の下に下記を加える。
<MTEntriesFooter>
<div>
<br />
<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxxx”;
/* 336×280, 作成済み 09/07/26 */
google_ad_slot = “6889008106”;
google_ad_width = 336;
google_ad_height = 280;
//–>
</script>
<script type=”text/javascript”
src=”https://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
</div>
</MTEntriesFooter>
さらにテンプレートのブログ記事というところの下記の部分の
上にもAdsenseを張った。
<$mt:Include module=”トラックバック”$>
そして最後にサイドバー。デザイン→ウィジェット→ウィジェット・テンプレート
と進んでウィジェットテンプレートを作成でAdsenseというテンプレートを
下記で作成。
<h3 class=”widget-header”>スポンサードリンク</h3>
<center>
<div>
<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxxx”;
/* 160×600, 作成済み 09/07/26 */
google_ad_slot = “9204423798”;
google_ad_width = 160;
google_ad_height = 600;
//–>
</script>
<script type=”text/javascript”
src=”https://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
</div>
</center>
これをウィジェットセットの自分の入れたいところに置く。
やること自体は簡単なのだが、最初は何をどうしていいかわからなかった。