i have created a theme that i would want to set as a demo for people to try. I would like to have a menu that has options where one can set a color or option to test it.
Therefore, if somebody wants to check the blue scheme, they would click on "Colors->Blue" on the menu and the theme would turn to blue NOT GLOBALLY, but for the specific person, throughout the website.
I suppose it's pretty obvious that sessions are needed for this one, as well as some handling of GET parameters with a script that sets the color option of the theme(or any other option).
Since i am using the standard Wordpress API to set the theme options, i am wondering whether there is a way to hook an option. That is, instead of saving it to the dabatase, just pass it to the specific session, without having to change the code of my theme to adjust the option selection.
Has anybody done it ? Is there anything that can help me with that or i just need to do it from scratch ?
Thank you for your time !