テーマをSinplityからCOCOONに変更してまず困ったのが楽天アフィリエイトの広告表示。ウィジェット上で、PC用とスマホ用に分けて楽天アフィリエイトのリンクを貼り保存しても、完了しない!
COCOONはGoogleアドセンスに対しては非常にフレンドリーな構造ですが、楽天アフィリエイトの設置には苦心しました。色々な解決方法があるようですが、今後テーマを変更するときのための備忘も含めてやり方をご紹介します。
できなくて困っていたこと
ワードプレスの新しいテーマとして「COCOON」を導入し、外観-ウイジェットから投稿本文下に「広告(PC用)」「広告(モバイル用)」の広告ウイジェットを挿入し、楽天アフィリエイトのリンクを貼って保存したのですが、全く反応しない!
念のため「テキスト(PC用)」「テキスト(モバイル用)」の広告ウイジェットも同様に導入したのですが、全く同じ反応でした。
まずは任意のテキストで動作確認!
これができなきゃ何もできないでしょ、と、ソースコードの記載が可能な「任意のテキスト」に楽天アフィリエイトのリンクを貼ってみたところ。。これは問題なくワークしました。
ただ、このテキストでは、PCとスマホを判別しないため、CSSの書き換えが必要で面倒臭いな、と何かほかの方法を探してみたところ、あることが原因で保存できないことが判明したのです。
原因はサーバー側にあった!
私は、ロリポップサーバーを利用しているのですが、どうやらロリポップ側のファイヤーウォールに引っ掛かっていたようで、一旦ロリポップのWAF機能をオフにして外観-ウイジェットから投稿本文下に「広告(PC用)」「広告(モバイル用)」の広告ウイジェットを挿入し、楽天アフィリエイトのリンクを貼って保存してみました。
ドキドキしながら待つこと数秒・・・無事保存が完了し設定できました!その後、ロリポップに戻りWAF機能をオンにしましたが・・・キチンと動作してる!ヨカッタ!
皆様も是非お試しください。