The get_bloginfo_rss WordPress PHP filter modifies the blog information for use in RSS feeds.
Usage
add_filter('get_bloginfo_rss', 'your_custom_function', 10, 2);
function your_custom_function($info, $show) {
// your custom code here
return $info;
}
Parameters
$info(string) – The converted string value of the blog information.$show(string) – The type of blog information to retrieve.
More information
See WordPress Developer Resources: get_bloginfo_rss
Examples
Remove HTML tags from blog description
Remove any HTML tags from the blog description in the RSS feed.
add_filter('get_bloginfo_rss', 'remove_html_tags_from_description', 10, 2);
function remove_html_tags_from_description($info, $show) {
if ('description' === $show) {
$info = strip_tags($info);
}
return $info;
}
Add custom prefix to blog name
Add a custom prefix to the blog name in the RSS feed.
add_filter('get_bloginfo_rss', 'add_custom_prefix_to_blog_name', 10, 2);
function add_custom_prefix_to_blog_name($info, $show) {
if ('name' === $show) {
$info = 'My Custom Prefix - ' . $info;
}
return $info;
}
Replace specific words in blog description
Replace specific words in the blog description for the RSS feed.
add_filter('get_bloginfo_rss', 'replace_specific_words_in_description', 10, 2);
function replace_specific_words_in_description($info, $show) {
if ('description' === $show) {
$info = str_replace('Old Word', 'New Word', $info);
}
return $info;
}
Make blog name uppercase
Change the blog name to uppercase in the RSS feed.
add_filter('get_bloginfo_rss', 'make_blog_name_uppercase', 10, 2);
function make_blog_name_uppercase($info, $show) {
if ('name' === $show) {
$info = strtoupper($info);
}
return $info;
}
Append copyright notice to blog description
Add a copyright notice to the blog description in the RSS feed.
add_filter('get_bloginfo_rss', 'append_copyright_notice_to_description', 10, 2);
function append_copyright_notice_to_description($info, $show) {
if ('description' === $show) {
$info .= ' © ' . date('Y') . ' Your Company Name. All rights reserved.';
}
return $info;
}