WordPress Website Maintenance

From: RM300 every 3 months

You know you should update your website. You know the longer you wait, the higher the risk of being hacked. But there is no “Undo update” button. If you break something, that’s it.

Here’s where we come in.


SKU: N/A Category:


What’s in your website?

Your WordPress website is made up of 4 main components:

  1. WordPress core
  2. Theme
  3. Plugins (simple websites have up to 15 plugins, while complex sites can have 40 plugins or more)
  4. Server

Smooth operation of your website is dependent on all components working smoothly together.

Why do you need to update your website?

You may think, since a website doesn’t have any wear and tear, it’s not a car, why do you need to “service” it regularly?

Reason 1: Your website is always under attack

Did you know that over 50% of all internet traffic are from bots? Hackers are increasingly clever at finding loopholes in websites, and developers are constantly fighting to patch any security holes in their plugins. If you do not update your website, it’s as good as leaving the door wide open.

Reason 2: New features, bug fixes

Plugin and theme developers are always working to add new functionality into their software. Some free plugins, like WooCommerce, are developed by a team of full-time developers, to serve millions of websites. This is even more so for paid plugins.

If you don’t update your website, you lose out on all these upgrades.

Why shouldn’t you update your website on your own?

We know that WordPress was built to be simple and user-friendly. It’s so simple to update anything – just click Update and the software magically takes care of itself. Maybe you’ve tried it before, it’s so easy!

So why pay us to do something you can do yourself?

Here’s why: If something breaks, there is no Undo button. You cannot “un-update” a plugin.

When developers update their plugins or themes, they usually only test it with the latest version of WordPress. It is impossible to check the compatibility with every plugin, as there are over 50,000 free plugins and thousands more paid plugins. Thus, the testing is done by the website owner, i.e. you.

Generally speaking, the bigger the update, the bigger the chance that something will break.

If something breaks, you have to report this to the developer, who will take time to fix it, if at all. Developers are not obligated to ensure their plugin is compatible with your set of plugins, especially if it’s a free plugin. Sometimes, they will just offer you a refund, and you’ll have to find your own replacement.

We have the experience and expertise to deal with various situations like the above. Let us take care of your website so you can take care of your business.

Here’s what you get with us

Rest assured we do more than just clicking “Update”. Our process changes according to what we feel is best at that time, but in general here’s what we do:

  1. Pre-maintenance backup
  2. Pre-maintenance speed check
  3. Plugin cleanup
  4. Plugin update
  5. Plugin conflict resolution
  6. Mid-maintenance backup 1
  7. Child Theme checkup
  8. functions.php custom scripts backup
  9. Theme cleanup
  10. Theme update
  11. Theme conflict resolution
  12. WordPress core update
  13. WP core conflict resolution
  14. Server check
  15. PHP version update
  16. Anti-malware scan
  17. Anti-malware cleanup
  18. Mid-maintenance backup 2
  19. Database cleanup
  20. Image size checkup
  21. Caching checkup
  22. Transactional email functionality check
  23. Transactional email antispam check
  24. DNS records check & backup
  25. Post-servicing speed check
  26. Post-servicing backup

Additional information

Site complexity

Simple, Business, Complex, I don't know

Billing cycle

Monthly, Quarterly, Yearly