Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

LCS Security

This plugin adds a comprehensive suite of security measures to WordPress.

This plugin adds a comprehensive suite of security measures to WordPress. Simply install, activate, and rest assured that your site is now protected against most common attacks.

We attempted to create the "Goldilocks" of Wordpress security by finding a happy medium between the really complicated plugins that seem to slow down your site and often break functionality because they are too restrictive, and the piece-meal ones that only address one or two vulnerabilities at a time.

The following areas of security weakness are addressed:

  • XML RPC Protection - stops unauthorized content injection.
  • Author Scanning Prevention - prevents revealing of user login names.
  • Malicious Script Blocking - stops execution of scripts in specific vulnerable directories.
  • Comment Spam Prevention - adds a CAPTCHA to the comment form.
  • User Login Protection - includes automatic timed failed login attempt lockouts and CAPTCHA for login page.
  • Automatic IP Ban - bans IP's from the entire site based on number of failed login attempts.
  • IP Blacklist - allows adding known bad IP's and bans them from the entire site.
  • IP Whitelist - allows adding known good IP's.

This plugin also provides a log of all login attempts including geographical IP data.

Temporarily locked IP's can be unlocked by the administrator.

Permanently banned IP's can be un-banned by the administrator.

CAUTION: Do not use this plugin with other security plugins to avoid conflicts and other site issues. Use only one active security suite at a time.

Author LatCom Systems
Contributors latcomsystems
Tags attack, brute, captcha, comment, DDoS, force, hacker, log, login, malicious, password, protection, script, security, spam, user, virus, vulnerability, xmlrpc
  1. lcs-security screenshot 1

    Options page.

  2. lcs-security screenshot 2

    Options - continued.

  1. Download the latest zip file and extract the lcs-security directory.
  2. Upload this directory inside your /wp-content/plugins/ directory.
  3. Activate 'LCS Security' on the 'Plugins' menu in WordPress.
  4. Modify options as needed in Dashboard / LCS Security / Options page.


  • Improved handling of timed lockouts.


  • Improved compatibility with PHP versions earlier than 5.5.


  • Modified display of locked IP list to recalculate based on lockout minutes parameter setting.
  • Added more search fields to log.


  • Initial release.

Will this slow down my site?

No. This plugin is extremely light and fast and adds virtually zero overhead processing.

Can this plugin co-exist with other security plugins?

We strongly suggest using only one security plugin and disabling all others, otherwise you run the risk of conflicts and unpredictable site behavior.

What are the optimal settings for this plugin?

Unless you experience problems, you can leave the options at default settings.

I use Jetpack Forms, and started having issues with them after installing this plugin. What should I do?

Disable XML RPC protection on the LCS Security Options page.

I'm having issues with another plugin not working properly after installing this plugin. What should I do?

Disable WP-INCLUDES malicious script blocking on the LCS Security Options page.

Does this plugin perform virus scanning and cleaning?

Not at this time. If your site is already infected, we suggest restoring from a clean backup and then installing this security plugin to prevent future infections.

Does this plugin protect against DDOS attacks?

No. DDOS is best handled by specialized firewalls or cloud service providers such as CloudFlare and Amazon Web Services. Please check with your hosting service to see what options you have available for your site.

Version 1.3

Requires WordPress version: 3.5 or higher

Compatible up to: 4.6.3

Last Updated 04 Oct 2016

Date Added: 01 Oct 2016

Plugin Homepage


5 stars
2 ratings


Not Enough Data

Works: 0
Broken: 0