WordPress主题取消激活时动作钩子switch_theme
前面说了WordPress主题启用时的动作钩子after_switch_theme,与之对应的是WordPre…
前面说了WordPress主题启用时的动作钩子after_switch_theme,与之对应的是WordPress主题取消激活时动作钩子switch_theme,该钩子可以方便我们对用户移除主题时做一些扫尾工作,比如删除部分主题数据,或者发送一些主题使用情况的数据给开发者。
do_action( 'switch_theme', string $new_name, WP_Theme $new_theme, WP_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 删除。
还没有任何评论,赶紧来占个楼吧!