WordPress.org

Make WordPress Core

Ticket #17979: after_switch_theme.17979.diff

File after_switch_theme.17979.diff, 1.5 KB (added by scribu, 7 years ago)
  • wp-includes/default-filters.php

    diff --git wp-includes/default-filters.php wp-includes/default-filters.php
    index 1c69f38..64e193f 100644
    add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 ); 
    219219add_action( 'template_redirect',   'wp_shortlink_header',             11, 0 );
    220220add_action( 'wp_print_footer_scripts', '_wp_footer_scripts'                 );
    221221add_action( 'init',                'check_theme_switched',            99    );
    222 add_action( 'after_theme_change',  '_wp_sidebars_changed'                   );
     222add_action( 'after_switch_theme',  '_wp_sidebars_changed'                   );
    223223
    224224if ( isset( $_GET['replytocom'] ) )
    225225    add_filter( 'pre_option_blog_public', '__return_zero' );
  • wp-includes/theme.php

    diff --git wp-includes/theme.php wp-includes/theme.php
    index d30a679..1b9a36c 100644
    function _delete_attachment_theme_mod( $id ) { 
    19941994add_action( 'delete_attachment', '_delete_attachment_theme_mod' );
    19951995
    19961996/**
    1997  * Checks if a theme has been changed and runs 'after_theme_change' hook on the next WP load
     1997 * Checks if a theme has been changed and runs 'after_switch_theme' hook on the next WP load
    19981998 *
    19991999 * @since 3.3
    2000  */   
     2000 */
    20012001function check_theme_switched() {
    20022002        if ( false !== ( $old_theme = get_option( 'theme_switched' ) ) && !empty( $old_theme ) ) {
    2003                 do_action( 'after_theme_change', $old_theme );         
     2003                do_action( 'after_switch_theme', $old_theme );
    20042004                update_option( 'theme_switched', false );
    20052005        }
    20062006}