WordPress.org

Make WordPress Core

Ticket #24089: 24089.patch

File 24089.patch, 1.5 KB (added by SergeyBiryukov, 12 months ago)
  • wp-includes/post-formats.php

     
    6363 
    6464        if ( !empty($format) ) { 
    6565                $format = sanitize_key($format); 
    66                 if ( 'standard' == $format || !in_array( $format, array_keys( get_post_format_slugs() ) ) ) 
     66                if ( 'standard' == $format || !in_array( $format, get_post_format_slugs() ) ) 
    6767                        $format = ''; 
    6868                else 
    6969                        $format = 'post-format-' . $format; 
  • wp-includes/theme.php

     
    12611261        switch ( $feature ) { 
    12621262                case 'structured-post-formats' : 
    12631263                        if ( is_array( $args[0] ) ) 
    1264                                 $args[0] = array_intersect( $args[0], array_keys( get_post_format_slugs() ) ); 
     1264                                $args[0] = array_intersect( $args[0], get_post_format_slugs() ); 
    12651265                        // structured-post-formats support automatically adds support for post-formats. 
    12661266                        $_wp_theme_features['post-formats'] = $args; 
    12671267                case 'post-formats' : 
     
    12691269                        if ( current_theme_supports( 'structured-post-formats' ) ) 
    12701270                                $args = get_theme_support( 'structured-post-formats' ); 
    12711271                        elseif ( is_array( $args[0] ) ) 
    1272                                 $args[0] = array_intersect( $args[0], array_keys( get_post_format_slugs() ) ); 
     1272                                $args[0] = array_intersect( $args[0], get_post_format_slugs() ); 
    12731273                        break; 
    12741274 
    12751275                case 'custom-header-uploads' :