diff options
Diffstat (limited to 'wp-includes/feed.php')
| -rw-r--r-- | wp-includes/feed.php | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/wp-includes/feed.php b/wp-includes/feed.php index 4a0c5ac..3474ef3 100644 --- a/wp-includes/feed.php +++ b/wp-includes/feed.php @@ -151,13 +151,13 @@ function get_the_category_rss($type = 'rss') { $home = get_bloginfo_rss('home'); $the_list = ''; foreach ( (array) $categories as $category ) { - $category->cat_name = convert_chars($category->cat_name); + $cat_name = convert_chars($category->cat_name); if ( 'rdf' == $type ) - $the_list .= "\n\t\t<dc:subject><![CDATA[$category->cat_name]]></dc:subject>\n"; + $the_list .= "\n\t\t<dc:subject><![CDATA[$cat_name]]></dc:subject>\n"; if ( 'atom' == $type ) - $the_list .= "<category scheme='$home' term='$category->cat_name' />"; + $the_list .= sprintf( '<category scheme="%1$s" term="%2$s" />', attribute_escape( apply_filters( 'get_bloginfo_rss', get_bloginfo( 'url' ) ) ), attribute_escape( $category->cat_name ) ); else - $the_list .= "\n\t\t<category><![CDATA[$category->cat_name]]></category>\n"; + $the_list .= "\n\t\t<category><![CDATA[$cat_name]]></category>\n"; } return apply_filters('the_category_rss', $the_list, $type); } |
