WordPress.org

Make WordPress Core

Ticket #24453: 24453.patch

File 24453.patch, 1.7 KB (added by SergeyBiryukov, 9 years ago)
  • wp-includes/post-formats.php

     
    327327        if ( empty( $format ) || in_array( $format, array( 'status', 'aside', 'chat', 'gallery' ) ) )
    328328                return $content;
    329329
    330         if ( current_theme_supports( 'structured-post-formats', $format ) )
     330        if ( current_theme_supports( 'post-formats', $format ) )
    331331                return $content;
    332332
    333333        $defaults = array(
  • wp-includes/theme.php

     
    12591259                $args = array_slice( func_get_args(), 1 );
    12601260
    12611261        switch ( $feature ) {
    1262                 case 'structured-post-formats' :
     1262                case 'post-formats' :
    12631263                        if ( is_array( $args[0] ) )
    12641264                                $args[0] = array_intersect( $args[0], get_post_format_slugs() );
    1265                         // structured-post-formats support automatically adds support for post-formats.
    1266                         $_wp_theme_features['post-formats'] = $args;
    1267                 case 'post-formats' :
    1268                         // An existing structured-post-formats support declaration overrides post-formats.
    1269                         if ( current_theme_supports( 'structured-post-formats' ) )
    1270                                 $args = get_theme_support( 'structured-post-formats' );
    1271                         elseif ( is_array( $args[0] ) )
    1272                                 $args[0] = array_intersect( $args[0], get_post_format_slugs() );
    12731265                        break;
    12741266
    12751267                case 'custom-header-uploads' :
     
    15551547                        return in_array( $content_type, $_wp_theme_features[$feature][0] );
    15561548                        break;
    15571549
    1558                 case 'structured-post-formats':
    15591550                case 'post-formats':
    15601551                        // specific post formats can be registered by passing an array of types to
    15611552                        // add_theme_support()