WordPress.org

Make WordPress Core

Ticket #17979: after_switch_theme.17979.diff

File after_switch_theme.17979.diff, 1.5 KB (added by scribu, 6 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}