Creating a monthly maintenance plan for your WordPress sites requires organizing the tasks you perform on a daily, weekly, monthly, and yearly basis into a few main categories; Backups, WordPress Core Updates, Plugin Maintenance, Theme Maintenance, Overall Site Health and Content Health.
WordPress backups should be performed on a regular basis. Daily is optimal. Weekly is good, but monthly is the longest you should wait to back up a site.
Updates are difficult to fit into a predefined schedule, especially WordPress core updates. WordPress core updates have happened infrequently in the past. However, they have been getting more and more frequent in the past couple of years, so it may be a good idea for you to designate one day out of the month to check for and apply WordPress updates to all of the sites you manage.
WordPress suggests checking for and applying updates to plugins every 3 to 6 months. However, as a WordPress developer, you likely realize how poor this advice can be for WordPress sites that must function properly on a daily basis.
Your schedule and tasks for theme updates should look nearly identical to the schedule and tasks you perform for plugin updates. This means you should check for new theme updates using the same schedule you use to check for plugin updates, assuming you’re using a theme from a third-party developer.
If you want to make things a lot easier, look into a Managed WordPress hosting plan as it will keep your plugins up to date and remove any security vulnerabilities issues. Along with the security, backup as done automatically every 24 hours. Our hosting plans is consist of a managed WordPress solution.
Give us a call at 215-723-3495 to talk about more over to a managed WordPress solution or fill out the form to the right.