Changeset 25310 for trunk/src/wp-includes/general-template.php
- Timestamp:
- 09/10/2013 02:27:24 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/general-template.php
r25291 r25310 593 593 if ( is_tax() ) { 594 594 $term = get_queried_object(); 595 $tax = get_taxonomy( $term->taxonomy ); 596 $title = single_term_title( $tax->labels->name . $t_sep, false ); 595 if ( $term ) { 596 $tax = get_taxonomy( $term->taxonomy ); 597 $title = single_term_title( $tax->labels->name . $t_sep, false ); 598 } 597 599 } 598 600 … … 600 602 if ( is_author() ) { 601 603 $author = get_queried_object(); 602 $title = $author->display_name; 604 if ( $author ) 605 $title = $author->display_name; 603 606 } 604 607 … … 1693 1696 $term = get_queried_object(); 1694 1697 1695 $title = sprintf( $args['cattitle'], get_bloginfo('name'), $args['separator'], $term->name ); 1696 $href = get_category_feed_link( $term->term_id ); 1698 if ( $term ) { 1699 $title = sprintf( $args['cattitle'], get_bloginfo('name'), $args['separator'], $term->name ); 1700 $href = get_category_feed_link( $term->term_id ); 1701 } 1697 1702 } elseif ( is_tag() ) { 1698 1703 $term = get_queried_object(); 1699 1704 1700 $title = sprintf( $args['tagtitle'], get_bloginfo('name'), $args['separator'], $term->name ); 1701 $href = get_tag_feed_link( $term->term_id ); 1705 if ( $term ) { 1706 $title = sprintf( $args['tagtitle'], get_bloginfo('name'), $args['separator'], $term->name ); 1707 $href = get_tag_feed_link( $term->term_id ); 1708 } 1702 1709 } elseif ( is_author() ) { 1703 1710 $author_id = intval( get_query_var('author') ); … … 1710 1717 } elseif ( is_post_type_archive() ) { 1711 1718 $title = sprintf( $args['posttypetitle'], get_bloginfo('name'), $args['separator'], post_type_archive_title( '', false ) ); 1712 $href = get_post_type_archive_feed_link( get_queried_object()->name ); 1719 $post_type_obj = get_queried_object(); 1720 if ( $post_type_obj ) 1721 $href = get_post_type_archive_feed_link( $post_type_obj->name ); 1713 1722 } 1714 1723
Note: See TracChangeset
for help on using the changeset viewer.