wp_targeted_link_rel()
Добавляет rel noopener ко всем <a target="..."> тегам с атрибутом target в переданном тексте.
Работает супер быстро, если в тексте вообще нет ссылок — <a> тега.
Работает на основе: wp_targeted_link_rel_callback()
1 раз — 0.000249 сек (быстро) | 50000 раз — 0.22 сек (очень быстро) | PHP 7.2.16, WP 5.2
Хуков нет.
Возвращает
Строку
. Преобразованную строку.
Использование
wp_targeted_link_rel( $text );
- $text(строка) (обязательный)
- Текст в котором есть элементы HTML A.
Примеры
#1 Демонстрация работы
$text = 'Foo <a href="http://google.com" target="_blank">google</a> bar'; echo wp_targeted_link_rel( $text ); //> Foo <a href="http://google.com" target="_blank" rel="noopener">google</a> bar
Список изменений
С версии 5.1.0 | Введена. |
С версии 5.6.0 | Removed 'noreferrer' relationship. |