グーグルアドセンス広告をパソコンに貼ったはいいけどスマホにはでない!
記事内に貼ればスマホにも出るけど一つ一つ貼っていくのは面倒・・・。
そんな悩みがやっと解決しました。
【方法1】レスポンシブレイアウトに変える
スマホ時には自然にレイアウトを変えてくれるテーマです。
【方法2】スマホ表示にしてくれるプラグインをインストールして、そのプラグインの中に、FTPを使ってアドセンス広告を入れ込む
自然とスマホ表示にしてくれるレスポンシブレイアウトのテーマを使っていない場合はこちらをする必要があります。
試す方はバックアップをとって自己責任でお願いしますね。
■方法2の詳細
1、wordpressのプラグインでWPtouchをインストールして有効化する
スマホで見た時にパソコン用の配置ではなくスマホ用専用の配置に変えてみやすくするプラグインです。
入れ方はパソコンで作ったサイトがスマホ表示にならない!を参照
2、FTPソフトを使ってアドセンスコードを入れる。
※FTPソフトではなく、『外観』→『テーマエディタ(テーマの編集)』の中でもコードを入れられます。
自分でダウンロードしたFFFTPなどを使ってもいいし、ロリポップに入っているロリポップ!
FTPを使ってもいいです。
ロリポップに入っていたものを使ったのでそちらを使って説明します。
①ロリポップのFTPを開く(普通のFTPソフトでも可)
左の「WEBツール」の中の「ロリポップ!FTP」
初めての時はパスワードを入れたり設定が必要です。
開くまではこちらと同様なのでこちらを参照。
②クリックして順番に開いていく
※注意:入れたいところが固定ページか投稿かで開くところが違うので気を付けてください。
≪固定ページの場合≫
公開フォルダ(設定してない場合はここはなし)⇒ wp-content ⇒ plugin ⇒ wptouch
⇒ thermes ⇒ bauhaus ⇒ default ⇒ page-content.php
とクリックして開きます。
≪投稿記事の場合≫
公開フォルダ(設定してない場合はここはなし)⇒ wp-content ⇒ plugin ⇒ wptouch
⇒ thermes ⇒ bauhaus ⇒ default ⇒ single.php
と開いていきます。
③たくさんの英語の中のそれぞれ⇒の場所にアドセンス広告のタグを入れる(上の行にはSponsored Linkと入れる)。
改行して間を開けても問題ないので少し間を開けて入れた方がわかりやすいです。
≪固定ページの場合≫
●固定ページの記事上(タイトルの下)に入れる (⇒の部分に入れる)
さきほど開いたpage-content.phpの中の<div class=”post-page-content”>の上の行にアドセンスタグ、
そのさらに上の行にはSponsored Linkの文字を入れる
カタカナでスポンサードリンクと書くと「?」になってしまうのでローマ字で書きます。
※最初の部分が大きすぎると違反になる(こちらのサイトの3.6を参照)ので私はアドセンス
広告320×100にしました
●固定ページの記事下に入れる (⇒の部分に入れる)
同じくpage-content.phpのページの<!–?php wptouch_the_content() ; ?–>と</div>の間の行にSponsored Linkの文字とアドセンスコードを入れる。
Sponsored Linkの文字が上の行、その下にアドセンスコード。
※アドセンス広告は300×250(レクタングル)を入れました。
≪投稿記事の場合≫
●投稿記事の記事上(タイトル下)に入れる (上の⇒の部分に入れる)
single.php内ではあるけれど、固定ページと同様の位置(<div class=”post-page-content”>の上)に入れる。
●投稿記事の記事下に入れる (下の⇒の部分に入れる)
同様にsingle.phpの</div>と<!–?php } ?–>の間の行に入れる。
これでスマホで見た時にスマホ専用の位置にアドセンス広告がでます。
よかったら試してみてください。
失敗すると困るのでバックアップを取っておくか、元が分からなくならないように写メでとっておくのもいいですね。
私はロリポップのバックアップを取ったうえで写メも取って何度も位置を変えたりしながら試しました。
いろんなブログで紹介されている通りWPtouchをプラグインしてFTPの『single.php』にアドセンスコードを貼ったりしてみましたが何度やっても反映されませんでした。
原因は・・・
ほとんどのサイトの説明で書かれている「single.phpの編集」はwordpressの『投稿』部分に広告を加える時に編集するとこでした!
みなさんの紹介しているのはほぼ全員この投稿でした。
私の作っているのはブログではなく『固定ページ』だったので違いました。
気が付くまで時間がかかった・・・。
固定ページに入れるには「page-content.phpの編集」です。
お間違いなく!
固定ページに貼り付ける方法を気付くのにこちらを参考にさせていただきました。