Simplicityの特徴 › フォーラム › 不具合報告 › WordPress Popular Posts スマホでサイトを見るとランキング2位の場所に広告が表示され、レイアウトが崩れてしまっている
- このトピックには19件の返信、2人の参加者があり、最後に
とっとちゃんにより7年、 4ヶ月前に更新されました。
-
投稿者投稿
-
-
2018年5月3日 12:40 PM #59850
とっとちゃん
ゲスト初めまして。simplicity2を利用させていただいております、ブログ初心者です。
先ほど#59849でも別件の質問をさせていただきました。こちらで質問させていただいていいものか分かりませんが、、トピックあげさせていただきます。
▼問い合わせ内容
WordPress Popular Postsをインストールしております。
スマホでサイトを見るとランキング2位の場所に広告が表示され、レイアウトが崩れてしまっている。
(上位10位表示の設定ですが、11位まで表示されている)
PCでは表示問題ないですが、スマホでの事象です。▼環境
WordPress 4.9.5
Simplicity2 childバージョン: 20161002
Google Chrome バージョン: 65.0.3325.181
スマホ iOS 11.3.1
WordPress Popular Posts バージョン 4.0.13”フォーラム › Simplicityについての質問 › 初めての方は必ずお読みください”を試しましたが改善されません。
カスタムCSSの記述をこちらに載せるべきでしょうか・・?知識不足で恐縮ですが、解決方法をご教示いただけますと幸いです。
-
2018年5月3日 4:32 PM #59852
かうたっく
ゲストカスタムCSSの記述をこちらに載せるべきでしょうか・・?
WordPress機能のカスタムCSSでしたら『Simplicity2に関する話題何でも』辺りかもしれないですね。ですが間違っても特に問題にならない印象があります^^
-
2018年5月3日 11:47 PM #59857
わいひらキーマスターソースコードを見ると、アドセンスの自動広告を挿入されているのではないでしょうか。

もし自動広告で挿入されている広告であれば、アドセンスが勝手に挿入するものですので、テーマから制御する術はありません。
自動広告を表示しないか、AdSenseアルゴリズムの進化を待つしかないのかもしれません。 -
2018年5月4日 12:45 AM #59861
かうたっく
ゲストスマホでサイトを見るとランキング2位の場所に広告が表示され、レイアウトが崩れてしまっている。
(上位10位表示の設定ですが、11位まで表示されている)
PCでは表示問題ないですが、スマホでの事象です。私は11位まであるのを確認できませんでしたが、広告が2位になってしまって紛らわしい広告扱いになるのであればアドセンス側に対処してもらわないと…ですね。
順位を入れてない状態でしたら、紛らわしさは感じませんけど…。
-
2018年5月4日 7:44 AM #59864
かうたっく
ゲストおはようございます。
.ranking_list { counter-reset: wpp-ranking; } .ranking_list ul li{ position: relative; } .ranking_list ul li:before { position: absolute; /* ココstyle */ }もし変更するとしたら、元の指定▲の部分をaタグにして、aにclass属性、例えばhogeをいれて
.ranking_list { counter-reset: wpp-ranking; } .ranking_list .hoge{ position: relative; } .ranking_list .hoge:before { position: absolute; /* ココstyle */ }としたらアドセンスはランキングに入らないですね。試したのは別テーマで自分のページランキングに広告が入った状態で検証画面でやったまででただの提案止まりですが。
Simplicity人気記事ランキングのaタグにclass属性をつけるとおそらく上手くいくと思いますけど、子テーマ側でカスタマイズしてる人は書き換えないとダメかも??と想像中です。
ランキングliにアドセンスが入ったときのHTMLの冒頭部分は以下の通りだったので。
<a class="google-auto-placed" style="clear: both; display: block; padding: 0px; margin: 0px; box-sizing: content-box; width: 334px; height: 280px;"><ins data-ad-type="text"もしダメだったらスミマセン。
-
2018年5月4日 8:02 AM #59865
かうたっく
ゲストちなみに試した環境はCocoon。SimplicityのCSSを以下のように変更しました。
.popular-entry-cards { counter-reset: wpp-ranking; } .popular-entry-cards .popular-entry-card-thumb { position: relative; } .popular-entry-cards .popular-entry-card-thumb:before { /*スタイル~略~*/そもそも仕様が違ったからやっぱり順位を付けないのが良いかもですね。
-
2018年5月4日 11:20 AM #59869
とっとちゃん
ゲスト>わいひらさま
ご確認いただきありがとうございます。
自動広告いれております。
確かに導入後あたりからこの現象が起きているのですが、試しにコード消してみましたが解消されずでした。。>かうたっくさま
ご確認いただきありがとうございます。
順位を入れないのも確かにひとつの手ですね、、
検討してみます。ありがとうございます。 -
2018年5月7日 10:33 PM #59891
わいひらキーマスターできれば自動広告コードを外した状態で、サイトの状態を見せていただければと思います。
何かしらのキャッシュが残っているという可能性もあるので。 -
2018年5月7日 11:19 PM #59902
とっとちゃん
ゲストわいひらさま
自動広告コードを外しました。
必要な情報かはわかりませんが、設定方法はこちらを参考にしており、テーマ編集>「header-insert.php」内にAdsense自動広告コードを貼り付けておりました。 -
2018年5月9日 12:07 AM #59913
わいひらキーマスター<head></head>に入っていたアドセンス自動広告はなくなりました。
けれど、Google Analyticsコードが入っているあたりでもアドセンス自動広告のタグが入っているようです。
これも取り除く必要があると思います。

-
2018年5月12日 11:25 AM #59955
とっとちゃん
ゲストわいひら様
お調べいただきましたのにお返事が遅れて申し訳ありません。
わたしのほうでもヘッダーの自動広告がなくなったのを確認いたしました。
ありがとうございます。ですが、ほかの設定なにをどうしたか覚えておらず・・
すこし調べて見ようと思います;; -
2018年5月12日 12:34 PM #59956
とっとちゃん
ゲスト連投失礼いたします。
すでにクローズしていますが#59893の件でテーマをアップデート後あたりから、サイドバーウィジェットのタイトルアイコン(Font Awesome)が少し欠けて表示されるようになってしまいました。PCのみでの表示です。
そこでキャッシュを消してみたら、今度はヘッダー内に広告が表示されるようになってしまいました><
FAQを参考にgoogle-auto-placedの記述があったので、場所を特定してみるとおそらくヘッダーになっています。ただ、前述のとおり自動広告のコードはヘッダーから削除しているため、なぜ消えないのかわからず苦戦しております。
おっしゃるとおり自動広告のコードがまだどこかに残っているのでしょうか?
-
2018年5月13日 9:59 PM #59975
わいひらキーマスターキャプチャ画像にあるように、Google Analyticsコードの少し上あたりに残っているようです。
子テーマで挿入しているのであれば、一度使用中の子テーマをすべてダウンロードし、テキストエディターなどで、全ファイルのgrep検索(一括検索)を行なってみてください。
検索キーワードは「//pagead2.googlesyndication.com/pagead/」とか「 google_ad_client」とかで良いかと思います。
-
2018年5月26日 10:16 AM #60086
とっとちゃん
ゲストお返事が遅れまして申し訳ありません。
現在、Simplicityテーマ内にGoogle AdSense広告を貼り付ける方法に記載のある設定しかしていないため、
>検索キーワードは「//pagead2.googlesyndication.com/pagead/」とか「 google_ad_client」
→これを除外すると、広告自体表示されなくなってしまわないでしょうか・・??(目次前とSNSボタン下など)
AdSenseから取得したコードの文字列に「//pagead2.〜」と含まれているので。知識不足で論点がズレているかもしれませんが、アドバイスいただけますと幸いです;;
-
2018年5月26日 10:10 PM #60091
わいひらキーマスター→これを除外すると、広告自体表示されなくなってしまわないでしょうか・・??(目次前とSNSボタン下など)
テーマ側の機能でその位置に表示させている場合は、子テーマ内のものを削除しても問題ないと思います。
とりあえず、一度削除して試してみるとどうでしょうか。
うまくいかなかった場合は、また戻せば良いので。 -
2018年6月9日 8:59 PM #60172
とっとちゃん
ゲストわいひら様
Simplicityテーマ内にGoogle AdSense広告を貼り付ける方法で設定したモノを思い切って削除してみました。
が、やはりTOPページのヘッダー広告だけは表示されています。キャッシュをクリアしても消えませんでした。。
これ以外は広告設定していないはずなのに、なぜ消えてくれないのでしょうか、、
ほかに解決策ありますでしょうか・・?設定はいったん戻そうと思います。
-
2018年6月9日 10:57 PM #60175
Akira
ゲスト自動広告コードがある位置から考えると、子テーマの function.php 、またはプラグインで広告コードを挿入されてはいないでしょうか。
-
2018年6月19日 6:56 PM #60233
とっとちゃん
ゲストAkira様
コメントありがとうございます。
前者はいじっていないので、プラグインのHead, Footer and Post Injectionsを停止してみたところ、無事広告が非表示になりました。停止にしてよかったのかわかりませんが。。 -
2018年6月19日 11:27 PM #60234
Akira
ゲスト「 Head, Footer and Post Injections 」プラグインは、<head>タグ内や</body>タグ直前にコードを挿入できるものみたいですね。
特に利用されていなければ、削除されても構わないと思います。
Simplicity は、子テーマに header-insert.php と footer-insert.php が用意されています。<head>タグ内にも</body>タグ直前にもコードを挿入できるので、「 Head, Footer and Post Injections 」プラグインはいらないかなと感じます。
-
2018年6月21日 8:24 PM #60239
とっとちゃん
ゲストAkira様
ごていねいに教えていただきありがとうございます。
必要なさそうなら削除しようと思います。。わいひら様ともに真摯にご対応くださり感謝いたします。
ありがとうございました。
-
-
投稿者投稿
- トピック「WordPress Popular Posts スマホでサイトを見るとランキング2位の場所に広告が表示され、レイアウトが崩れてしまっている」には新しい返信をつけることはできません。