我想获取我正在切换的主题的名称,并使用它来添加自定义选项。这是一个例子:
function new_options_func() {
$theme = wp_get_theme();
$theme_name = $theme->stylesheet;
update_option( 'new_options_' . $theme_name, $something );
}
add_action( 'switch_theme', 'new_options_func' );
当我这样做时,$ theme_name是我要切换的主题,我希望它是我切换的名称(旧主题)。
我需要在switch_theme上发生这种情况,而不是在after_switch_theme。
非常感谢任何帮助。谢谢
答案 0 :(得分:1)
您似乎可以使用get_option('theme_switched')
获取名称