2016-06-30 1 views
0

テーマの名前を取得したいと思います。テーマの名前を変更してカスタムオプションを追加するのに使用します。次に例を示します。switch_themeフックを使用しているときに古いテーマ名を取得

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のようにそれを行うと、私は切り替えていたテーマは、私はそれが私がスイッチ(旧テーマ)午前、そこから名前になりたいです。

これは、after_switch_themeではなくswitch_themeで発生する必要があります。

ご迷惑をおかけして申し訳ありません。ありがとうございます

答えて

1

get_option( 'theme_switched')を使用して名前を取得できるようです

関連する問題