• Update Theme

  • Strictly speaking the theme update process is handled between the WordPress CMS and server on which the site is hosted and has little if nothing to do with the theme itself. If you look at this "update theme" section you can see how many different type of support questions we've received. Updating a theme is pretty easy. Knowing what to do if something goes wrong is not. However, Nexus has always been at the receiving end of it and are seen as the go-to party for troubleshooting solutions. We get paid for our themes and in return are willing to provide support... on the theme. Not everything website-related. And that includes all kinds of update processes: server, WordPress, plugins and yes, theme updates.

    ​ If people in general really want to be rid of the headaches that come with theme update problems once and for all, we have the perfect solution for that. It's the "theme and hosting" package where, among others (it also includes daily backups), we become responsible for the website environment with respect to theme updates. If anyone decides not to go for that direction and keep doing the hosting themselves, we're totally fine with that but it also implies that responsibility for theme updates shifts from us to the client.

    That's all fine and dandy, but what if you read this after the proverbial s$!t hits the fan. Which will almost certainly be the case because no one reads a support section upfront. Our recommendation would be to contact your hosting provider or web designer in charge and let them either activate a different theme or earlier version of the Nexus theme. Alternatively, if you or your hosting provider has a backup in place, you could opt to restore this. Either way, this will get you back online, but be aware this does not solve the issue between your WordPress installation and server.

    There's no auto updater, sorry.

    You can download the latest version of the theme by loggin into with your account at my.nexusthemes.com. The download link is only available for clients with a valid license.

    ​This is a type of question which is not specific to our product. Therefore we categorize it as a general web design question which falls outside the scope of support. There are great sources of information on the web if you want to learn more about web design and WordPress.

    ​ ​If you find you're insecure or just don't know how to proceed because of lack of knowledge, or you don't want to mess your site for good reasons, you'd normally hire a web designer to do the job for you. But we realize our target audience in general isn't willing to hire a web designer on a per hour basis.

    ​ ​But you cannot have it both ways. You cannot have a website but place responsibility of key features, like updating your theme, on the shoulders of the theme supplier. Especially since we have a perfect solution where theme update questions are never an issue, and clients never have to worry and spend their valuable time on it. It's called the "theme and hosting" package where updating the theme obviously is our responsibility on a tightly controlled WordPress environment that's optimally configured for our own products.

    ​ The end conclusion is you either ask for support with your current hosting provider or let us take over the hosting. If you've bought a theme within the money-back guarantee period (30 days), we'll refund it. If that's not the case we can extend the hosting period with the time you still have left in your theme license.

    You have to install the updates yourself.

    Each new version (update) is WordPress theme that can be installed and activated next to the existing theme you have. Since you already have the old version you know the steps:

    1. Make a proper backup of your site.
    2. Download the new theme (using the download link which you can find on your invoice).
    3. Install it through the WP backend.
    4. Activate the theme.

    ​This is a type of question which is not specific to our product. Therefore we categorize it as a general web design question which falls outside the scope of support. There are great sources of information on the web if you want to learn more about web design and WordPress.

    ​ ​If you find you're insecure or just don't know how to proceed because of lack of knowledge, or you don't want to mess your site for good reasons, you'd normally hire a web designer to do the job for you. But we realize our target audience in general isn't willing to hire a web designer on a per hour basis.

    ​ ​But you cannot have it both ways. You cannot have a website but place responsibility of key features, like updating your theme, on the shoulders of the theme supplier. Especially since we have a perfect solution where theme update questions are never an issue, and clients never have to worry and spend their valuable time on it. It's called the "theme and hosting" package where updating the theme obviously is our responsibility on a tightly controlled WordPress environment that's optimally configured for our own products.

    ​ The end conclusion is you either ask for support with your current hosting provider or let us take over the hosting. If you've bought a theme within the money-back guarantee period (30 days), we'll refund it. If that's not the case we can extend the hosting period with the time you still have left in your theme license.

    You can be rest assured that we do our best to release flawless theme versions. Its truly in no-one's interest to release a theme version that has flaws in it. Releasing a theme with a flaw is not helping our clients, its not good for the trust in our products nor is it good for our brand. However, at the same time we want everyone (you, other clients, and ourselves) to be aware and prepared that mistakes can happen in a release. This is not just true for our themes, but for any theme provider. Its simply not possible to truly test every scenario that comes with a change. Our industry is highly competitive, and this means its important to find a balance between quality of a release, frequency (speed) and price. We think we do a pretty good job; let me explain what procedures and ways of working we have in place;

    We have a procedure in place to reduce the risk of these problems in our way of working; that is that we first deploy and test the new versions on a staging environment on our servers. We test how the websites we host ourselves behave, and then once we label them as ok, we push the new version to production and that becomes a release. All the code modifications are tracked through a publicly accessible versioning system, which you can find here; https://github.com/nexusthemes/nexusframework/commits/master.

    Also we have a backup plan (plan "B") in place that can help if it appears a release has an issue. This is that each new theme release that we provide is installed as a seperate theme in the WordPress website. This means the old theme versions remains available to you in the site once you install and activate a new one. By default WordPress does not offer this, and as far as we know we are the only theme provider that offers this feature to clients. So in the worst case you find out there's a problem in a new release, then switching back to the previous version of the theme is as simple as re-activating an older version.

    Next to the things we have in place to help in reducing the risks of a problem, and possible impact, we have tips for clients that want more control of the new releases (as we can some clients want more control themselves when it comes to using new version, if we say the theme release is ok). For those clients that want more control of the quality, we allow anyone with a valid update and support license to use the theme's license on any number of development or staging environments of their website. This means you can install, update an test the new theme versions on one or more websites prior to doing the update on the production environment. So without paying anything in addition, you can test if a new theme version will work properly on your environment. Should you want to lower the chances of the problems you experienced, perhaps this could be a good solution for you too. Of course also in that case its not possible to guarantee that things will never go wrong, but you would be more in control, and you would reduce any risks and be able to lower the impact. Let me finish of to advise to always make a proper backup of the site; both on a daily basis as well as before doing any high impact changes like updating plugins, themes and the WP installation itself.

    Also we have a policy in place in case a critical flaw is found; when clients report a bug that has a serious impact, we prioritize the investigation. The next step is we make a judgement whether its possible to create a hotfix / patch, and we try to make a new release as soon as possible. Luckily our release management is automated for the biggest parts, meaning all our themes can get a new release in a short time frame, if required and needed, once a fix is available.

    Another way on how we lower the risk of problems with a release is that all our themes are functionally identical to one another. Each theme we provide only differs from another one in the way the theme is configured. This means the chance off identifying a bug in an early stage is increased, as a bug that is found in one theme, will exist in all themes. And another benefit is that if we fix a bug in one theme, it means we fix it in all themes at the same time.

    Another way we lower the risk of an issue with the theme is leveraging our community; as all themes use one and the same framework (they literally share the same code), it means the more people use our themes, the more likely issues will be found quicker, and the quickler they are found, the easier we can resolve them.

    ​This is a type of question which is not specific to our product. Therefore we categorize it as a general web design question which falls outside the scope of support. There are great sources of information on the web if you want to learn more about web design and WordPress.

    ​ ​If you find you're insecure or just don't know how to proceed because of lack of knowledge, or you don't want to mess your site for good reasons, you'd normally hire a web designer to do the job for you. But we realize our target audience in general isn't willing to hire a web designer on a per hour basis.

    ​ ​But you cannot have it both ways. You cannot have a website but place responsibility of key features, like updating your theme, on the shoulders of the theme supplier. Especially since we have a perfect solution where theme update questions are never an issue, and clients never have to worry and spend their valuable time on it. It's called the "theme and hosting" package where updating the theme obviously is our responsibility on a tightly controlled WordPress environment that's optimally configured for our own products.

    ​ The end conclusion is you either ask for support with your current hosting provider or let us take over the hosting. If you've bought a theme within the money-back guarantee period (30 days), we'll refund it. If that's not the case we can extend the hosting period with the time you still have left in your theme license.

    Yes. A theme is not singularily responsible for your website but needs to work in conjuction with other components. Hosting, plugins, WordPress and custom code. A new version of our theme could be incompatible with the aforementioned other components so the site in its entirety could function incorrectly.

    What we've seen through the years, is that In general site owners do not take good care of their websites. Meaning that a lot of the time, WordPress, plugins, the theme, or any combination of these are out-of-date. Sometimes for years. The longer you run out-of-date software the higher the risks of things breaking when you update them.

    If you've chosen to be the caretaker of your website's environment (hosting, WordPress and the theme), you are responsible for the health of this ecosystem. And you are responsible to take proper precautions to ensure it's functioning correctly. We can be hold accountable for the proper functioning of the theme. However we're most certainly not responsible for your website in it's entirety.

    Professional caretakers have a solid backup regime in place. Because it's not only about preventing problems, but being in control of having the right strategy in place to do something about it when they occor nonetheless.

    If you want to be alleviated of the responsibility of hosting, WordPress and the theme, you can decide to purchase a "theme and hosting" package of any of our products.

    The changelog automatically updates on a daily basis based upon the work the developers are doing. ​We don't make a new release after each fix; we only make new releases on a periodic basis. Making a new release involves quite some time and effort (testing, packaging, publishing), and therefore we don't deploy for each new feature or patch.

    Please watch the video by clicking the icon on the right.

    ​This is a type of question which is not specific to our product. Therefore we categorize it as a general web design question which falls outside the scope of support. There are great sources of information on the web if you want to learn more about web design and WordPress.

    ​ ​If you find you're insecure or just don't know how to proceed because of lack of knowledge, or you don't want to mess your site for good reasons, you'd normally hire a web designer to do the job for you. But we realize our target audience in general isn't willing to hire a web designer on a per hour basis.

    ​ ​But you cannot have it both ways. You cannot have a website but place responsibility of key features, like updating your theme, on the shoulders of the theme supplier. Especially since we have a perfect solution where theme update questions are never an issue, and clients never have to worry and spend their valuable time on it. It's called the "theme and hosting" package where updating the theme obviously is our responsibility on a tightly controlled WordPress environment that's optimally configured for our own products.

    ​ The end conclusion is you either ask for support with your current hosting provider or let us take over the hosting. If you've bought a theme within the money-back guarantee period (30 days), we'll refund it. If that's not the case we can extend the hosting period with the time you still have left in your theme license.

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    The version number consists of several elements seperated by a dot ("."). The last two elements are the indicator of the date and the time. So for example if the version would be 3.0.150729.2239, then "150729" represent 2015 july 29, and the 2239 element represents the time (22:39 UTC).

    Please watch the video by clicking the icon on the right.

    You will receive free updates to the theme as long as the license is valid (1 year from the moment of purchase). After that period you can optionally renew the license to extend the period (you do this by simply make a new purchase of the theme).

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    There are many things that can go wrong during the theme update process. However, updating a theme happens between the WordPress installation and the server on which the site is hosted and has very little if nothing to do with the theme itself.

    Both your WordPress installation, the server and how they are configured is something you or the web designer in charge and / or the hosting provider are responsible for, not the theme supplier.

    For questions related to the update process and possible troubleshooting we kindly refer to aformentioned people.

    When we package our themes we include the version number in the folder name of each theme. This is practical as it allows multiple theme versions to co-exist next to one another. Of course only one can be active at a specific moment in time, but if you do an update of the theme then in worst cases you can always revert to an earlier version simply be re-activating the previous version).

    Because of the above, in the past therefore each folder name contained dots (.)'s. But as we found out later WordPress refuses to delete themes if the folder name of that theme contains one or more dots (that doesn't make much sense, but as we found out thats the way WordPress works). Once we found out, we changed the packaging process; all folder names still have the version identification included, but this time all dots(.)'s are replaced with underscores (_)'s. So for each new theme release this problem will no longer occur.

    So how to delete the old ones? For the older ones, the only way to delete those outside of WordPress. So for example you can use a file management tool like FTP, or a File Manager based upon a web interface, or through a console terminal (if you have direct access to the server). Each theme is a seperate folder in the "themes" folder of the "wp-content" folder of WordPress itself. If you don't know how to access the themes of your server, or where those ones are stored exactly, then contact your hosting provider; they should be able to point you to the right place, and provide you with the login information on how to access the folders of the themes.

    Note; each release has a version number that conforms to a naming convention;

    Updates (fixes and improvements) are made on a nearly daily basis. Initially these modifications are published as “Edge” versions on our hosting environment. These are optionally accessible and usable for our clients who let us do the hosting of their websites. On a less frequent basis the edge versions are repackaged and released to the public for people who host their websites elsewhere.

    We make new releases of the themes based upon the following trigger events:

    When a cricital issue is patched
    When we think the time is right (we prefer not create new releases on a daily basis if thats not needed, but also prefer to not wait too long. A general rule of thumb would be to have an update every so many months.'

    Depending on the case it could be we decide to create a hot fix (patch) for specific clients who bump into issues; in that case we thus bypass the regular release schedule, and put the "edge" version on a site if we deem this practical.

    Please watch the video by clicking the icon on the right.

    Please watch the video by clicking the icon on the right.

    the version number consists of several parts that have a semantic meaning; major.minor.yymmdd.hhmm For example, if version 3.0.170815.1324 means the following; major is the major version number (3 in this case) minor is the minor version number (0 in this case) yy is the 2 digits of the year of the release (17 in this case represents 2017) mm is the 2 digits of the month of the release (08 in this case represents august) dd is the 2 digits of the day of the release (15 in this case represents 15th) hh is the 2 digits of the hours of the time on the day of the release (13 hours) mm is the 2 digits of the minutes of the time on the day of the release (24 minutes).

    We have seen this happening on Safari browsers (likely because it automatically extracts). Please watch the video to resolve the issue. Alternatively you can use the Chrome browser which does not have this behaviour.

    ​This is a type of question which is not specific to our product. Therefore we categorize it as a general web design question which falls outside the scope of support. There are great sources of information on the web if you want to learn more about web design and WordPress.

    ​ ​If you find you're insecure or just don't know how to proceed because of lack of knowledge, or you don't want to mess your site for good reasons, you'd normally hire a web designer to do the job for you. But we realize our target audience in general isn't willing to hire a web designer on a per hour basis.

    ​ ​But you cannot have it both ways. You cannot have a website but place responsibility of key features, like updating your theme, on the shoulders of the theme supplier. Especially since we have a perfect solution where theme update questions are never an issue, and clients never have to worry and spend their valuable time on it. It's called the "theme and hosting" package where updating the theme obviously is our responsibility on a tightly controlled WordPress environment that's optimally configured for our own products.

    ​ The end conclusion is you either ask for support with your current hosting provider or let us take over the hosting. If you've bought a theme within the money-back guarantee period (30 days), we'll refund it. If that's not the case we can extend the hosting period with the time you still have left in your theme license.

  • The following questions concern functions exclusively available for clients having chosen to host their website with Nexus.