id = 'magic-links'; $this->title = __( 'Magic Links', 'better-wp-security' ); $this->description = __( 'Send an email with a Magic Link that bypasses a username lockout.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'http://ithemes.com/security/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Magic_Links_Settings_Page(); final class ITSEC_Malware_Scheduling_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'malware-scheduling'; $this->title = __( 'Malware Scan Scheduling', 'better-wp-security' ); $this->description = __( 'Protect your site with automated malware scans. When this feature is enabled, the site will be automatically scanned each day. If a problem is found, an email is sent to select users.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'http://ithemes.com/security/wordpress-malware-scan/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Malware_Scheduling_Settings_Page(); final class ITSEC_Privilege_Escalation_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'privilege'; $this->title = __( 'Privilege Escalation', 'better-wp-security' ); $this->description = __( 'Allow administrators to temporarily grant extra access to a user of the site for a specified period of time.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/security/wordpress-privilege-escalation/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Privilege_Escalation_Settings_Page(); final class ITSEC_Recaptcha_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'recaptcha'; $this->title = __( 'reCAPTCHA', 'better-wp-security' ); $this->description = __( 'Protect your site from bots by verifying that the person submitting comments or logging in is indeed human.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/security/wordpress-recaptcha/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Recaptcha_Settings_Page(); final class ITSEC_Import_Export_Settings_Page extends ITSEC_Module_Settings_Page { private $version = 1; public function __construct() { $this->id = 'import-export'; $this->title = __( 'Settings Import and Export', 'better-wp-security' ); $this->description = __( 'Export your settings as a backup or to import on other sites for quicker setup.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/security/import-export-settings/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Import_Export_Settings_Page(); final class ITSEC_Two_Factor_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'two-factor'; $this->title = __( 'Two-Factor Authentication', 'better-wp-security' ); $this->description = __( 'Two-Factor Authentication greatly increases the security of your WordPress user account by requiring additional information beyond your username and password in order to log in.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/security/wordpress-two-factor-authentication/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Two_Factor_Settings_Page(); final class ITSEC_User_Security_Check_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'user-security-check'; $this->title = __( 'User Security Check', 'better-wp-security' ); $this->description = __( 'Every user on your site affects overall security. See how your users might be affecting your security and take action when needed.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/security/wordpress-user-security-check/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_User_Security_Check_Settings_Page(); final class ITSEC_User_Logging_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'user-logging'; $this->title = __( 'User Logging', 'better-wp-security' ); $this->description = __( 'Log user actions such as login, saving content and others.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/security/wordpress-user-log/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_User_Logging_Settings_Page(); final class ITSEC_Version_Management_Settings_Page extends ITSEC_Module_Settings_Page { public function __construct() { $this->id = 'version-management'; $this->title = __( 'Version Management', 'better-wp-security' ); $this->description = __( 'Protect your site when outdated software is not updated quickly enough.', 'better-wp-security' ); $this->type = 'recommended'; $this->pro = true; $this->upsell = true; $this->upsell_url = 'https://ithemes.com/wordpress-version-management-ithemes-security-pro/?utm_source=wordpressadmin&utm_medium=widget&utm_campaign=itsecfreecta'; parent::__construct(); } } new ITSEC_Version_Management_Settings_Page();