Wordpress is renowned as being one of the very best CMS (Content Management System) and blogging platforms. With its inherent versatile construct and flexibility of use, it enables the user to manage their website or blog with ease.
However – it requires maintenance!
This, in order to ensure its smooth working and prevent hacking. Yes – hacking. Sadly, WordPress is a victim of its own success and remains an attractive target for hackers.
What maintenance does WordPress need?
Well – ideally, WordPress maintenance is a task best suited to Website professionals. As such, it is recommended that you take out a maintenance agreement with your Web design supplier. Whilst there is a cost element here, it is a great business investment – ensuring your site’s secure and successful running. Imagine that you were the proud owner of a new car. You wouldn’t dream of not having it serviced, would you? And moreover, you would wish that service to be undertaken by the very people that supplied you the car in the first place!
Am I able to maintain my WordPress site by myself – and if so – how?
The answer to that is ‘yes’ but it is a qualified ‘yes’. If for example, budgetary restraints or other considerations mean that the option of a maintenance agreement with your web design supplier is not your chosen option – then it is possible that you can self maintain your site. However, for you – the site owner – that maintenance is limited and – be cautioned – it is conducted at your own risk.
What is the minimum amount of WordPress maintenance that is required?
OK! If that is still your chosen path, then at least ensure that you undertake the following:
- You need to regularly backup your website.
The ideal is a weekly routine using remote backup. You can use the ‘cloud’ for this. Dropbox, Google or Amazon are recommended here. Or if you own a small site or blog, then you can simply email yourself a backup.
- You need to check if plugins are still in use
If a plugin hasn’t been updated for a while, you should consider replacing it. This on the basis that it is, in its present form, most likely to possess security holes.
- You need to keep WordPress, plugins and your Theme up to date
Regularly updating WordPress will make sure your site runs smoothly, with the addition of new features and enhanced security. One of the most important vulnerability vectors for WordPress is the existence of outdated themes and plugins that might contain security holes. It is of fundamental importance that you keep them up to date.
- You need to test the website after any update made
Wordpress is formed by a core WordPress and third-party plugins. Fortunately, they work together in complete harmony for most of the time. However, it is possible that a conflict may arise. A test can reveal such an occurrence.
Backup your website (Your files and database)
Ideally, backup the database on a daily basis, and the files on a weekly basis.
- Backup to the web server you can use the WP-DBManager plugin. This plugin will backup the website on your hosting and/or email you as an attachment.
The downside to backing up on the web server is that everything is stored in one location – that of your server. Should a problem arise with your server, this could mean the loss of both your site and its backup!
- Remote backup (with Dropbox) Here is a plugin you can use: WordPress backup to Dropbox. All you need to do is install the plugin, connect to Dropbox, enable setup and schedule your backup.
- FTP Backup
You can also download the files and database to your machine manually via FTP.
Check your plugins
There will be a note on the plugin page if a plugin hasn’t been updated for a couple of years (Click ‘View details’ on the plugin listing).
Update WordPress, Theme and plugins
This you can do through your dashboard. You will see a notification when you log in. All you need to do is follow the instructions.
Make sure you test your site once you have made updates. It usually works well as the plugin authors get a nudge when the core WordPress is about to be released. However, beware! Sometimes plugins might clash.
If this happens, you will need to find which plugin might be causing an issue. (The one that stops working isn’t always the one with the problem!) Disable the plugins and check the site to find out.
Once you have located which plugin is causing the issue, you will need to find an alternative one, or wait until a new version is released that hopefully will address the issue.