WordPress.org

Make WordPress Core

Ticket #50482: 50482.diff

File 50482.diff, 1.1 KB (added by tharsheblows, 3 months ago)

move closure to its own function

  • src/wp-includes/theme.php

    diff --git a/src/wp-includes/theme.php b/src/wp-includes/theme.php
    index 304f27fdb6..9c20b6a06f 100644
    a b function _wp_keep_alive_customize_changeset_dependent_auto_drafts( $new_status, 
    36793679        }
    36803680}
    36813681
     3682/**
     3683 * Prepares the post formats when registering theme support.
     3684 *
     3685 * @since
     3686 *
     3687 * @access private
     3688 *
     3689 * @return array
     3690 */
     3691function _prepare_theme_post_formats( $formats ) {
     3692                $formats = is_array( $formats ) ? array_values( $formats[0] ) : array();
     3693                $formats = array_merge( array( 'standard' ), $formats );
     3694
     3695                return $formats;
     3696}
     3697
    36823698/**
    36833699 * Creates the initial theme features when the 'setup_theme' action is fired.
    36843700 *
    function create_initial_theme_features() { 
    40034019                                        ),
    40044020                                        'default' => array( 'standard' ),
    40054021                                ),
    4006                                 'prepare_callback' => static function ( $formats ) {
    4007                                         $formats = is_array( $formats ) ? array_values( $formats[0] ) : array();
    4008                                         $formats = array_merge( array( 'standard' ), $formats );
    4009 
    4010                                         return $formats;
    4011                                 },
     4022                                'prepare_callback' => '_prepare_theme_post_formats',
    40124023                        ),
    40134024                )
    40144025        );