WordPress4.7.4から「target=_blank」を含むaタグに「rel="noopener noreferrer"」が自動付与される!

A8.netを見ていたら下記のページが目に飛び込んで

来ました。

WordPress4.7.4アップデートに伴う影響について | A8スタッフブログ
https://www.a8.net/blog/2017/05/09/wordpress4-7-4%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%ab%e4%bc%b4%e3%81%86%e5%bd%b1%e9%9f%bf%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/

記事によると

2017年4月にリリースされたWordPress4.7.4への

アップデートにより外部リンクタグ

「target=_blank」に対して、自動で

「rel=”noopener noreferrer”」が付与される

ようになったとのこと。

で、このタグの影響により、リファラ(参照元)が

会員様のサイトから送信されない様になったとの

こと。

むむ、おでんはこのことを初めて知りました。

実際におでんのブログで確認してみると確かに

aタグで「target=_blank」を指定していると

その直後に「rel=”noopener noreferrer”」が

付いてます。

おでんが良くリンクするYahooや窓の杜では、

「rel=”noopener noreferrer”」がついても問題

ないでしょう。

でも、アフィリのリンクで勝手に

「rel=”noopener noreferrer”」付けるのは問題が

あるのではと思いました。

たいていのASPはアフィリタグの改変を禁止して

います。

これって、アフィリタグの改変に当たらないのか

なって。

また、「rel=”noopener noreferrer”」によって

アフィリエイト報酬に影響が出ないのかって心配に

なりました。

A8.netでは報酬は発生するとのこと。

ただし、コンバージョンリファラレポートの

「リファラ」情報がA8.netにて取得できなく

なり、どのサイトからの売上かが分からなく

なったようです。

楽天のアフィリタグも

「rel=”noopener noreferrer”」が付与されて

ます。

セキュリティ対策ってのは分かりますが、

報酬がなくなる恐れがあるのは困ります。

また、アフィリタグの改変にあたる恐れがある

ので、自動で「rel=”noopener noreferrer”」

が付かないようにしたいとおでんは思いました。

で、調べたところ方法がありました。

使用しているテーマの”functions.php”に以下の

コードを追加すれば良いとのこと。

function remove_noopener_and_noreferrer_demo($the_content){
  $the_content = str_replace(‘ rel=”nofollow noopener noreferrer”‘, ‘ rel=”nofollow”‘, $the_content);
  $the_content = str_replace(‘ rel=”noopener noreferrer”‘, ”, $the_content);
  return $the_content;
}

「rel=”noopener noreferrer”」が自動付与される

のは、エディタ画面でテキストからビジュアルに

した時です。

それを抑止するのが上記の関数の様です。

このコードを追加したら、

「rel=”noopener noreferrer”」は付与されなく

なりました。

 

しばらくは、この状態で様子見です。

A8.net見たいに明確に大丈夫って告知が

あったら標準に戻したいと思います。

 

<参考サイト>

WordPress4.7.4アップデートに伴う影響について | A8スタッフブログ
https://www.a8.net/blog/2017/05/09/wordpress4-7-4%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%ab%e4%bc%b4%e3%81%86%e5%bd%b1%e9%9f%bf%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/

WordPressが自動付加するrel=”noopener noreferrer”を除去する方法
https://nelog.jp/remove-rel-noopener-noreferrer

WordPressのrel=”noopener noreferrer”自動付加によって起きる問題 | トレードステーションと株・FX自動売買で暮らす
https://auto-ts.net/archives/2177

 

 

— PR —








 

コメントをどうぞ

サブコンテンツ

【広告】出会いを求めるならここ!

このページの先頭へ