WordPress初心者さんの中で、CocoonでLinkSwitchやMyLinkBoxを使いたいのに、WordPressにうまく表示されず困っている方はいませんか?
バリューコマース側で設定できていても、Cocoon側の項目や貼り付け場所が合っていないとうまく表示されないことがあります。
そこでこの記事では、CocoonでLinkSwitchを有効にする手順と、MyLinkBoxを記事内に表示させる流れを初心者向けにわかりやすくまとめました。表示されないときに確認したいポイントもあわせて紹介します。
CocoonでLinkSwitchとMyLinkBoxが表示されないときの設定方法
LinkSwitch IDの取得
バリューコマースにログインして、サイト選択ドロップボックスから対象のサイトを選択して「ツール」⇒「LinkSwitch」⇒「LinkSwitch設定」と進んで下さい。

すると、「LinkSwitch設定」画面が開き、下の画像のようなLinkSwitch用のスクリプトが表示されるので、番号部分のID(赤色枠で囲んだ黒塗り部分)をコピーしておいて下さい。

Cocoon側の設定
ワードプレスの管理画面(ダッシュボード)の左側メニューから「Cocoon設定」

⇒「広告」クリックしてタブを開きます。

画面を下にスクロールしていくと「バリューコマース」という項目があるので、「LinkSwitchを有効にする」をチェックを入れて有効にして、先ほど取得したLinkSwitch IDを入力して下さい。

LinkSwitchを有効にして、LinkSwitch IDを入力したら「変更をまとめて保存」をクリックして下さい。

「不正なパラメーターが送信されたため…」が表示された場合の対処方法

「変更をまとめて保存」をクリックしたら、「不正なパラメーターが送信されたため…」と画像のような403 Errorが表示された場合は、広告タグのscript部分に問題がなければ、サーバーのWAFなどのセキュリティの誤作動の可能性が高いです。
ここでは、私がこのWordPressブログ利用しているレンタルサーバー「ロリポップ!」の場合の対処方法を参考までに書いてみます。
「ロリポップ!」側での操作
「ロリポップ!」にログインします。

開いた管理画面左側メニュー「セキュリティ」⇒「WAF設定」と進んで下さい。

するとそこにサーバーを利用しているドメインが表示されています。
該当のドメインの「設定状態」が「有効」になっていると思うので「設定変更」部分で「無効にする」をクリックして下さい。

「無効」になったことを確認して、

すぐに反応しないので10分から15分ぐらい待ってからCocoon側の「変更をまとめて保存」をクリックして変更内容を保存して下さい。
Cocoon側で「保存」が完了したらロリポップ!のWAF設定に戻り「設定変更」部分で「有効にする」をクリックしてWAFを有効にして下さい。
CocoonでLinkSwitchとMyLinkBoxが表示されないときの対処・設定方法~まとめ~
LinkSwitchとMyLinkBoxをCocoonに表示させる設定は、複雑そうに見えても、手順どおりに進めればそこまで難しくはありません。
サーバー側で「WAF設定」をしているとCocoonの設定変更保存のときに403 Errorが頻発しますが、そんな時は慌てずにサーバー側の「WAF設定」を一時的に「無効」にして対処して下さい。
LinkSwitchとMyLinkBoxがCocoonに表示されなくても、焦らずチェックすれば、解決できるケースは多いです。
CocoonでLinkSwitchとMyLinkBoxをうまく利用できるようになると、読者から記事も見やすくなるので、WordPressでアフィリエイトをしている初心者さんの商品紹介のレベルがワンランクアップするでしょう。
コメント