
The short answer: most hacked sites were not caught by a clever attack, but by an old part with a known flaw: a plugin its author stopped updating, a forgotten theme, a PHP version that no longer gets fixes. The risk is not in having installed a lot, it is in having installed things that nobody maintains.
The three places where neglect hides
| Part | Sign it is abandoned | What to do |
| WordPress plugin | On the plugin’s official page, the last update date is old, a notice says it has not been tested with the latest WordPress versions, or it has been “closed” in the repository. | Find a maintained alternative, migrate, and delete the old one. |
| Theme | The same. A theme whose author stopped updating it, or one bought from unofficial sites, gets no fixes. | Move to a maintained theme: see switching WordPress themes without losing the site. |
| PHP version | PHP has versions that stop receiving security fixes. An unsupported version is not patched even if the site runs perfectly. | Move up to a version that is still maintained. See which PHP version your site should use. |
| Forgotten installs | Folders like old, test or new-site holding a WordPress nobody has updated for years. |
Delete what you do not use. A copy stays in the backup if you ever need it. |
How to take stock in ten minutes
|
|
|
|
|
| Take a backup before you update or delete. Raising the PHP version or swapping a plugin can break a feature. Do it first on a test site, as explained in updating themes and plugins without breaking anything, or at least with a fresh backup and the time you did it written down. |
| Cut down the number of parts that depend on someone else. Every plugin is an author your site depends on. Ask yourself how many you really need, and prefer those with recent updates, many users and an author who answers. |
|
Want us to look with you at the PHP version and tools your site is using? Give us the domain. Open a support ticket |
|
SEE ALSO Updating themes and plugins without breaking anything |
RECOMMENDED PRODUCT Web hosting with cPanel Domain and SSL included, daily backups and the panel you already know. from $6.60/mo (3-year plan, with coupon) See plans |
- 0 Users Found This Useful











