=' ) && version_compare( $wp_version, SITEAUDITHUB_MIN_WP, '>=' ); } register_activation_hook( __FILE__, array( 'SiteAuditHub\\Installer', 'activate' ) ); register_deactivation_hook( __FILE__, array( 'SiteAuditHub\\Installer', 'deactivate' ) ); add_action( 'plugins_loaded', static function () { if ( ! siteaudithub_environment_ok() ) { add_action( 'admin_notices', static function () { echo '

' . esc_html( sprintf( /* translators: 1: minimum WordPress version, 2: minimum PHP version */ __( 'SiteAuditHub requires WordPress %1$s+ and PHP %2$s+. The plugin is inactive until the site meets these requirements.', 'siteaudithub' ), SITEAUDITHUB_MIN_WP, SITEAUDITHUB_MIN_PHP ) ) . '

'; } ); return; } \SiteAuditHub\Plugin::instance()->boot(); } );