Динамическое изменение темы WordPress

Как настроить тег для динамического изменения темы, отображаемой в настоящее время в WordPress?

Я понимаю функцию коммутатора, как описано в аналогичном вопросе здесь: Отображение содержимого страницы с использованием нескольких шаблонов – WordPress , но я не знаю, как реализовать это изменение. Должен ли коммутатор быть добавлен в index.php внутри темы или внутри папки темы? Указывает ли моя ссылка на файл index.php?

Я бы хотел сделать это без плагина, если это возможно.

Пример сайта, который делает это уже: www.envye.com/wordpress/

Спасибо!

Используйте это в 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');