サイトアフィリエイトで「アマゾンアソシエイト」や「楽天アフィリエイト」など物販を紹介する機会はたくさんあると思います。
本来ならば、アマゾンアソシエイトならばアマゾンアソシエイトの画面にログインして、紹介したい商品を検索⇒アソシエイトコードをコピー&ペースト・・という手筈をASPごとにする必要があるのですが、はっきり言って面倒くさい・・
今、サイトアフィリエイトをしている人で、そんなチマチマと作業している人はほとんどいません。
多くの人が「カエレバ」などのサービスを介していたり、アフィリエイトに便利なプラグインなどを活用していると思います。
私の場合は、アマゾンアソシエイト専門の「AmazonJS」というプラグインを使っていたのですが、最近、動きが重いのと、楽天アフィリエイトを使いたい!と思い「WPアソシエイトポストR2」を使っていました。
[st-cmemo fontawesome=”fa-file-text-o” iconcolor=”#919191″ bgcolor=”#fafafa” color=”#000000″ bordercolor=”” borderwidth=”” iconsize=””]ちなみに楽天アフィリエイトのクッキー機能が30日なので、アマゾンよりも成果が出る・・という判断です!クッキー効果はバカにできませんよね![/st-cmemo]
ただ、ある日使おうとしたところ、うまく動かないことがあったのでシェアしたいと思います。
起こった現象は記事中に「WPアソシエイトポストR2」のコードを入れようとして商品を選択し「挿入して閉じる」を押しても反応せず、コードも挿入されない、という事項です。
起こった環境
サーバー:ヘテムル
テーマ:Wing(有料のワードプレステーマ)ver20201005
WordPress 5.7
ワードプレスでトラブルがあったときの初期行動!まずはプラグインをOFF!
サポートサイトを確認してプラグインをオフってみた!
ワードプレスで意図しない動きをしたときに、一番疑うのがプラグインですね。
まずは、疑うべきプラグインをOFFにしてみて、動作確認をするのが基本だと思います。
で、やみくもにやるのも時間がかかってしまうので、まずは前例がないか、公式サイトになにかアナウンスがないかをチェック!
そうしました、プラグイン公式の「WPアソシエイトポストR2」に「プラグインが動作しないときは?」原因の調査と解決策
という記事があがっていました!
公式が発表している原因として掲載しているプラグイン
- HTML Editor Syntax Highlighter
- AdSense Manager
は、該当しませんでしたし、そのほかにもプラグインをオンオフしてみましたが直らず・・
正常に使えるサイトと使えないサイトと何が異なるのか比べてみた!
今回の症状が出たのは、ある一つのサイトだったのですが、自分が持っている他のサイトでは通常通り使えていたのです。
ブログの環境やサーバー、PHPのバージョンなど異なる点はいくつかあるのですが、
・ワードプレスが同じバージョンっているサーバーも一緒 テーマは異なる。
環境下でテストしてみました。
そうしたら・・・
テーマはWingで、プラグインのクラシックエディターがONになっており、投稿画面を(旧エディター)で編集している際に起こる。
ことが分かりました。
ただ、同じWPでも投稿画面をブロックエディタしたときは動作します。
うーん・・・WingとクラシックエディタとWPアソシエイトポストR2の相性が悪いんでしょうかね・・。
Wingは元々、クラシックエディタを推奨していて、文章の入力は旧エディターの方がいやすいです。
従って、WPアソシエイトポストを使うときだけはブロックエディタで挿入して、文章はクラシックエディタに切り換えて使いたいと思います。
これは、もしかしたらWingの設定によるかもしれませんし、WPのバージョンなどにも寄るかもしれません。
テーマのアップデートで直るかもしれませんが、現状、
・Wordpressは5.7
・Wingは20201005
で起こっております。
また、何かあったらご報告します!
コメント