このサイトのように、メニューバーの真下にGoogle AdSenseのテキスト広告を挿入する方法です。
調べても、やり方を書いてあるサイトが無いので、記事にします。
メニューがどこに書いてあるのか、探すのに苦労しました。

1. ダッシュボードの「外観-テーマ編集」を選択

2. 右側の「テンプレート」で、「ヘッダー(header.php)」を選択。
これが、タイトルやメニューを表示させる部分のコードです。

3. 一番下の方(標準では下から2行目)の
</header><!– #masthead –>
の上に、AdSenseのコードを貼り付けます。

#要するに、<header>タグの一番下にメニューがあるということです。

4. 「ファイルの更新」ボタンを押せば完成。

…で、これで728pixelなどの横長テキストを入れると、パソコンではいいのですが、スマートフォンではせっかくの「レスポンシブ対応」が台無しになります。(画面が小さくなってしまいます。)

どうするか。

WordPress3.5以上では、「wp_is_mobile」という関数が使えます。
書き方は、

<?php if (wp_is_mobile()) :?>
スマートフォン用の横幅の小さい広告を貼り付ける
<?php else: ?>
パソコン用の横幅の大きい広告を貼り付ける
<?php endif; ?>

これを
</header><!– #masthead –>
の真上に置けばOK。

…少々やっつけでやっているので、間違いがあれば教えてください…。


Share on Facebook