Я работаю над плагином WordPress, который позволяет пользователю вводить названия четырех тем, используя четыре текстовых поля. Затем, на основании какого-либо условия, в один момент активируется одна из четырех тем. Затем, через некоторое время, на основании какого-либо условия, активируется другая тема.
если (condition_one)
{
Активировать тему1
}
иначе, если (Condition_Two)
{
Активировать тему2
}
и т.д.
Я пытался использовать следующий метод.
update_option('current_theme','ThemeName');
update_option('template','ThemeName');
update_option('stylesheet','ThemeName');
Темы действительно меняются, но это правильный способ сделать это. Я рассматриваю все поля в таблице wp_options. Есть ли способ, с помощью которого, просто передавая имя темы, обновляются все соответствующие поля.
Любая помощь будет принята с благодарностью.
Спасибо