This is very odd behaviour.
May I just make sure that I understand you correctly?
Are you saying that directly after installing and activating Vellum and its required and recommended plugins your site works properly, but then, after some period of time, suddenly it breaks?
If that is what’s happening, the cause is most likely to be a server issue. The theme cannot break all on its own. If reinstalling the theme fixes the problem, and then some time later suddenly the problem comes back without you having done anything, the theme cannot cause that to happen.
I know you have done this several times already, but let’s try reinstalling the theme again because the error messages that are being reported suggest a file is missing. Sometimes when you download or extract the zip file it can experience an error and corrupt a file. That can also happen during the upload process.
This is the exact procedure to follow when reinstalling the theme…
- First deactivate all additional plugins so that the only active plugins are the four that come with Vellum.
- Then download the latest version of the Vellum theme from ThemeForest (the “Installable WordPress file only” option).
- Unzip the file you downloaded from ThemeForest to create a ‘parallelus-vellum’ folder on your computer.
- Use FTP to delete the ‘parallelus-vellum’ theme folder on your server.
- Use FTP to upload the new ‘parallelus-vellum’ theme folder from your computer to your server.
Please don’t reinstall the theme any other way, please follow the instructions above exactly. If you do not follow these instructions exactly then you may lose your theme settings, i.e. they could all revert to the default settings.
It is important that you download the theme again from ThemeForest because it has been known for zip files to become corrupted in transmission.
It is also important that you first delete the existing ‘parallelus-vellum’ theme folder on your server before you upload the new one. If you don’t do this you could end up with a theme folder with missing files and a mixture of templates from older and newer versions of the theme, and that can cause problems.
So it is very important that you first delete the existing ‘parallelus-vellum’ theme folder on your server before you upload the new one.
Do not have multiple Vellum theme folders in ‘wp-content/themes’, that alone can cause unpredictable problems. If you feel the need to store old versions of the theme, either download them to your computer and store them there, or move them to another location on your server. When I need to do this I create a ‘backups’ folder in ‘wp-content’.
After reinstalling, remember to refresh your browser’s caches so that it’s not using cached versions of the theme’s CSS and JavaScript files…
→ http://www.refreshyourcache.com/en/cache/
Please give that a try and if you still have this issue afterwards let us know and we will work from there.