Changeset 39338
- Timestamp:
- 11/22/2016 11:40:22 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/theme.php
r39276 r39338 1640 1640 'post_status' => get_post_stati(), 1641 1641 'name' => sanitize_title( $stylesheet ), 1642 ' number'=> 1,1642 'posts_per_page' => 1, 1643 1643 'no_found_rows' => true, 1644 1644 'cache_results' => true, … … 1650 1650 if ( get_stylesheet() === $stylesheet ) { 1651 1651 $post_id = get_theme_mod( 'custom_css_post_id' ); 1652 if ( ! $post_id || ! get_post( $post_id ) ) { 1652 1653 if ( $post_id > 0 && get_post( $post_id ) ) { 1654 $post = get_post( $post_id ); 1655 } else { 1653 1656 $query = new WP_Query( $custom_css_query_vars ); 1654 1657 $post = $query->post; … … 1657 1660 * @todo This should get cleared if a custom_css post is added/removed. 1658 1661 */ 1659 set_theme_mod( 'custom_css_post_id', $post ? $post->ID : -1 ); 1660 } elseif ( $post_id > 0 ) { 1661 $post = get_post( $post_id ); 1662 if ( $post ) { 1663 set_theme_mod( 'custom_css_post_id', $post->ID ); 1664 } elseif ( -1 !== $post_id ) { 1665 set_theme_mod( 'custom_css_post_id', -1 ); 1666 } 1662 1667 } 1663 1668 } else {
Note: See TracChangeset
for help on using the changeset viewer.