WordPress主题取消激活时动作钩子switch_theme

前面说了WordPress主题启用时的动作钩子after_switch_theme,与之对应的是WordPre…

前面说了WordPress主题启用时的动作钩子after_switch_theme,与之对应的是WordPress主题取消激活时动作钩子switch_theme,该钩子可以方便我们对用户移除主题时做一些扫尾工作,比如删除部分主题数据,或者发送一些主题使用情况的数据给开发者。

wordpress

wordpress

do_action( 'switch_theme', string $new_nameWP_Theme $new_themeWP_Theme $old_theme )

在主题切换后触发。

参数

  • $new_name
    (字符串新主题名称
  • $new_theme
    (WP_Theme) 新主题的WP_Theme实例。
  • $old_theme
    (WP_Theme) 旧主题的WP_Theme实例。

简单使用

使用如下代码,将在取消使用当前主题时执行函数:

function deactivate_my_theme( $new_theme ) {
    //你的操作
}
add_action( 'switch_theme', 'deactivate_my_theme' );
类别:SEO

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册