WPEPP – Essential Security, Password Protect & Login Page Customizer

Changelog

2.0.3

  • Fixed custom css issue.
  • Redesigned and updated the majority of templates.
  • Added inline wrong-password error for post/page password forms — no page reload required
  • Added inline wrong-password error for site-wide password protection form — no page reload required
  • Added dedicated AJAX password handler class (class-ajax-password.php) for cleaner code organisation
  • Added external JS file (wpepp-password-ajax.js) replacing embedded inline script
  • Fixed wp.components.ToggleControl deprecation warnings — added __nextHasNoMarginBottom prop across all admin screens
  • Fixed wp.components.SelectControl deprecation warnings — added __next40pxDefaultSize and __nextHasNoMarginBottom props across all admin screens

2.0.2

  • Added modern Full Width (Pro) layout for password-protected forms — dark gradient background, glassmorphism card, and blue submit button
  • Improved password-protected form now displays correctly out of the box even before any settings are saved
  • Improved editor customizations (form wrapper background, form container background, button color) now reliably override style defaults
  • Fixed Horizontal layout form container background not showing the correct default gray (#ededed) color
  • Fixed button text not centering correctly when custom padding was set in the editor
  • Fixed input and button padding fields now start at 0 and only override when explicitly set

2.0.1

  • Added CPU Monitor — real-time CPU usage, memory stats, load average, and system health overview
  • Added Slow Query Logger — logs queries exceeding a configurable threshold with SAVEQUERIES toggle
  • Added Cron Jobs Manager — view, run, and delete WordPress cron events with overdue detection
  • Added Plugin Performance Monitor — view plugin resource impact and deactivate sluggish plugins
  • Added Options Bloat Analyzer — inspect autoloaded options size and clean expired transients
  • Added Error Log Viewer — parse and display PHP/WordPress error log entries (Pro)
  • Added WP Config Manager — toggle SAVEQUERIES, WP_DEBUG, and WP_DEBUG_LOG from the dashboard
  • Fixed login page customizer styles not applying correctly in some themes
  • Fixed password-protected form styles not rendering on certain page builders
  • Fixed conditional display meta box default values not saving properly
  • Updated admin menu name to WPEPP Security
  • Updated documentation page references to match new menu name
  • Improved uninstall cleanup — now removes all CPU Monitor data on plugin deletion

2.0.0

  • Complete rebuild with React-powered admin dashboard
  • Added real-time live preview for all form and login page styling
  • Added login page customizer (background, logo, form, fields, buttons, links, errors)
  • Added register page styling (Pro)
  • Added lost-password page styling (Pro)
  • Added login limiter — limit login attempts with configurable lockout
  • Added login honeypot — invisible bot trap for the login form
  • Added registration honeypot — spam trap for the registration form
  • Added registration rate limiter
  • Added custom login URL — hide wp-login.php (Pro)
  • Added two-factor authentication (2FA) with TOTP (Pro)
  • Added Google reCAPTCHA integration for login and registration (Pro)
  • Added login activity log (Pro)
  • Added IP blocklist and allowlist (Pro)
  • Added disposable email blocker (Pro)
  • Added email domain whitelist/blacklist (Pro)
  • Added admin approval for user registrations (Pro)
  • Added disable XML-RPC
  • Added hide WordPress version
  • Added disable REST API user enumeration
  • Added AI crawler blocker (GPTBot, CCBot, Google-Extended, etc.)
  • Added content lock system — lock posts/pages to logged-in users (Pro)
  • Added auto-expiry unlock for content lock (Pro)
  • Added role-based content lock (Pro)
  • Added conditional content display with 12 condition types
  • Added site access control — admin-only, login-required, site-wide password
  • Added member-only page template
  • Added templates gallery with 10+ professionally designed templates
  • Added after-login redirect
  • Added auto-login token generator
  • Added responsive preview toggle (desktop free, tablet/mobile Pro)
  • Migrated from Customizer (Kirki) to REST API settings
  • Full backward compatibility with v1.x settings

1.3.5

  • Conditional meta now supported in REST API responses
  • Replaced wp_redirect with wp_safe_redirect for security

1.3.1

  • Fixed conditional meta compatibility with WooCommerce

1.2.0

  • Added login form display options
  • Added 5 new styles for the password-protected form
  • Added extensive customizer live preview options
  • Added new options for text and style

1.0.0

  • Initial release

Plugin Website
Visit website

Author
Noor Alam
Version:
2.0.3
Last Updated
April 26, 2026
Active Installs
3000
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.