Ticket #21648: 21648-refresh.diff
File 21648-refresh.diff, 1.2 KB (added by , 13 years ago) |
---|
-
wp-includes/general-template.php
1631 1631 'authortitle' => __('%1$s %2$s Posts by %3$s Feed'), 1632 1632 /* translators: 1: blog name, 2: separator(raquo), 3: search phrase */ 1633 1633 'searchtitle' => __('%1$s %2$s Search Results for “%3$s” Feed'), 1634 /* translators: 1: blog name, 2: separator(raquo), 3: post type name */ 1635 'posttypetitle' => __('%1$s %2$s %3$s Feed'), 1634 1636 ); 1635 1637 1636 1638 $args = wp_parse_args( $args, $defaults ); … … 1661 1663 } elseif ( is_search() ) { 1662 1664 $title = sprintf( $args['searchtitle'], get_bloginfo('name'), $args['separator'], get_search_query( false ) ); 1663 1665 $href = get_search_feed_link(); 1664 } 1666 } elseif ( is_post_type_archive() ) { 1667 $title = sprintf( $args['posttypetitle'], get_bloginfo('name'), $args['separator'], post_type_archive_title( '', false ) ); 1668 $href = get_post_type_archive_feed_link( get_post_type() ); 1669 } 1665 1670 1666 1671 if ( isset($title) && isset($href) ) 1667 1672 echo '<link rel="alternate" type="' . feed_content_type() . '" title="' . esc_attr( $title ) . '" href="' . esc_url( $href ) . '" />' . "\n";