Most hacks happen not because of clever hackers, but because of outdated plugins and weak passwords. We break down the minimum protection for a site owner without an in-house IT department.
A WordPress site gets hacked not because someone is deliberately hunting your business. In nine cases out of ten it is an automated bot that runs through thousands of sites in a row and gets into the ones where someone forgot to update a plugin or set the password to admin123. Below is a working minimum of protection: it will close most of the holes and won't require an in-house IT department.
Picture a shop on a busy street. The door is glass, the window display is in plain view, and the spare key is under the mat. A burglar doesn't need to be a professional: it's enough to try the handle on a hundred doors and walk into the one that's open. It's the same with a website. Protection rests not on one expensive lock, but on several simple habits.
Why WordPress Sites Are Attacked So Often
WordPress remains the most popular system for websites in the world: it powers roughly one in every three sites on the internet. The more popular the system, the more worthwhile it is to write bots for it: a single discovered vulnerability opens access to hundreds of thousands of sites at once, and the bot checks them automatically, without any human involvement.
The danger rarely lies in the system's core itself. More often the weak spot turns out to be plugins and themes from third-party developers, especially free and long-abandoned ones. If a plugin hasn't been updated in two years, there's a high chance it contains a known hole, and the instructions for exploiting it are already publicly available.
The Foundation: Updates, Passwords, 2FA and Roles
Four habits close off most of the risk before you even start thinking about paid tools.
- Updates. Keep the system core, the theme and all plugins up to date. Most hacks go through vulnerabilities for which a patch has been out for ages — it simply wasn't installed. Enable automatic updates at least for plugins.
- Passwords. A long, random password for each account, different for the admin panel, the hosting and email. A password manager will remember them for you. It's best not to use the standard admin login at all.
- Two-factor login (2FA). This is a second code from an app on your phone in addition to the password. Even if your password is stolen, no one can get into the admin panel without your phone. It's set up with a free plugin in five minutes.
- User roles. Give everyone exactly the access they need. An article author doesn't need administrator rights. The fewer people with full access, the fewer entry points there are.
Security Plugins and Login Limiting
A dedicated security plugin takes care of what's hard to monitor by hand. Its main function — the one that makes it worth installing — is limiting login attempts. By default the system lets you enter a password indefinitely, and a bot can keep trying combinations for days on end. With limiting in place, the address gets blocked after the fifth or sixth failed attempt.
A few other things are useful too: scanning files for suspicious changes, protecting the login page, and an email alert on unusual activity. Don't install three security plugins at once: they conflict with each other and slow the site down. One proven plugin, configured per the instructions, gets the job done.
Backups Outside the Hosting and a Plan for a Breach
A backup isn't protection against hacking — it's the guarantee that you'll survive one without losses. The key rule is simple: the backup must be stored separately from the site itself. If the backup sits on the same hosting, then when the server gets infected you'll lose both the site and the backup at the same time.
Set up automatic backups to external storage (the cloud or a separate drive) at a frequency that matches your update rhythm. For a blog, once a week is enough; for a shop with orders, daily is better. Every couple of months, check that the backup actually restores. A backup that has never been test-restored often turns out to be a dud at the very moment you need it.
Your Hosting Is Responsible for Security Too
Cheap hosting for a couple of euros saves you a few dozen zloty a year and can cost you the entire site. A good provider updates the PHP version itself, isolates sites from one another, makes its own backups and blocks some attacks before they ever reach you.
Recently we migrated the site of a small cosmetics online shop from a hacked budget host to a proper one with basic protection; the number of suspicious login attempts dropped by roughly 90%, and the site stopped crashing on its own. If you need this kind of protection set up turnkey, that's handled by website development and support.
Frequently Asked Questions About WordPress Security
Can a site be protected for free?
Yes, the basic level of protection is free. Updates, strong passwords, 2FA and login limiting are available with no investment. Money is needed more for good hosting and regular backups — and that's tens, not hundreds, of zloty a month.
How can you tell a site has already been hacked?
The warning signs: unfamiliar pages and links, redirects to third-party sites, a browser warning or an email from your host. Sometimes the site just slows down sharply because its resources are being used to send out spam.
Do you need a paid security plugin?
For most small sites the free version is enough. Paid plans offer automatic cleaning of infected files and priority support. That makes sense for a shop, but it's overkill for a blog or a one-page business site.
How often should you make backups?
It depends on how often the site changes. A site that doesn't change for weeks is fine to back up once a week. Back up a shop with daily orders every day, otherwise a failure will cost you the latest purchases.
Does an SSL certificate protect against hacking?
No, these are different things. SSL (the padlock in the address bar) encrypts the data between the visitor and the site, but it doesn't prevent a hack through a weak password or a vulnerable plugin. You need it, but it's no substitute for protection itself.
In short
Site security isn't one expensive tool but several simple habits: update on time, set strong passwords with 2FA, limit logins, and keep the backup separate from the hosting. Start with updates and a backup today — it will close off most of the risk in a single evening.
Similar articles
User Interface Design, or the Human Side of Code
User Interface, or UI, refers to all the elements of an application, program, or device that enable interaction with the user. It is an extremely impo...
What does WordPress website design involve?
The website is currently the best showcase you can present to your client, and over 60% of websites are based on the WordPress CMS. A CMS, or Content...
Corporate website or landing page: what to choose in 2026
A corporate website and a landing page solve different problems: the first builds brand and SEO, the second converts ad traffic. We explain how to cho...
Have questions?
Call us - we will discuss the details
Every project is individual, requires attention and careful planning. I will help you realize your ideas and do everything so that you achieve your goal.
