a:7:{s:4:"slug";s:15:"comments_filter";s:10:"properties";a:14:{s:4:"slug";s:15:"comments_filter";s:4:"name";s:13:"Comments SPAM";s:21:"show_module_menu_item";b:0;s:19:"show_module_options";b:1;s:11:"storage_key";s:14:"commentsfilter";s:7:"tagline";s:42:"Block comment SPAM and retain your privacy";s:12:"use_sessions";b:1;s:12:"show_central";b:1;s:17:"access_restricted";b:1;s:7:"premium";b:0;s:18:"run_if_whitelisted";b:0;s:19:"run_if_verified_bot";b:0;s:12:"run_if_wpcli";b:0;s:5:"order";i:50;}s:13:"admin_notices";a:1:{s:15:"akismet-running";a:4:{s:2:"id";s:15:"akismet-running";s:12:"plugin_admin";s:3:"yes";s:16:"plugin_page_only";b:1;s:4:"type";s:7:"warning";}}s:8:"sections";a:7:{i:0;a:5:{s:4:"slug";s:42:"section_bot_comment_spam_protection_filter";s:5:"title";s:44:"Automatic Bot Comment SPAM Protection Filter";s:11:"title_short";s:8:"Bot SPAM";s:7:"primary";b:1;s:7:"summary";a:2:{i:0;s:66:"Purpose - Blocks 100% of all automated bot-generated comment SPAM.";i:1;s:57:"Recommendation - Use of this feature is highly recommend.";}}i:1;a:4:{s:4:"slug";s:17:"section_recaptcha";s:5:"title";s:16:"Google reCAPTCHA";s:11:"title_short";s:9:"reCAPTCHA";s:7:"summary";a:3:{i:0;s:53:"Purpose - Adds Google reCAPTCHA to the Comment Forms.";i:1;s:37:"Recommendation - Keep this turned on.";i:2;s:109:"Note - You will need to register for Google reCAPTCHA keys and store them in the Shield 'Dashboard' settings.";}}i:2;a:4:{s:4:"slug";s:25:"section_human_spam_filter";s:5:"title";s:36:"Human Comment SPAM Protection Filter";s:11:"title_short";s:10:"Human SPAM";s:7:"summary";a:2:{i:0;s:78:"Purpose - Uses a 3rd party SPAM dictionary to detect human-based comment SPAM.";i:1;s:176:"Recommendation - Use of this feature is highly recommend.This tool, unlike other SPAM tools such as Akismet, will not send your comment data to 3rd party services for analysis.";}}i:3;a:4:{s:4:"slug";s:31:"section_bot_comment_spam_common";s:5:"title";s:37:"Common Settings For All SPAM Scanning";s:11:"title_short";s:15:"Common Settings";s:7:"summary";a:1:{i:0;s:59:"Purpose - Settings that apply to all comment SPAM scanning.";}}i:4;a:4:{s:4:"slug";s:21:"section_user_messages";s:5:"title";s:32:"Customize Messages Shown To User";s:11:"title_short";s:16:"Visitor Messages";s:7:"summary";a:3:{i:0;s:51:"Purpose - Customize the messages shown to visitors.";i:1;s:70:"Recommendation - Be sure to change the messages to suit your audience.";i:2;s:75:"Hint - To reset any message to its default, enter the text exactly: default";}}i:5;a:4:{s:4:"slug";s:61:"section_enable_plugin_feature_spam_comments_protection_filter";s:5:"title";s:39:"Enable Module: Comments SPAM Protection";s:11:"title_short";s:14:"Disable Module";s:7:"summary";a:2:{i:0;s:126:"Purpose - The Comments Filter can block 100% of automated spam bots and also offer the option to analyse human-generated spam.";i:1;s:60:"Recommendation - Keep the Comments Filter feature turned on.";}}i:6;a:2:{s:4:"slug";s:14:"section_non_ui";s:6:"hidden";b:1;}}s:7:"options";a:16:{i:0;a:9:{s:3:"key";s:22:"enable_comments_filter";s:7:"section";s:61:"section_enable_plugin_feature_spam_comments_protection_filter";s:7:"default";s:1:"Y";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/3z";s:9:"link_blog";s:23:"https://shsec.io/wpsf04";s:4:"name";s:22:"Enable SPAM Protection";s:7:"summary";s:55:"Enable (or Disable) The Comments SPAM Protection module";s:11:"description";s:83:"Un-Checking this option will completely disable the Comments SPAM Protection module";}i:1;a:10:{s:3:"key";s:25:"trusted_commenter_minimum";s:7:"section";s:31:"section_bot_comment_spam_common";s:7:"default";i:1;s:3:"min";i:1;s:4:"type";s:7:"integer";s:9:"link_info";s:19:"https://shsec.io/fu";s:9:"link_blog";s:0:"";s:4:"name";s:25:"Trusted Commenter Minimum";s:7:"summary";s:63:"Minimum Number Of Approved Comments Before Commenter Is Trusted";s:11:"description";s:117:"Specify how many approved comments must exist before a commenter is trusted and their comments are no longer scanned.";}i:2;a:10:{s:3:"key";s:18:"trusted_user_roles";s:7:"section";s:31:"section_bot_comment_spam_common";s:7:"premium";b:1;s:7:"default";a:5:{i:0;s:13:"administrator";i:1;s:6:"editor";i:2;s:6:"author";i:3;s:11:"contributor";i:4;s:10:"subscriber";}s:4:"type";s:5:"array";s:9:"link_info";s:19:"https://shsec.io/fu";s:9:"link_blog";s:0:"";s:4:"name";s:13:"Trusted Users";s:7:"summary";s:54:"Don't Scan Comments For Users With The Following Roles";s:11:"description";s:124:"Shield doesn't normally scan comments from logged-in or registered users. Specify user roles here that shouldn't be scanned.";}i:3;a:9:{s:3:"key";s:31:"enable_comments_gasp_protection";s:7:"section";s:42:"section_bot_comment_spam_protection_filter";s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/3n";s:9:"link_blog";s:19:"https://shsec.io/2n";s:4:"name";s:15:"GASP Protection";s:7:"summary";s:22:"Block Bot Comment SPAM";s:11:"description";s:121:"Taking the lead from the original GASP plugin for WordPress, we have extended it to include advanced spam-bot protection.";}i:4;a:10:{s:3:"key";s:26:"comments_cooldown_interval";s:7:"section";s:42:"section_bot_comment_spam_protection_filter";s:7:"default";i:10;s:3:"min";i:0;s:4:"type";s:7:"integer";s:9:"link_info";s:19:"https://shsec.io/3o";s:9:"link_blog";s:0:"";s:4:"name";s:17:"Comments Cooldown";s:7:"summary";s:61:"Limit posting comments to X seconds after the page has loaded";s:11:"description";s:109:"By forcing a comments cooldown period, you restrict a Spambot's ability to post multiple times to your posts.";}i:5;a:10:{s:3:"key";s:32:"comments_default_action_spam_bot";s:7:"section";s:42:"section_bot_comment_spam_protection_filter";s:7:"default";s:4:"spam";s:4:"type";s:6:"select";s:13:"value_options";a:4:{i:0;a:2:{s:9:"value_key";i:0;s:4:"text";s:26:"Move To Pending Moderation";}i:1;a:2:{s:9:"value_key";s:4:"spam";s:4:"text";s:12:"Move To SPAM";}i:2;a:2:{s:9:"value_key";s:5:"trash";s:4:"text";s:13:"Move To Trash";}i:3;a:2:{s:9:"value_key";s:6:"reject";s:4:"text";s:18:"Block And Redirect";}}s:9:"link_info";s:19:"https://shsec.io/6j";s:9:"link_blog";s:0:"";s:4:"name";s:19:"Default SPAM Action";s:7:"summary";s:53:"How To Categorise Comments When Identified To Be SPAM";s:11:"description";s:118:"When a comment is detected as being SPAM from an automatic bot, the comment will be categorised based on this setting.";}i:6;a:9:{s:3:"key";s:33:"enable_comments_human_spam_filter";s:7:"section";s:25:"section_human_spam_filter";s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:19:"https://shsec.io/57";s:9:"link_blog";s:19:"https://shsec.io/9w";s:4:"name";s:17:"Human SPAM Filter";s:7:"summary";s:48:"Enable (or Disable) The Human SPAM Filter module";s:11:"description";s:145:"Scans the content of WordPress comments for keywords that are indicative of SPAM and marks the comment according to your preferred setting below.";}i:7;a:10:{s:3:"key";s:39:"enable_comments_human_spam_filter_items";s:7:"section";s:25:"section_human_spam_filter";s:4:"type";s:15:"multiple_select";s:7:"default";a:6:{i:0;s:11:"author_name";i:1;s:12:"author_email";i:2;s:15:"comment_content";i:3;s:3:"url";i:4;s:10:"ip_address";i:5;s:10:"user_agent";}s:13:"value_options";a:6:{i:0;a:2:{s:9:"value_key";s:11:"author_name";s:4:"text";s:11:"Author Name";}i:1;a:2:{s:9:"value_key";s:12:"author_email";s:4:"text";s:12:"Author Email";}i:2;a:2:{s:9:"value_key";s:15:"comment_content";s:4:"text";s:15:"Comment Content";}i:3;a:2:{s:9:"value_key";s:3:"url";s:4:"text";s:3:"URL";}i:4;a:2:{s:9:"value_key";s:10:"ip_address";s:4:"text";s:10:"IP Address";}i:5;a:2:{s:9:"value_key";s:10:"user_agent";s:4:"text";s:18:"Browser User Agent";}}s:9:"link_info";s:19:"https://shsec.io/58";s:9:"link_blog";s:0:"";s:4:"name";s:20:"Comment Filter Items";s:7:"summary";s:33:"Select The Items To Scan For SPAM";s:11:"description";s:108:"When a user submits a comment, only the selected parts of the comment data will be scanned for SPAM content.";}i:8;a:8:{s:3:"key";s:34:"comments_default_action_human_spam";s:7:"section";s:25:"section_human_spam_filter";s:7:"default";i:0;s:4:"type";s:6:"select";s:13:"value_options";a:4:{i:0;a:2:{s:9:"value_key";i:0;s:4:"text";s:26:"Move To Pending Moderation";}i:1;a:2:{s:9:"value_key";s:4:"spam";s:4:"text";s:12:"Move To SPAM";}i:2;a:2:{s:9:"value_key";s:5:"trash";s:4:"text";s:13:"Move To Trash";}i:3;a:2:{s:9:"value_key";s:6:"reject";s:4:"text";s:18:"Block And Redirect";}}s:4:"name";s:19:"Default SPAM Action";s:7:"summary";s:54:"How To Categorise Comments When Identified To Be SPAM'";s:11:"description";s:119:"When a comment is detected as being SPAM from a human commenter, the comment will be categorised based on this setting.";}i:9;a:9:{s:3:"key";s:32:"enable_google_recaptcha_comments";s:7:"section";s:17:"section_recaptcha";s:7:"default";s:1:"N";s:4:"type";s:8:"checkbox";s:9:"link_info";s:22:"https://shsec.io/shld5";s:9:"link_blog";s:0:"";s:4:"name";s:16:"Google reCAPTCHA";s:7:"summary";s:36:"Enable Google reCAPTCHA For Comments";s:11:"description";s:71:"Use Google reCAPTCHA on the comments form to prevent bot-spam comments.";}i:10;a:11:{s:3:"key";s:31:"google_recaptcha_style_comments";s:7:"section";s:17:"section_recaptcha";s:7:"premium";b:1;s:7:"default";s:7:"default";s:4:"type";s:6:"select";s:13:"value_options";a:4:{i:0;a:2:{s:9:"value_key";s:7:"default";s:4:"text";s:13:"Default Style";}i:1;a:2:{s:9:"value_key";s:5:"light";s:4:"text";s:11:"Light Theme";}i:2;a:2:{s:9:"value_key";s:4:"dark";s:4:"text";s:10:"Dark Theme";}i:3;a:2:{s:9:"value_key";s:9:"invisible";s:4:"text";s:9:"Invisible";}}s:9:"link_info";s:19:"https://shsec.io/e4";s:9:"link_blog";s:0:"";s:4:"name";s:15:"reCAPTCHA Style";s:7:"summary";s:38:"How Google reCAPTCHA Will Be Displayed";s:11:"description";s:109:"You can choose the reCAPTCHA display format that best suits your site, including the new Invisible Recaptcha.";}i:11;a:10:{s:3:"key";s:30:"comments_token_expire_interval";s:7:"section";s:42:"section_bot_comment_spam_protection_filter";s:7:"default";i:600;s:3:"min";i:0;s:4:"type";s:7:"integer";s:9:"link_info";s:19:"https://shsec.io/3o";s:9:"link_blog";s:19:"https://shsec.io/9v";s:4:"name";s:20:"Comment Token Expire";s:7:"summary";s:54:"A visitor has X seconds within which to post a comment";s:11:"description";s:209:"Default: 600 seconds (10 minutes). Each visitor is given a unique 'Token' so they can comment. This restricts spambots, but we need to force these tokens to expire and at the same time not bother the visitors.";}i:12;a:10:{s:3:"key";s:23:"custom_message_checkbox";s:7:"section";s:21:"section_user_messages";s:9:"sensitive";b:1;s:7:"default";s:7:"default";s:4:"type";s:4:"text";s:9:"link_info";s:19:"https://shsec.io/3p";s:9:"link_blog";s:0:"";s:4:"name";s:23:"Custom Checkbox Message";s:7:"summary";s:63:"If you want a custom checkbox message, please provide this here";s:11:"description";s:50:"You can customise the message beside the checkbox.";}i:13;a:10:{s:3:"key";s:20:"custom_message_alert";s:7:"section";s:21:"section_user_messages";s:9:"sensitive";b:1;s:7:"default";s:7:"default";s:4:"type";s:4:"text";s:9:"link_info";s:19:"https://shsec.io/3p";s:9:"link_blog";s:0:"";s:4:"name";s:20:"Custom Alert Message";s:7:"summary";s:60:"If you want a custom alert message, please provide this here";s:11:"description";s:101:"This alert message is displayed when a visitor attempts to submit a comment without checking the box.";}i:14;a:10:{s:3:"key";s:27:"custom_message_comment_wait";s:7:"section";s:21:"section_user_messages";s:9:"sensitive";b:1;s:7:"default";s:7:"default";s:4:"type";s:4:"text";s:9:"link_info";s:19:"https://shsec.io/3p";s:9:"link_blog";s:0:"";s:4:"name";s:19:"Custom Wait Message";s:7:"summary";s:74:"If you want a custom submit-button wait message, please provide this here.";s:11:"description";s:111:"Where you see the '%s' this will be the number of seconds. You must ensure you include 1, and only 1, of these.";}i:15;a:10:{s:3:"key";s:29:"custom_message_comment_reload";s:7:"section";s:21:"section_user_messages";s:9:"sensitive";b:1;s:7:"default";s:7:"default";s:4:"type";s:4:"text";s:9:"link_info";s:19:"https://shsec.io/3p";s:9:"link_blog";s:0:"";s:4:"name";s:21:"Custom Reload Message";s:7:"summary";s:90:"If you want a custom message when the comment token has expired, please provide this here.";s:11:"description";s:81:"This message is displayed on the submit-button when the comment token is expired.";}}s:11:"definitions";a:4:{s:24:"url_spam_blacklist_terms";s:89:"https://raw.githubusercontent.com/splorp/wordpress-comment-blacklist/master/blacklist.txt";s:34:"spambot_comments_filter_table_name";s:23:"spambot_comments_filter";s:37:"spambot_comments_filter_table_columns";a:6:{i:0;s:2:"id";i:1;s:7:"post_id";i:2;s:12:"unique_token";i:3;s:2:"ip";i:4;s:10:"created_at";i:5;s:10:"deleted_at";}s:6:"events";a:3:{s:14:"spam_block_bot";a:2:{s:6:"recent";b:1;s:7:"offense";b:1;}s:20:"spam_block_recaptcha";a:2:{s:6:"recent";b:1;s:7:"offense";b:1;}s:16:"spam_block_human";a:2:{s:6:"recent";b:1;s:7:"offense";b:1;}}}s:10:"meta_modts";i:1582499933;}