Security

Browse manual On this page × Wordpress Manual WordPress Fundamentals Toggle WordPress Fundamentals section What Is WordPress? WordPress.org vs WordPress.com What Can You Build with WordPress? How WordPress Works WordPress Core, Themes, Plugins and Content Essential WordPress Terminology How to Plan a WordPress Website Domains, Hosting, DNS and HTTPS Explained How to Choose WordPress Hosting…

2 min read

  • Article
  • 2 minutes read
  • Reviewed August 4, 2026

WordPress security is the continuous process of reducing the likelihood and impact of unauthorized access, data exposure, malicious changes and service disruption.

Security is not a single plugin or hardening switch. It combines software maintenance, account protection, server configuration, secure development, monitoring, backups and incident response.

This section explains how those layers work together.

What You Will Learn

By completing this section, you will understand how to:

  • Build a realistic WordPress threat model.
  • Identify common application, account and infrastructure threats.
  • Create a security plan with owners and recovery priorities.
  • Keep WordPress core, themes and plugins updated safely.
  • Select trusted software and remove abandoned dependencies.
  • Protect passwords, sessions and privileged accounts.
  • Add two-factor authentication.
  • Apply least privilege through roles and capabilities.
  • Use HTTPS correctly.
  • Configure file and directory permissions.
  • Protect wp-config.php and sensitive secrets.
  • Reduce database risk.
  • Use WordPress nonces correctly.
  • Validate input, sanitize stored data and escape output.
  • Secure file-upload workflows.
  • Protect custom REST API endpoints.
  • Reduce brute-force and credential-stuffing risk.
  • Design safer forms and anti-spam controls.
  • Collect useful security logs.
  • Investigate possible malware.
  • Respond to a compromised website.
  • Use a repeatable security checklist.

Security Foundations

The first chapter explains WordPress security as a shared and layered responsibility.

How WordPress Security Works

Learn how core, hosting, themes, plugins, users, custom code and operations form one security boundary.

Common WordPress Security Threats

Understand account attacks, vulnerable software, injection, cross-site scripting, CSRF, malicious uploads and supply-chain risk.

Creating a WordPress Security Plan

Define assets, threats, owners, controls, monitoring and recovery before an incident occurs.

Protecting the Installation

This chapter covers updates, trusted software, accounts, 2FA, permissions, HTTPS, files, configuration and databases.

Secure Development and Data

This chapter explains nonces, capabilities, validation, sanitization, escaping, uploads and REST API security.

Monitoring and Recovery

The final chapter covers login attacks, spam, security logs, malware investigation, incident response and a complete checklist.

Security Is Risk Management

No website can be guaranteed to remain secure forever.

A mature security program:

  • Reduces attack surface.
  • Prevents common failures.
  • Detects suspicious activity.
  • Limits privileges.
  • Protects recoverable backups.
  • Documents dependencies.
  • Responds quickly.
  • Learns from incidents.

The objective is resilient operation, not a collection of security badges.

Continue Learning

Previous: Accessibility

Next: How WordPress Security Works