ここで何が起きているかまとめようと思います… ![]()
これは別のトピックでも投稿しましたので、ご覧ください:
さらに詳しく調べてみると、広告投稿の間に表示されるレスポンシブ広告のコンテナに CSS で寸法を追加しようとしました。例を挙げると:
.adsense-post-bottom.adsense-responsive {
height: 100px; // これより高くしないでください
}
しかし、次のようなことが起こります:
広告プラグインや Discourse コアで、これらのインライン !important スタイルを追加している箇所は見つかりませんでした。どうやら AdSense の JS が「核兵器」的な選択肢を選び、コンテナに任意の高さを強制しようとしているようです。つまり、すべてに auto !important を適用しようとしているのでしょう。
つまり、AdSense がこれを不可能にしているようです。現在の選択肢は以下の通りです:
- AdSense プラグインから「レスポンシブ」をサイズオプションとして削除する(現在レスポンシブサイズを使用しているユーザーは、デスクトップでは 728x90、モバイルでは 300x250 にフォールバック)。
- 投稿間の配置でのみ「レスポンシブ」を削除する(ジャンプはすべての配置で発生しますが)。
- Meta にこの問題についてのトピックを作成し、「レスポンシブ」の使用を継続できるようにし、すべての AdSense サイズ設定の説明にそのトピックへのリンクを記載する。
- 「auto !important」は広告プラグインまたは Discourse コアから来ており、見つけられないのでしょうか?
編集:
もしかすると、この提案の意味がわかったかもしれません:
つまり、「レスポンシブ」を選択できるようにし、その後プラグイン設定で最大幅と最大高さを設定できるようにする必要があります。
このトピックを閉じ、次のトピックで続けます:
