Security advisorywp2shell: WordPress core vulnerability. Updated August 4, 2026.

Read the advisory

5 WordPress security practices that actually reduce risk

Five practical WordPress habits: HTTPS, updates, strong logins, sensible hosting, and safer admin access. Links to the full checklist and hardening guides.

Topics Hardening & checklists Beginner guides

Lars Koudal

Updated Published

WordPress is popular, so it is scanned constantly. Most takeovers still come from weak logins, outdated plugins, and missing basics, not from exotic zero-days. These five practices close a large share of that risk.

For the full working list, use the WordPress security checklist. Deeper hardening: security best practices and the hardening guide.

1. Put the site on HTTPS

Browsers expect encrypted traffic. Without TLS/HTTPS, logins and form data travel in ways that are easier to intercept on hostile networks. Checkout pages without a valid certificate lose trust immediately.

Use a certificate from your host (Let’s Encrypt is common) and force HTTPS site-wide. Many hosts do this in one click. A plugin can help fix mixed-content URLs after the switch, but the certificate itself comes from the server, not from WordPress.

More detail: SSL certificates explained.

2. Keep core, plugins, and themes updated

Updates are where security fixes land. Skipping them leaves known holes open. Prefer a short update habit over a quarterly panic:

  • Turn on minor/security auto-updates for core when the site can tolerate them
  • Update plugins and themes soon after release, ideally after a quick staging check on critical sites
  • Delete what you do not use; inactive code still sits on disk

Plugin risk context: WordPress plugin security risks.

3. Harden logins and passwords

Brute force and reused passwords still work because sites leave the door easy. Do this:

  • Unique, long passwords in a password manager (no shared “team admin” account)
  • Avoid the username admin when you can
  • Two-factor authentication for every administrator
  • Failed login limits / login protection

Full guide: WordPress login security.

4. Choose hosting that takes security seriously

Hosting is part of your security stack. Cheap shared plans can be fine for a brochure site, but look for:

  • Supported PHP versions and routine OS patching
  • Easy HTTPS, malware scanning or quarantine tools, and usable backups
  • Clear support when something goes wrong

If the host cannot restore a backup or explain their update process, pick a different host before traffic grows.

5. Limit who has admin power

Every administrator account is a full site key. Apply least privilege: editors edit content, authors own their posts, admins maintain software. Review users regularly and remove people who left.

Role details: WordPress user roles.

Also keep a recovery path: offsite backups you have restored at least once. Prevention reduces incidents; tested backups shorten them.

Where to go next

These five habits are the floor, not a complete program. Add a security plugin for scans and configuration checks, keep an eye on known vulnerabilities, and revisit the checklist monthly. If something already looks wrong, start with signs your site is hacked rather than installing tools at random.

Found this useful? Share it.