Описание comment_author_link_rel
— Filter
Хук comment_author_link_rel позволяет изменить значение атрибута rel в ссылках авторов комментариев. Он срабатывает при генерации HTML-кода для отображения ссылок на авторов комментариев, предоставляя возможность настроить SEO и безопасность ссылок
Примеры использования
Пример добавления атрибута rel=’nofollow’ ко всем ссылкам авторов комментариев:
add_filter('comment_author_link_rel', function($rel) {
return 'nofollow';
});
Этот пример изменяет атрибут rel для всех ссылок на авторов комментариев на ‘nofollow’
Пример добавления атрибута rel=’external’ для определенного автора:
add_filter('comment_author_link_rel', function($rel, $author) {
if ($author === 'Специальный Автор') {
return 'external';
}
return $rel;
}, 10, 2);
Этот пример устанавливает rel=’external’ только для ссылок автора с именем ‘Специальный Автор’
Пример добавления атрибута rel=’noopener noreferrer’ для всех ссылок:
add_filter('comment_author_link_rel', function($rel) {
return 'noopener noreferrer';
});
Здесь мы устанавливаем атрибут rel для всех ссылок авторов комментариев как ‘noopener noreferrer’
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо улучшить SEO или безопасность ссылок на авторов комментариев
– Производительность
Хук не должен оказать значительного влияния на производительность, так как изменения касаются только атрибута HTML
– Предупреждения
Следите за тем, чтобы изменения не нарушали функциональность или доступность ссылок
Альтернативы
Тип: filter
Этот хук может использоваться для изменения самого HTML-кода ссылки на автора комментария
Используйте его, если нужно изменить структуру ссылки, а не только атрибут rel