Only show welcome screen on major version upgrade
This commit is contained in:
@@ -85,9 +85,21 @@ class SP_Install {
|
|||||||
// Flush rules after install
|
// Flush rules after install
|
||||||
flush_rewrite_rules();
|
flush_rewrite_rules();
|
||||||
|
|
||||||
// Redirect to welcome screen
|
// Get current major version
|
||||||
|
$version = explode( '.', $current_version, 3 );
|
||||||
|
unset( $version[2] );
|
||||||
|
$major_current_version = implode( '.', $version );
|
||||||
|
|
||||||
|
// Get new major version
|
||||||
|
$version = explode( '.', SP()->version, 3 );
|
||||||
|
unset( $version[2] );
|
||||||
|
$major_version = implode( '.', $version );
|
||||||
|
|
||||||
|
// Redirect to welcome screen if major version has changed
|
||||||
|
if ( $major_current_version !== $major_version ) {
|
||||||
set_transient( '_sp_activation_redirect', 1, 60 * 60 );
|
set_transient( '_sp_activation_redirect', 1, 60 * 60 );
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Default options
|
* Default options
|
||||||
|
|||||||
Reference in New Issue
Block a user