'5.0.0', 'filename' => __FILE__, 'path' => dirname(__FILE__), 'autoloader' => dirname(__FILE__) . '/vendor/autoload.php', 'initializer' => dirname(__FILE__) . '/mailpoet_initializer.php', ]; require_once(ABSPATH . 'wp-admin/includes/plugin.php'); function mailpoet_premium_deactivate_plugin() { deactivate_plugins(plugin_basename(__FILE__)); if (!empty($_GET['activate'])) { unset($_GET['activate']); } } // Check for minimum supported PHP version if (version_compare(phpversion(), '7.4.0', '<')) { add_action('admin_notices', 'mailpoet_premium_php_version_notice'); // deactivate the plugin add_action('admin_init', 'mailpoet_premium_deactivate_plugin'); return; } // Display PHP version error notice function mailpoet_premium_php_version_notice() { $notice = str_replace( '[link]', '', __('MailPoet Premium requires PHP version 7.4.0 or newer (version 8.1 recommended). Please read our [link]instructions[/link] on how to resolve this issue.', 'mailpoet-premium') ); $notice = str_replace('[/link]', '', $notice); printf( '
%1$s
%1$s