Changeset 41232
- Timestamp:
- 08/04/2017 11:00:50 PM (8 years ago)
- Location:
- trunk/src/wp-includes
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/default-filters.php
r41172 r41232 115 115 116 116 // Format text area for display. 117 foreach ( array( 'term_description', 'get_the_author_description' ) as $filter ) {117 foreach ( array( 'term_description', 'get_the_author_description', 'get_the_post_type_description' ) as $filter ) { 118 118 add_filter( $filter, 'wptexturize' ); 119 119 add_filter( $filter, 'convert_chars' ); -
trunk/src/wp-includes/general-template.php
r41121 r41232 1555 1555 $description = get_the_author_meta( 'description' ); 1556 1556 } elseif ( is_post_type_archive() ) { 1557 $post_type = get_query_var( 'post_type' ); 1558 1559 if ( is_array( $post_type ) ) { 1560 $post_type = reset( $post_type ); 1561 } 1562 1563 $post_type_obj = get_post_type_object( $post_type ); 1564 1565 // Check if a description is set. 1566 if ( isset( $post_type_obj->description ) ) { 1567 $description = $post_type_obj->description; 1568 } else { 1569 $description = ''; 1570 } 1557 $description = get_the_post_type_description(); 1571 1558 } else { 1572 1559 $description = term_description(); … … 1581 1568 */ 1582 1569 return apply_filters( 'get_the_archive_description', $description ); 1570 } 1571 1572 /** 1573 * Retrieves the description for a post type archive. 1574 * 1575 * @since 4.9.0 1576 * 1577 * @return string The post type description. 1578 */ 1579 function get_the_post_type_description() { 1580 $post_type = get_query_var( 'post_type' ); 1581 1582 if ( is_array( $post_type ) ) { 1583 $post_type = reset( $post_type ); 1584 } 1585 1586 $post_type_obj = get_post_type_object( $post_type ); 1587 1588 // Check if a description is set. 1589 if ( isset( $post_type_obj->description ) ) { 1590 $description = $post_type_obj->description; 1591 } else { 1592 $description = ''; 1593 } 1594 1595 /** 1596 * Filters the description for a post type archive. 1597 * 1598 * @since 4.9.0 1599 * 1600 * @param string $description The post type description. 1601 * @param WP_Post_Type $post_type_obj The post type object. 1602 */ 1603 return apply_filters( 'get_the_post_type_description', $description, $post_type_obj ); 1583 1604 } 1584 1605
Note: See TracChangeset
for help on using the changeset viewer.