How can I set an a tag to dynamically change the theme currently being displayed by wordpress?
I understand the switch function as described in a similar question here:
You can use the switch_theme()
method. https://codex.wordpress.org/Function_Reference/switch_theme
Use this in function.php
function fxn_change_theme($theme) {
if( $condition == true )
$theme = 'twentytwelve';
else
$theme = 'twentyteleven';
return $theme;
}
add_filter('template', 'fxn_change_theme');
add_filter('option_template', 'fxn_change_theme');
add_filter('option_stylesheet', 'fxn_change_theme');