Some example to use this workaround and hide some column in your survey with Expression Manager

Demonstration survey

Basic usage

A javascript is added to all survey to allow usage of the function, the javascript do only one action : hiding column where sub question header, or answer header is empty.

Then you need to create answer (for array) like this {if(YourCondition,"Some text","")}

Updating the template

Because your template can have some css breaking the plugin, this part can be added directly at end of your template.css file.

This was included in the plugin, and don’t need for default template (or with SkeletonQuest, RWD for LimeSurvey ) but not at end.