Описание feed_links_extra_args
— Filter
Хук feed_links_extra_args позволяет изменить аргументы, передаваемые в ссылки на фиды (RSS, RDF, Atom) в WordPress. Он срабатывает при выводе дополнительных ссылок на фиды в заголовках страниц и позволяет настраивать параметры фидов для улучшения функциональности и SEO
Примеры использования
Пример изменения заголовка фида:
add_filter('feed_links_extra_args', function($args) {
$args['title'] = 'Новые статьи';
return $args;
});
В этом примере мы изменяем заголовок фида на ‘Новые статьи’
Пример изменения URL-адреса фида:
add_filter('feed_links_extra_args', function($args) {
$args['url'] = 'https://example.com/custom-feed';
return $args;
});
Здесь мы изменяем URL-адрес фида на кастомный
Пример изменения типа фида:
add_filter('feed_links_extra_args', function($args) {
$args['type'] = 'atom';
return $args;
});
Мы изменяем тип фида на ‘atom’
— Лучшие практики
– Использование
Используйте этот хук, когда нужно изменить параметры фидов для улучшения SEO или пользовательского опыта
– Производительность
Хук не должен оказывать значительного влияния на производительность, так как изменения касаются только вывода ссылок
– Предупреждения
Убедитесь, что изменения корректно обрабатываются клиентскими приложениями, использующими фиды
Альтернативы
Тип: action
Этот хук позволяет добавлять дополнительные ссылки на фиды в заголовок
Используйте его, если нужно добавить новые типы фидов, а не изменять существующие