Changeset 40030 for trunk/src/wp-includes/functions.php
- Timestamp:
- 01/29/2017 11:08:54 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/functions.php
r39900 r40030 1213 1213 function do_feed() { 1214 1214 global $wp_query; 1215 1216 // Determine if we are looking at the main comment feed1217 $is_main_comments_feed = ( $wp_query->is_comment_feed() && ! $wp_query->is_singular() );1218 1219 /*1220 * Check the queried object for the existence of posts if it is not a feed for an archive,1221 * search result, or main comments. By checking for the absense of posts we can prevent rendering the feed1222 * templates at invalid endpoints. e.g.) /wp-content/plugins/feed/1223 */1224 if ( ! $wp_query->have_posts() && ! ( $wp_query->is_archive() || $wp_query->is_search() || $is_main_comments_feed ) ) {1225 wp_die( __( 'ERROR: This is not a valid feed.' ), '', array( 'response' => 404 ) );1226 }1227 1215 1228 1216 $feed = get_query_var( 'feed' );
Note: See TracChangeset
for help on using the changeset viewer.