From 551f88dbcb6e0e940e8c425c94372e4f8a5eedb6 Mon Sep 17 00:00:00 2001 From: nacin Date: Tue, 12 Jun 2012 14:36:24 +0000 Subject: [PATCH] Use the proper value for the switch-theme nonce in the upgrader. Fixes child theme activation after install. props duck_. fixes #20914. git-svn-id: http://core.svn.wordpress.org/trunk@21061 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/class-wp-upgrader.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wp-admin/includes/class-wp-upgrader.php b/wp-admin/includes/class-wp-upgrader.php index f1ca14135d..112081f4f1 100644 --- a/wp-admin/includes/class-wp-upgrader.php +++ b/wp-admin/includes/class-wp-upgrader.php @@ -1513,7 +1513,7 @@ class Theme_Installer_Skin extends WP_Upgrader_Skin { 'template' => $template, 'stylesheet' => $stylesheet, ), admin_url('themes.php') ); - $activate_link = wp_nonce_url( $activate_link, 'switch-theme_' . $template ); + $activate_link = wp_nonce_url( $activate_link, 'switch-theme_' . $stylesheet ); $install_actions = array(); $install_actions['preview'] = '' . __('Preview') . ''; @@ -1577,7 +1577,7 @@ class Theme_Upgrader_Skin extends WP_Upgrader_Skin { 'template' => $template, 'stylesheet' => $stylesheet, ), admin_url('themes.php') ); - $activate_link = wp_nonce_url( $activate_link, 'switch-theme_' . $template ); + $activate_link = wp_nonce_url( $activate_link, 'switch-theme_' . $stylesheet ); if ( get_stylesheet() == $stylesheet ) { $update_actions['preview'] = '' . __('Customize') . '';