- 2008-04-19 (土)
- ブログ
WordPressの最初の記事の後にだけアドセンス広告を表示する方法
で紹介されていたのですが、外部ファイルにAdsense用のスクリプトを記述しなきゃいけないのとカウンターを使った方法が良く分からなかったのでメモ程度に残しておきます。
- WordPressのテーマエディタから「メインインデックスのテンプレート」を開きます。
- 記事情報をループしている箇所を探し出し、IF文を入れて1つ目の記事の下に表示するようにする。
以下サンプルコードです。
php while (have_posts())のループが記事を表示する部分なので、その前で$loopcounterに1を入れておきます。
Adsenseを埋め込みたい箇所は最初の記事の下なので、IF文で$loopcounterが1かどうかを確認して1の場合に表示しています。
最後にループが次の記事に行く前に$loopcounterをインクリメントしておけばOK。
PHPをやったことない方でも少しいじくれば自分オリジナルになりますね。
<?php $loopcounter = 1; ?> <?php while (have_posts()) : the_post(); ?> ここに記事情報を表示する処理が記述されています <?php if ($loopcounter <= 1) : ?> Adsenseを埋め込むコードを記述する <?php endif; ?> <?php $loopcounter++; ?> <?php endwhile; ?>
【関連する記事】
- Random Image Plugin for Wordpressで過去記事を蘇らせる
- WordPress2.3のビジュアルエディタを無効化する方法
- Movable TypeからWordPressに移行する際の注意点
- Newer: ブログにかわいいリボンが付けられるサービス「QuickRibbon」
- Older: ぼく、オタリーマン3を読んだよ
Comments:0
Trackback:0
- TrackBack URL for this entry
- http://hisasann.com/cgi-bin/mt/mt-tb.cgi/983
- Listed below are links to weblogs that reference
- WordPressの最初の記事の下にAdsenseを表示する方法 from HouseTect, JavaScripter Blog

