You don’t need to be an expert to halve your risk. These ten steps, ordered by impact, harden your WordPress in an afternoon.
The essentials (do them today)
- Unique, strong passwords for admin, hosting and database. Use a password manager.
- Enable 2FA on every admin account. It is the best effort-to-protection ratio there is.
- Automatic backups — and, above all, test that you can actually restore them.
- Update core, plugins and themes. Delete what you don’t use: every inactive plugin is still attack surface.
The next level
- Limit login attempts and hide or protect
wp-login.phpagainst brute force. - Correct file permissions (typically 644 for files, 755 for folders) and keep
wp-config.phpout of public reach. - Disable file editing from the dashboard (
DISALLOW_FILE_EDIT). - HTTPS site-wide and security headers (CSP, HSTS).
Real defense
- A WAF and a query firewall that block injections and malicious uploads before they reach the database.
- Monitoring and forensic analysis that catches suspicious changes and warns you before the problem grows.
The first four steps stop most automated attacks. The next six protect you from the serious ones.
The last two steps, in one click
Points 9 and 10 are exactly the hardest to build by hand. Sentinel ships them out of the box —WAF, query firewall, forensic scanner, quarantine and monitoring— and installs in under five minutes. It hardens the hard part without touching a line of config.
