• Html

  • ​We removed the HTML widget in the latest versions of our themes. In general our audience do not consist of professional web designers / developers. Combine that characteristic with the ability to add custom code to the theme and you have a recipe for disaster. Meaning that a lot of faulty code was added to the theme which caused all kinds of problems, from minor design issues to the complete sites going blank. Almost always the clients would come knocking at our door for support since we facilitated them with the HTML widget in the first place, even though we had nothing to do with the code. This is of course a very unwanted drain on our support, especially since it always concerns a custom job and we have zero control of what's injected. Good luck figuring out what's the issue.

    ​ ​By removing the widget we at least do not encourage people to tinker with it anymore. Simply because it's not there. If a client expresses a need to inject custom code there's bound to be a plugin to fulfil that need, which also makes it more clear about where responsibility lies. E.g. if you include custom code with a third party plugin to the theme, which causes it to break, it will be more clear that it's not the responsibility of your theme provider to fix the issue. And fixing it could be as easy as disabling the plugin.

    Alternatively, you could use the default WordPress widget in the backend and place it anywhere on your site using the "WordPress widget" widget from our theme. If anything goes wrong, like breaking the front-end editor, hopefully you can still access the backend and remove the faulty widget.

    ​ ​If you've included custom code with the HTML in the past, you can either keep using an older version of the theme. This way you can transfer the code to a third party solution. And our latest themes are downwards compatible. So even though the HTML widget is not available to choose from the widget overview, existing instances will still function properly. The last option we can suggest to render custom html code is to use a WordPress plugin that is capable of outputting custom html code using either a backend widget or shortcode.

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