Пользовательский заголовок RSS-канала?
По какой-то причине мой RSS-канал дважды повторяет название сайта без пробела, что, очевидно, довольно раздражает.
Например, имя blognameblogname.
Есть ли какой-нибудь крючок, который я могу использовать, чтобы создать собственный заголовок для RSS-канала?
Так что я мог бы написать заголовок "Это мой RSS-канал для блога" или что-нибудь еще, что я хотел?
Возможно ли это, или я застрял с двойным именем.
Спасибо за любую помощь.
2
Author: Stephen Harris, 2012-05-03
2 answers
Отредактировано: Неверный ответ удален.
Вот рабочий код:
function custom_blogname_rss($val, $show) {
if( 'name' == $show )
$out = 'Custom Blog Name';
else
$out = $val;
return $out;
}
add_filter('bloginfo_rss','custom_blogname_rss', 10, 2);
Не забудьте изменить Пользовательское название блога на что-нибудь полезное.
Поместите этот код в плагин.
2
Author: Max Yudin, 2012-10-29 18:06:06
Вы можете использовать add_filter('wp_title_rss', 'custom_feed_title', 10, 2);
для изменения названия канала подачи
function custom_feed_title($title) {
return "THIS IS MY NEW FEED TITLE";
}
add_filter('wp_title_rss','custom_feed_title', 10, 2);
2
Author: Gal, 2017-09-04 18:12:44