40
40
check_admin_referer('activate-plugin_' . $plugin);
42
$result = activate_plugin($plugin, self_admin_url('plugins.php?error=true&plugin=' . $plugin), is_network_admin() );
42
$result = activate_plugin($plugin, self_admin_url('plugins.php?error=true&plugin=' . urlencode( $plugin ) ), is_network_admin() );
43
43
if ( is_wp_error( $result ) ) {
44
44
if ( 'unexpected_output' == $result->get_error_code() ) {
46
46
wp_redirect(add_query_arg('_error_nonce', wp_create_nonce('plugin-activation-error_' . $plugin), $redirect));