PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.9.2
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.9.2
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 All 149 releases
← All changes | vendor/codeinwp/themeisle-sdk/src/Modules/Rollback.php +0 -15 3.10.123.9.2 View file →
@@ -283,23 +283,8 @@
283 283 $theme = $folder . '/style.css';
284 284 $nonce = 'upgrade-theme_' . $theme;
285 285 $url = 'update.php?action=upgrade-theme&theme=' . urlencode( $theme );
286 286
287 - /**
288 - * The rollback will attach a temporary theme for the rollback to the transient.
289 - * However, when executing the upgrade for the attached theme we need to change the slug to the original theme slug.
290 - * This is because it will use the slug to create a temp folder for the theme used during the upgrade.
291 - */
292 - add_filter(
293 - 'upgrader_package_options',
294 - function( $options ) use ( $folder, $theme ) {
295 - if ( isset( $options['hook_extra']['theme'] ) && $options['hook_extra']['theme'] === $theme && isset( $options['hook_extra']['temp_backup']['slug'] ) ) {
296 - $options['hook_extra']['temp_backup']['slug'] = $folder;
297 - }
298 - return $options;
299 - }
300 - );
301 -
302 287 $upgrader = new \Theme_Upgrader( new \Theme_Upgrader_Skin( compact( 'title', 'nonce', 'url', 'theme' ) ) );
303 288 $upgrader->upgrade( $theme );
304 289 delete_transient( $this->product->get_key() . '_warning_rollback' );
305 290 wp_die(