fix: Ensure SitiWebUpdater is only loaded if the class does not exist

This commit is contained in:
2025-12-12 15:34:28 +00:00
parent 5ba5c9f6a4
commit 1b2ff44eb4

View File

@@ -3,7 +3,7 @@
* Plugin Name: Siti Stock Plugin
* Plugin URI: https://github.com/SitiWeb/siti-stock-plugin
* Description: Synchroniseert WooCommerce voorraad met het externe Siti voorraadplatform.
* Version: 1.0.0
* Version: 1.1.1
* Author: Siti Web
* Author URI: https://www.siti.nl
* Requires PHP: 8.1
@@ -21,7 +21,10 @@ define( 'SITI_STOCK_PLUGIN_FILE', __FILE__ );
define( 'SITI_STOCK_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
require_once __DIR__ . '/includes/class-siti-stock-plugin.php';
if ( ! class_exists( 'SitiWebUpdater' ) ) {
require_once __DIR__ . '/SitiWebUpdater.php';
}
register_activation_hook( __FILE__, array( 'Siti_Stock_Plugin', 'activate' ) );
register_deactivation_hook( __FILE__, array( 'Siti_Stock_Plugin', 'deactivate' ) );