WordPress.org

Make WordPress Core

Ticket #24089: 24089.patch

File 24089.patch, 1.5 KB (added by SergeyBiryukov, 5 years 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' :