在默认范围内feed template 您会发现类似的内容:
<language><?php bloginfo_rss( \'language\' ); ?></language>
正如你所看到的提要的bloginfo(
bloginfo_rss()
) 调用(而不是
get_bloginfo()
). 您可以通过
functions.php
:
add_filter(\'bloginfo_rss\', \'custom_rss_lang_attr\', 10, 2);
function custom_rss_lang_attr($output, $show) {
switch( $show ) {
case \'language\':
$output = \'en-US\';
break;
}
return $output;
}
Update: 正如@toscho指出的,使用
switch
只有一个案子。保持简单,并使用
if
声明:
add_filter(\'bloginfo_rss\', \'custom_rss_lang_attr\', 10, 2);
function custom_rss_lang_attr($output, $show) {
if ( $show == \'language\' ) {
$output = \'en-US\';
}
return $output;
}