How can I change a variable in Jekyll _config.yml dynamically?
问题 Hi I'm working on a Jekyll project and I need to put a variable in _config.yml that I want to change dynamically from the template code. This is what I want to do, but I can't get it to work. Is it possible to do this? In _config.yml: my_var: "value" In template.html: {% site.my_var = "newvalue" %} {% case site.my_var %} {% when "value" %} //do this {% when "newvalue" %} //do this instead {% endcase %} 回答1: While you apparently cannot use Liquid conditionals nor Environment Variables (as in