WordPress「SWELL」のテーマで楽天アフィリエイトのモーションウィジェットを設定しようとしても、表示されないという問題が発生しました。
同じ環境だと、同じ問題で困る方がいると思うので備忘録で残しておきます。
- WordPressのテーマ「SWELL」を利用
- サーバーは「ConoHa WING(コノハウィング)」
- モーションウィジェットは楽天アフィリエイトから
- ブログ開設は2021.10.28~
- はじめて設定する
先に結論をいうと ConoHa WING(コノハウィング)のセキュリティに引っかかっていることが原因でした。
楽天アフィリエイトのモーションウィジェットとは?
ブログでよく見かける、広告の表示のことです。
Googleアドセンス広告の審査が進まないので、楽天アフィリエイトのこのサービスはとてもありがたいです。
楽天アフィリエイトのサービスの詳細については、また別記事にまとめます
表示されない時の症状
- WordPressの[カスタマイズ]で、広告コードを追記しても、楽天アフィリエイトのモーションウィジェットが表示されない状態
- [外観] > [ウィジェット]から編集したら、保存すらできない状態。
楽天モーションウィジェットが表示できない時の解決方法
Cocoonのヘルプサイトで、 ConoHa WING(コノハウィング)の「WAF」をOFFにしてみてくださいという投稿を見つけました
サーバーの ConoHa WING(コノハウィング)のセキュリティに引っかかってると判明!
引っかかっている部分を解除することで解決しました!
↑クリック後、右上メニューからログインできます
- サイト管理
- サイトセキュリティ
- WAFのタブ
- 対象のログを除外
- 広告タグをブロックしたログ(日時で確認)が残っていたので、除外しました
「このアクセスは、悪質な攻撃ではないですよ」と宣言することです。
WAF(Webアプリケーションファイアウォール)はWebサイトの脆弱性を悪用した攻撃を防ぐのに有効なセキュリティのアクセスについて特定のIPアドレスからのアクセスを遮断するように設定することができます。
ConoHa WINGサポート 「ご利用ガイドWAFの設定をする」
楽天モーションウィジェット 表示できた!
PCの表示
パソコンは「728x200」のサイズを指定しています
スマホの表示
スマホは「336x280」のサイズを指定しています
WAFの利用設定をOFFすることでも解決しましたが、悪質な攻撃を自動で撃退してくれるセキュリティは利用したかったので、個別に除外することにしました。
楽天モーションウィジェット非表示時のまとめ
原因は、 ConoHa WING(コノハウィング) のサーバーのセキュリティ対策(WAF)にありました!
何も設定していないのに、悪質な攻撃をブロックしてくれるのはありがたい!
ブログを始めるなら今がお得!
国内最速・高性能レンタルサーバー
- SEO評価にも最適な高速表示
- WINGパックで独自ドメイン2個も永久無料
- 管理画面が見やすい
- WordPressの開設が簡単
リンク先:ConoHa WING公式サイト
つまり、テーマは関係なかったので、 「SWELL