カエレバ・ヨメレバ・トマレバをまとめてカスタマイズをコピペでOKで提供してくれているブロガー様に対して、足を向けて寝られないような不器用な私です。
というわけで、もちろん私も、カエレバ・ヨメレバ・トマレバをまとめてカスタマイズするCSSを使わせてもらっています。
使わせてもらっているのは
RoughLog (ラフログ)様の
CSSコピペでOK!カエレバ・ヨメレバ・トマレバをまとめてカスタマイズ[ver2]
ところが、いくつか運営しているブログのひとつだけ、
ヨメレバの最後の位置に、名無しの白いボタンが現れるのです!?
私と同じ体験をして、一瞬困っているあなたへ、
その原因と対処方法をお伝えします。
ヨメレバのカスタマイズで白いボタンができてましう原因は、LinkSwitchのコード
ヨメレバのカスタマイズで白いボタンができてしう原因は、
アフィリエイトのASPの『バリューコマース』さんの機能『LinkSwitch』を利用するためには、サイトからコードを取得して、自分のブログの「テーマの編集」の「header-insert.php」部分に張り付けたことによるものでした。
↑管理メニューの「テーマの編集」の「header-insert.php」
↑バリューコマースから取得した『LinkSwitch』のコード
『LinkSwitch』のコード削除で白いボタンは消える
『LinkSwitch』のコードを削除したら白いボタンは見事に消えました。↓
クリックしてみると白ボタンはヤフーショッピング
この名無しのボタンをクリックしてみると、ヤフーショッピングからの商品ページが開きます。
その状態をみて『LinkSwitch』が怪しいと思うに至ったわけです。
『ヨメレバ』のデフォルト設定には、『ebook』のボタンは設定されていますが、ヤフーショッピングのボタンはありません。
しかし、『LinkSwitch』が効いていると、むりやりヨメレバに「白いボタン」に化けて、ヤフーショッピングが登場してしまうという現象です。
カエレバだけなら有効な『LinkSwitch』なのだが…
本来『LinkSwitch』は、『カエレバ』のための機能です。
バリューコマースのメニューにあるツール
『カエレバ×Yahoo!ショッピング自動挿入機能 』
が『LinkSwitch』のコードで機能するのです。
カエレバとヨメレバが混在していると『LinkSwitch』が使えない?
カスタムCSSを使ってなおかつ『LinkSwitch』を使うとヨメレバに白ボタン(ヤフーショッピング)ができてしまうので、カエレバとヨメレバを同じブログの中で使うなら、
『LinkSwitch』機能をやめるしか、CSSをいじれない私には方法はありません。
実は、白ボタンに色を付けて、ヨメレバにヤフーショッピングのボタンを現れるようにしたいと思いCSSをいじってみましたが、知識がなさ過ぎて成功しませんでした。
あなたはヤフーショッピングで本は買いませんか?
プライベートなことを申しますと、私は本をネットで買うときはいつもヤフーショッピングを使っているからです。(Tポイントと、最近ではPayPayをよく使っているので)ebookは使ったことありません。
なので、私的にはヨメレバにヤフーショッピングのボタンがあってほしいのです。
だから、白ボタンに色をつけられるCSSの知識があればなあと思ったのですがだめでした。
どんでん返し!カスタマイズなしでヨメレバを貼ってみたら!!
なんか気になってやってみました。
カスタマイズなしバージョンのヨメレバリンクを貼ったらどうなるのか?
『LinkSwitch』コードをワードプレスのテーマ編集に貼って
バリューコマースのメニューにあるツール
『カエレバ×Yahoo!ショッピング自動挿入機能 』を活かした状態
カスタマイズなしバージョンのヨメレバリンクを貼ってみました。
ヨメレバのリンク生成画面にヤフーショッピングのリンクはできていません↑
ワードプレスの記事作成画面にカスタマイズなしのリンクコードを貼ってみました。
この時点でもヤフーショッピングの文字リンクはありません。しかし…
プレビュー画面にしてみるとヤフーショッピングの文字リンクが勝手にできてる!
カスタマイズなしなら、ヨメレバで『LinkSwitch』『カエレバ×Yahoo!ショッピング自動挿入機能 』が使えるじゃないですか!!!
あなたならどうする?
まとめ
カエレバ・ヨメレバ・トマレバをまとめてカスタマイズを使うとき、
- カエレバ・ヨメレバの併用する場合『LinkSwitch』は、やめておく。
- カエレバのみカスタマイズの場合、『LinkSwitch』は、有効
- カスタマイズなしの場合はヨメレバとカエレバの併用で『LinkSwitch』は、有効
- CSSをいじれるならヤフーショッピングのボタンに色をつけられるかも