Kozack
@Kozack
Thinking about a11y

Как изменить rel атрибут в ссылках в комментариях?

Если в блоге ВП опубликовать ссылку в виде текста
https://toster.ru
то прии выводе она будет преобразована в html ссылку
<a href="https://toster.ru" rel="nofollow">https://toster.ru</a>

Я хочу чтобы к таким ссылкам автоматически добавлялся не только nofollow но и noopener. Есть какой-то фильтр чтобы управляль значением rel атрибута?
  • Вопрос задан
  • 18 просмотров
Решения вопроса 1
Kozack
@Kozack Автор вопроса, куратор тега WordPress
Thinking about a11y
Похоже предназначенного для этого фильтра нет.
Вот код функции которая генерирует ссылку:

// wp-includes/formatting.php 
function _make_url_clickable_cb( $matches ) {
	// ...
	return $matches[1] . "<a href=\"$url\" rel=\"nofollow\">$url</a>" . $suffix;
}


Я вижу только одно решение:
Заменить стандартную функцию make_clickable на свою, аналогичную, но с единственным отличием — значение rel атриибута
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы