Most hacked WordPress sites are broken into through an out-of-date plugin, a weak password or an abandoned admin account, not clever attacks. These ten steps close the usual doors, and most take only a few minutes. Host Dada already scans your site for malware every day; this is your half of the job.

  • Applies to: WordPress on any Host Dada plan (panel steps: Host Dada Control Panel)
  • Time: about 30 minutes
  • Difficulty: Beginner to Intermediate
On ProFlex (cPanel) hosting?The WordPress steps apply as written. For the panel side, ProFlex uses Imunify360 and WP Toolkit's security checks: see Malware scanning with Imunify360 and WP Toolkit.

The 10 essentials

  1. Keep everything updated. Update WordPress, plugins and themes at least weekly from Dashboard → Updates. The badge in the Control Panel's WordPress Tools section tells you whether WordPress itself is up to date. Consider switching on automatic updates for well-maintained plugins from the Plugins page.
  2. Delete what you don't use. Deactivated plugins and themes can still be exploited. Remove them from WordPress Tools → Plugins or Themes, or from inside WordPress. Keep one default theme as a fallback.
  3. Only install from trusted sources. Use the WordPress.org directory or the developer's own website. Never install "free" copies of paid (nulled) themes or plugins; they very often contain hidden malware.
  4. Use strong, unique passwords. Every account with access to your site should have a long password that isn't used anywhere else. A password manager makes this easy. Change any password you've shared by email or with a former contractor.
  5. Turn on two-factor authentication. Add a two-factor plugin (such as Two Factor or one from a well-known security vendor) so administrators need a code from their phone as well as a password. Also turn on two-factor for your Client Area (see Turn on two-factor authentication).
  6. Review your users. In WordPress Tools → Users, check every administrator. Remove people who no longer need access and give others the lowest role that works (Editor or Author instead of Administrator). Avoid usernames like admin.
  7. Check your core files. Open Checksum Report in the WordPress Tools section. It compares your WordPress files with the official versions. If files you didn't change are listed, click Replace Core Files, then Recheck. The WordPress Checksum Report page listing a file and its status, with Replace Core Files and Recheck buttons The Checksum Report highlights any core WordPress file that doesn't match the original.
  8. Use the Malware Scanner. Host Dada scans your website every day. Open Malware Scan in the Security section to see recent results, or click Start scan to check immediately, for example after removing a suspicious plugin. The Malware Scan panel reading 'No problems found' with the Start scan button highlighted Your daily malware scan result.
  9. Force HTTPS. Under Security → SSL/TLS, check that free SSL is active and switch on Force HTTPS so logins and forms are always encrypted. It takes up to 30 minutes to apply. See Activate free SSL and force HTTPS.
  10. Make sure you can roll back. Your WordPress plan includes Timeline Backups. Before big changes, open it and click Take snapshot. For extra peace of mind, keep an occasional off-site copy too (see Restore from Timeline backups).
Extra protection on the Control PanelUnder CDN → Block Visitors you can block IP addresses or countries that are hammering your site, and Security Headers adds browser protections such as clickjacking defence. Change one thing at a time and test your site afterwards.

Signs something is wrong

  • Administrator accounts you don't recognise.
  • Redirects to spam or pharmacy sites, especially from Google results or on mobile.
  • Strange files in public_html, or a Checksum Report full of changed files.
  • Google Search Console or your browser warning that the site is "deceptive" or "dangerous".
  • Customers getting spam that appears to come from your website.

If you spot any of these, follow Think your site has been hacked? What to do.

Troubleshooting

I see a "Security Verification" page before the WordPress login

That's a short automatic browser check that keeps password-guessing bots away from your login page. Wait a few seconds. If it says Verification could not be completed, refresh the page and make sure JavaScript is enabled.

A plugin update broke my site

Deactivate the plugin from WordPress Tools → Plugins in the Control Panel, or restore the snapshot you took before updating. Then check the plugin's support page for a fix. See Fix the WordPress white screen or critical error.

My security plugin keeps locking me out

Deactivate it from the Control Panel's Plugins page, log in, then reduce its lockout settings or allow your own IP address.

Still stuck? Our UK support team is happy to help. Open a support ticket and tell us your domain name and what you've noticed. If you think the site has been hacked, say so in the subject line and we'll prioritise it.

Last reviewed: October 2026

Kas see vastus oli kasulik? 0 Kasutajad peavad seda kasulikuks (0 Hääled)