Amazonや楽天などを使って商品を紹介する時、ワードプレス利用者なら「Rinker」を使っているという方が多いのではないでしょうか。
スーパー便利なプラグインですが、唯一気になるところが標準設定だと、リンクがクリックされた時、同一タブでページが変わる設定になっていることです。
もう少し説明すると、本来はもう一個のタブを出して表示して欲しいのに、私のブログ記事のタブがAmazonなどのサイトに切り替わるのでそれを変えたいっちゅうわけでさぁ
というわけで本記事では、Rinkerのリンクがクリックされた時に別タブで開いて表示させる設定にする方法を紹介します。
Rinkerの設定を変える手順
WordPressの管理画面からPHPを編集する
Rinkerのリンクを別タグで開くようにするには、ワードプレスの管理画面(ダッシュボード)にあるプラグファイルエディターからPHPコードを編集することでできます。
私は、はじめプログラマーじゃないのに大丈夫かなと思いましたが、そんなに難しくないので問題ありませんでした。
[プラグインファイルエディター]を開く
WordPressの管理画面にログインし、左サイドメニューから[プラグイン>プラグインファイルエディター]を選択します。
編集するプラグインで[Rinker]を選択
プラグインファイルエディターを開いたら、右上の[編集するプラグインを選択]メニューから[Rinker]を選び、選択ボタンを押します。
[yyi_rinker_main.php]ファイルを開く
選択ボタンを押したら、その下にプラグインファイルがいくつか出てくるので、
「yyi_rinker_main.php」を探してクリック。
他にも似た名前のファイルがありますが、mainと書かれたファイルを探してください!
「//target blankにするかどうか」と書かれた列を探す
yyi_rinker_main.phpのファイルから「//target blankにするかどうか」の文字を探します。
なんかいっぱいコードが書いているのですが自分は「46行目」にありました。
「false」を「true」に変更
見つかると次の47行目に
「public $is_target_blank = false;」
と書いてる部分があるので、この「false」を「true」に変えると、リンクがクリックされた時に別タブで表示されるようになります。
作業が完了したら左下のボタン「ファイルを更新」を押して更新されれば設定完了です。
Rinkerのバージョン更新後は再設定が必要
Rinkerのリンクを新しいタブで開く設定をすると、プラグインのバージョンが更新されるたびに元の設定に戻ってしまいます。
つまり、新しいタブでリンクを開く設定を維持するためには、Rinkerのバージョンが更新されるたびに再設定が必要となります。
少々手間ではありますが、プラグインの更新を避けると不具合が発生する可能性があるため、当ブログでは定期的にチェックして再設定を行うようにしています。
まとめ
以上まとめでした。
Rinkerは結構使うので、こんな設定があると知った時は嬉しかったです。
他の方のお助けになれば幸いです。