diff --git a/includes/admin/class-sp-admin-welcome.php b/includes/admin/class-sp-admin-welcome.php index 6c742778..e61afe1b 100644 --- a/includes/admin/class-sp-admin-welcome.php +++ b/includes/admin/class-sp-admin-welcome.php @@ -161,7 +161,7 @@ class SP_Admin_Welcome { $sport = $_POST['sportspress_sport']; SP_Admin_Sports::apply_preset( $sport ); update_option( 'sportspress_sport', $_POST['sportspress_sport'] ); - update_option( '_sportspress_needs_welcome', 1 ); + update_option( 'sportspress_installed', 1 ); ?>

@@ -173,7 +173,7 @@ class SP_Admin_Welcome { SP_Admin_Sample_Data::insert_posts(); endif; ?> - +
diff --git a/includes/class-sp-install.php b/includes/class-sp-install.php index 9a988250..417b6555 100644 --- a/includes/class-sp-install.php +++ b/includes/class-sp-install.php @@ -22,6 +22,9 @@ class SP_Install { */ public function __construct() { register_activation_hook( SP_PLUGIN_FILE, array( $this, 'install' ) ); + + if ( defined( 'SP_PRO_PLUGIN_FILE' ) ) + register_activation_hook( SP_PRO_PLUGIN_FILE, array( $this, 'install' ) ); add_action( 'admin_init', array( $this, 'install_actions' ) ); add_action( 'admin_init', array( $this, 'check_version' ), 5 ); @@ -94,11 +97,6 @@ class SP_Install { // Update version update_option( 'sportspress_version', SP()->version ); - // Check if pages are needed - if ( ! get_option( 'sportspress_sport' ) ) { - update_option( '_sp_needs_welcome', 1 ); - } - // Flush rules after install flush_rewrite_rules(); @@ -134,15 +132,6 @@ class SP_Install { add_option( 'sportspress_frontend_css_text', '#222222' ); add_option( 'sportspress_frontend_css_heading', '#ffffff' ); add_option( 'sportspress_frontend_css_link', '#00a69c' ); - - if ( ! get_option( 'sportspress_installed' ) ) { - // Configure default sport - $sport = 'custom'; - update_option( 'sportspress_sport', $sport ); - - // Flag as installed - update_option( 'sportspress_installed', 1 ); - } } /**