Royal MCP GuardPress ForgeCache SiteVault Royal Links SEObolt FormForge Royal Affiliates Support Case Studies AI Credits My Account Cart
Support / GuardPress

GuardPress Documentation

Complete guide to protecting your WordPress site with GuardPress. This free plugin provides essential security features including brute force protection, login security, hardening, and activity logging.

Getting Started

GuardPress is a free, lightweight WordPress security plugin that provides essential protection against common threats. It's designed to be easy to use while providing effective security measures.

Key Features

Brute Force Protection

Blocks repeated login attempts and bans malicious IP addresses automatically.

Login Security

Math CAPTCHA on login forms and rate limiting for login attempts.

WordPress Hardening

Disable XML-RPC, hide WordPress version, secure file permissions.

Activity Logging

Track user logins, content changes, and security events.

Uptime Monitoring

Monitor your site's availability and get notified of downtime.

Vulnerability Alerts

Get notified when plugins or themes have known vulnerabilities.

Requirements

Need More Protection?

Upgrade to GuardPress Pro for advanced features like firewall, malware scanning, 2FA, file monitoring, and automated backups.

View Pro Features

Installation

From WordPress.org (Recommended)

Search for the plugin

In your WordPress admin, go to Plugins > Add New and search for "GuardPress"

Install and activate

Click "Install Now" then "Activate" once installation completes

Configure your settings

Go to GuardPress in your admin menu to access the dashboard and configure your security settings

Recommended First Steps

Start by enabling Brute Force Protection and Login Security from the dashboard. These provide immediate protection with sensible defaults.

Quick Start

Get protected in minutes with these essential settings:

Enable Brute Force Protection

Go to GuardPress > Login Protection and enable brute force protection.

Configure Login Limits

Set maximum login attempts (recommended: 5 attempts, 15 minute lockout).

Enable Hardening

Go to GuardPress > Hardening and enable recommended security measures.

Review the Dashboard

Check the security dashboard for any recommendations or warnings.

GuardPress Dashboard

Brute Force Protection

Brute force attacks try to guess your password by attempting thousands of combinations. GuardPress detects and blocks these attacks automatically.

How It Works

  1. Tracks failed login attempts per IP address
  2. After the configured max attempts, temporarily blocks the IP
  3. Blocked IPs see an error message with remaining lockout time
  4. Successful login clears the failed attempt counter

Settings

Setting Description Default
Max Login Attempts Failed attempts before lockout 5
Lockout Duration How long to block the IP 15 minutes
Admin IP Auto-Whitelist

Your IP address is automatically whitelisted while you're logged in as an admin. This prevents you from accidentally locking yourself out.

GuardPress Login Protection

Login Security

Additional measures to protect your WordPress login page from unauthorized access.

Features

CAPTCHA Protection

The math CAPTCHA adds a simple security question that blocks automated bots while remaining easy for real users to solve.

GuardPress Login Settings

WordPress Hardening

Hardening measures close common security holes in WordPress.

Available Options

Recommended Setup

All hardening options are enabled by default. We recommend keeping them enabled for maximum protection.

GuardPress Hardening

Activity Log

Track important events on your WordPress site for security monitoring and accountability.

Logged Events

Log Retention

The Lite version keeps the last 100 log entries. Older entries are automatically removed to save database space. Upgrade to Pro for unlimited log retention.

GuardPress Activity Log

Uptime Monitoring

Monitor your site's availability and get notified when it goes down.

Features

GuardPress Settings

Troubleshooting

Locked out of your site?

If you've been blocked by brute force protection, see our Locked Out Recovery Guide for step-by-step database and FTP recovery methods.

Important

Deleting and reinstalling the plugin won't unblock you - the block data is stored in the database. You must clear the rsl_ip_blocklist table.

Quick recovery options:

  1. Wait for the lockout period to expire (usually 15 minutes)
  2. Use phpMyAdmin to run: TRUNCATE TABLE wp_rsl_ip_blocklist;
  3. Access your site via FTP and rename the plugin folder temporarily

CAPTCHA not displaying correctly

Conflict with other plugins

Frequently Asked Questions

Is GuardPress really free?

Yes! GuardPress is 100% free with no hidden fees. It includes all the essential security features most sites need. The Pro version adds advanced features for sites requiring additional protection.

Will this slow down my site?

No. GuardPress is designed to be lightweight. Security checks run efficiently and don't impact page load times for visitors.

What's the difference between Lite and Pro?

GuardPress Pro adds: firewall protection, malware scanning, two-factor authentication, file integrity monitoring, automated backups, database security, and priority support.

Can I use this with other security plugins?

We recommend using only one security plugin at a time to avoid conflicts. GuardPress provides comprehensive protection on its own.