WordPress.org

Make WordPress Core

Ticket #18691: current_theme_supports.diff

File current_theme_supports.diff, 551 bytes (added by ericmann, 7 years ago)

Allow selection of specific post type in current_theme_supports()

  • wp-includes/theme.php

     
    19521952                        else
    19531953                                return false;
    19541954                        break;
     1955
     1956                case 'post-formats':
     1957                        // specific post formats can be registered by passing an array of types to
     1958                        // add_theme_support()
     1959                        $post_type = $args[0];
     1960                        if ( in_array($post_type, $_wp_theme_features[$feature][0]) )
     1961                                return true;
     1962                        else
     1963                                return false;
     1964                        break;
    19551965        }
    19561966
    19571967        return true;