In order to answer this question let us look at the elements that WordPress website maintenance typically encompasses.
A majority of our customers websites are developed upon the popular open source platform WordPress which periodically release updates to their core. These updates to the WordPress core software are not too dissimilar to the updates for your computer’s operating system and serve to:
- Increase security
- Fix bugs
- Add features and functionality
WordPress security updates are often created to patch vulnerabilities and strengthening against attacks. Once Hackers and other malicious parties learn of a vulnerability, they start exploiting it. So updates should be applied as soon as possible to reduce the time that your site is at risk. We are not talking about this to scare you, but to highlight the importance of a well maintained website.
Along with security fixes WordPress updates often include bug fixes that were identified in previous versions. Major WordPress releases predominantly introduce new or extended functions and features to the core. These functions can have an impact on how your current site works as old functions are superseded by new ones.
WordPress plugins are bits of software that extend and expand the functionality of a WordPress website. As the name suggest they plugin to the base WordPress installation and utilise many of the core functions. When WordPress is updated any affected code within the plugin will also need to be updated. Plugins can also have updates unrelated to core updates and these can similarly be for bug fixes and/or additional features.
A WordPress theme provides all of the front end styling of your WordPress site. It is responsible for displaying your websites layout and content through a series of templates and custom functions. Not all updates to the WordPress installation or plugins will have an effect on how your theme displays your sites content. However any significant changes to the either the WordPress core or plugins will have a direct impact on how your site displays and functions.
WEBSITE MAINTENANCE INSPECTION
Before we undertake any initial maintenance work upon your website we will;
- Identify your current WordPress installation version
- Identify active plugins used on your website and their respective current versions
- Check the website theme in order to ascertain if it is a Custom Theme or Free/Paid WordPress Themes
- Check for valid licence agreements upon Plugins and Themes where applicable
Liaising with you chosen representative we will supply a report of our findings along with an initial maintenance plan. At this stage we can address any additional requirements or services you may require such as scheduled automatic backups or additional site functionality.
GENERAL MAINTENANCE PROCEDURE
Before an update is carried out your website and data will be backed up. This is performed that in the event of any issues during the update the site can then be restored without any data loss . Any updates to the WordPress core are reviewed before the installation updates are carried out in order for us to assess the impact upon the site. After the core is updated we will check for updates from third party plugins and action any updates necessary. If your website utilises a free or premium theme by a third party developer we will check for and update it where available. After all updates have been completed we will then inspect the site for any issues caused by the update and where possible quickly repair the issue and contact the plugin or theme author so they can work on patching the issue. Once all updates are completed you will be emailed a maintenance summary for your records.
WHY CHOOSE US
Code and Design it are primarily website designers and developers. We develop custom WordPress plugins and themes for our customers using ‘WordPress Best Practice’ procedures and are accomplished PHP developers, WordPress’s core programming language. We go out of our way to ensure compatibility before we update plugins, themes, or WordPress versions, but sometimes the results of an update are unexpected and things break. In such instances we have the skills and experience to fix it.
For further information please do not hesitate to contact us.