Most WordPress hacks come from outdated plugins, nulled software and weak passwords, not clever attacks. Keep WordPress, plugins and themes updated, use only plugins you need from trusted sources, protect admin logins with strong passwords and two-factor authentication, give each person the lowest role they need, use HTTPS, and keep tested backups. That covers the large majority of risk for a small site.
The short list
- Update weekly, or turn on automatic updates where safe. See updating Elementor.
- Fewer plugins, all from WordPress.org or the developer. Delete what you do not use.
- Never install nulled software. See nulled plugin risks.
- Strong logins: unique passwords, a password manager, two-factor for administrators.
- Least privilege: Editors for staff, Administrator only for those who need it.
- Backups that are off-server and tested. See backups.
Access for developers
Use temporary logins with an expiry instead of sharing your password. See temporary login safety.
Signs something is wrong
- Admin users you did not create.
- Spam pages in search results for your domain.
- Redirects reported by visitors.
- Your host suspending the account for sending spam.
Sources
- WordPress hardening guide
- Wordfence Security on WordPress.org
- WordPress Advanced Administration Handbook
Prices and features change. Check the source before you buy; we update this guide when they do.