X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/7688c6ba71852cd89123b62b2d57683535e4702a..9e77185fafaf4e60e2b73821e0e4b9b1a11fb85f:/wp-includes/feed-rss2-comments.php diff --git a/wp-includes/feed-rss2-comments.php b/wp-includes/feed-rss2-comments.php index 7bd5ae29..2a71da1f 100644 --- a/wp-includes/feed-rss2-comments.php +++ b/wp-includes/feed-rss2-comments.php @@ -1,54 +1,95 @@ '; + +/** This action is documented in wp-includes/feed-rss2.php */ +do_action( 'rss_tag_pre', 'rss2-comments' ); ?> - + xmlns:atom="http://www.w3.org/2005/Atom" + xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" + + + +> <?php if ( is_singular() ) - printf(__('Comments on: %s'), get_the_title_rss()); + printf( ent2ncr( __( 'Comments on: %s' ) ), get_the_title_rss() ); elseif ( is_search() ) - printf(__('Comments for %s searching on %s'), get_bloginfo_rss( 'name' ), attribute_escape($wp_query->query_vars['s'])); + printf( ent2ncr( __( 'Comments for %1$s searching on %2$s' ) ), get_bloginfo_rss( 'name' ), get_search_query() ); else - printf(__('Comments for %s'), get_bloginfo_rss( 'name' ) . get_wp_title_rss()); + printf( ent2ncr( __( 'Comments for %s' ) ), get_bloginfo_rss( 'name' ) . get_wp_title_rss() ); ?> + - - http://wordpress.org/?v= - -comment_post_ID); - get_post_custom($comment_post->ID); -?> + + + + + + comment_post_ID ); + ?> <?php if ( !is_singular() ) { $title = get_the_title($comment_post->ID); - $title = apply_filters('the_title_rss', $title); - printf(__('Comment on %1$s by %2$s'), $title, get_comment_author_rss()); + /** This filter is documented in wp-includes/feed.php */ + $title = apply_filters( 'the_title_rss', $title ); + printf(ent2ncr(__('Comment on %1$s by %2$s')), $title, get_comment_author_rss()); } else { - printf(__('By: %s'), get_comment_author_rss()); + printf(ent2ncr(__('By: %s')), get_comment_author_rss()); } ?> - - - -post_password) && $_COOKIE['wp-postpass'] != $comment_post->post_password) : ?> - + ]]> + + + + ]]> - + ]]> ]]> comment_ID, $comment_post->ID); + /** + * Fires at the end of each RSS2 comment feed item. + * + * @since 2.1.0 + * + * @param int $comment->comment_ID The ID of the comment being displayed. + * @param int $comment_post->ID The ID of the post the comment is connected to. + */ + do_action( 'commentrss2_item', $comment->comment_ID, $comment_post->ID ); ?>