Disable auto rel=”noopener”

В целях безопасности (частичный контроль свойства window.opener через js), при создании в публикациях ссылок через target=”_blank”, вордпресс добавляет rel=”nofollow noopener”, что порой не надобно. Например для авточека торговыми ботами продажных ссылок.
Засим требуется как-то отключить этот функционал защиты.
Вариант представленный в инете для wordpress версии 4x (вроде) работать у меня не захотел.
так что предлагаю рабочий вариант отключения этой полезной функции:

прописываем в functions.php шаблона темки код (это если кто не знает, что-куда вставлять xD)

// Note that this intentionally disables a tinyMCE security feature.
// Use of this code is NOT recommended.
add_filter('tiny_mce_before_init', function ($init) {
$init['allow_unsafe_link_target'] = true;
return $init;
});
add_filter( 'wp_targeted_link_rel', '__return_false' );

и наслаждаемся…

Leave a Reply

Your email address will not be published. Required fields are marked *