Home Plugins securelywp
SecurelyWP – all-in-one security logo

SecurelyWP – all-in-one security

by SecurelyWP on WordPress.org

SecurelyWP is a simple security plugin that protects your WordPress site right after activation—no setup needed for most features.

(0)
Dashboard: Overview of your site’s security status, including CAPTCHA and 2FA settings.

Dashboard: Overview of your site’s security status, including CAPTCHA and 2FA settings.

SecurelyWP is a hassle-free security plugin that makes your WordPress site safer the moment you activate it. Most features work out of the box, with optional CAPTCHA and two-factor authentication (2FA) configuration for enhanced protection. It includes strong security features, a vulnerability scanner, system details, security headers, CAPTCHA integration, and 2FA to keep your site secure and healthy.

Why Choose SecurelyWP?

  • Works Out of the Box: Most security features activate automatically upon installation.
  • Comprehensive Protection: Guards against hacking, malicious files, form spam, and unauthorized access.
  • Lightweight: Designed to run smoothly without affecting your site’s speed or performance.
  • Free Features: Includes vulnerability scanner, system details, security headers, CAPTCHA, and 2FA to monitor and protect your site.

Features

  • Hide WordPress Version

    • Why: Stops hackers from targeting weaknesses in your WordPress version.
    • Impact: Good protection with no effect on your site’s appearance.
  • Disable PHP Execution in Uploads Folder

    • Why: Prevents harmful scripts from running if someone uploads a malicious file.
    • Impact: Strong defense against file-based attacks.
  • Prevent User Enumeration

    • Why: Blocks hackers from guessing usernames through sneaky methods.
    • Impact: Keeps your user list safe from prying eyes.
  • Detect & Warn About “admin” Username

    • Why: Alerts you if your site uses the risky “admin” username.
    • Impact: Big security boost if you change the username.
  • Disable File Editing in Dashboard

    • Why: Stops anyone from modifying your site’s code through the WordPress dashboard.
    • Impact: Major safeguard against unauthorized code changes.
  • Force HTTPS for Login & Admin

    • Why: Ensures your login and admin pages use a secure connection.
    • Impact: Critical for keeping your credentials safe.
  • Basic Brute Force Protection (Lite)

    • Why: Temporarily blocks repeated failed login attempts.
    • Impact: Strong protection against login attacks.
  • Vulnerability Scanner

    • Why: Checks your plugins, themes, and WordPress core for known security issues.
    • Impact: Helps you find and fix risks before hackers exploit them.
  • System Details

    • Why: Shows important info about your site to monitor its health.
    • Impact: Keeps you informed about your site’s status.
  • Security Headers

    • Why: Adds HTTP headers to improve your site’s security.
    • Impact: Strengthens your site’s defense with minimal setup.
  • CAPTCHA Protection (Cloudflare Turnstile)

    • Why: Adds CAPTCHA to prevent spam and bot submissions.
    • Impact: Enhances form security with user-friendly CAPTCHA.
  • Two-Factor Authentication (2FA)

    • Why: Adds an extra layer of security by requiring a second verification step during login.
    • Impact: Significantly reduces the risk of unauthorized access.

2FA Features:
– Authenticator App (TOTP): Use apps like Google Authenticator or Authy for time-based codes.
– Email 2FA: Receive codes via email for verification.
– Recovery Codes: Generate emergency codes for access if other methods are unavailable.
– Per-User Settings: Each user can configure their own 2FA preferences.
– Multisite Support: Super admins can enforce 2FA network-wide.
– Flexible Options: Choose primary 2FA method from TOTP, Email 2FA, or Recovery Codes.

Supported Forms, Plugins & Multisite for CAPTCHA:
– Core WordPress: Login, Registration, Lost Password, Comment
– E-commerce & Membership: WooCommerce Checkout, MemberPress, Ultimate Member, WP-Members
– Form Plugins: WPForms, Gravity Forms, Contact Form 7 (CF7), Formidable Forms, Forminator, Elementor Pro, Easy Digital Downloads (EDD), Mailchimp for WordPress
– Community / Forums: BuddyPress, bbPress
– Multisite: Multisite Signup Forms

How to Set Up CAPTCHA with Cloudflare Turnstile

  1. Sign Up for Cloudflare: Go to https://www.cloudflare.com/ and create a free account or log in.
  2. Add Your Site: Click “Add a Site” in the dashboard and enter your domain.
  3. Access Turnstile: Navigate to the “Turnstile” section in the Cloudflare dashboard.
  4. Create a Turnstile Widget:
    • Click “Add Widget”
    • Provide a name (e.g., “SecurelyWP CAPTCHA”)
    • Add Hostnames (your domain, e.g., example.com) Click “Add”
    • Choose the widget type (“Managed”)
  5. Get Your Keys: Copy the Site Key and Secret Key.
  6. Add Keys to SecurelyWP: Go to SecurelyWP > CAPTCHA Settings in WordPress paste keys enable CAPTCHA for desired forms.
  7. Test Your CAPTCHA: Visit a form to ensure the CAPTCHA widget appears and works correctly.

How to Set Up Two-Factor Authentication

  1. Access 2FA Settings: Go to “Profile” > “Two-Factor Authentication” in your WordPress dashboard.
  2. Enable 2FA Methods:
    • Authenticator App: Scan the QR code or enter the secret into your app (Google Authenticator, Authy). Verify with a code.
    • Email 2FA: Enable to receive codes via email.
    • Recovery Codes: Generate emergency codes. Copy or download codes for safekeeping.
  3. Choose Primary Method: Select your preferred 2FA method (Authenticator App, Email, or Recovery Codes).
  4. Test 2FA: Log out and log in to verify the 2FA prompt appears below the login form.
  5. Multisite (Super Admins): Enable network-wide 2FA enforcement for all users.
Active installations0+
Weekly downloads
16-65.96%
Version1.0.9
Last updated10/12/2025
WordPress version5.0
Tested up to6.8.3
Tags
captchaheaderssecuritytwo-factor authentication (2fa)vulnerability scanner
SecurelyWP – all-in-one security | Plugin0