From 5e9ed67b82d432579f3d4fb10972b166ecfdb233 Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Wed, 4 Nov 2015 17:47:25 +0000 Subject: [PATCH] Feeds: `` is optional in RSS2, so don't include it when comments aren't present or open. Same for `` and `` Adds unit test. Props swissspidy, realloc, hakre, sivel. Fixes #9134. Built from https://develop.svn.wordpress.org/trunk@35506 git-svn-id: http://core.svn.wordpress.org/trunk@35470 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/feed-atom.php | 3 +++ wp-includes/feed-rss2.php | 4 ++++ wp-includes/version.php | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/wp-includes/feed-atom.php b/wp-includes/feed-atom.php index 9c7fbda7fc..a4a62f74b9 100644 --- a/wp-includes/feed-atom.php +++ b/wp-includes/feed-atom.php @@ -78,10 +78,13 @@ do_action( 'rss_tag_pre', 'atom' ); * @since 2.0.0 */ do_action( 'atom_entry' ); + + if ( get_comments_number() || comments_open() ) : ?> + diff --git a/wp-includes/feed-rss2.php b/wp-includes/feed-rss2.php index 69a3035d13..42ff4ea991 100644 --- a/wp-includes/feed-rss2.php +++ b/wp-includes/feed-rss2.php @@ -83,7 +83,9 @@ do_action( 'rss_tag_pre', 'rss2' ); <?php the_title_rss() ?> + + ]]> @@ -100,8 +102,10 @@ do_action( 'rss_tag_pre', 'rss2' ); ]]> + +