WordPress 主题激活和取消激活钩子

主题激活时动作钩子 after_switch_theme
为了实现一些主题的扩展功能,如创建数据表等操作。可以挂载函数到该钩子上。

do_action( 'after_switch_theme', string $old_name, WP_Theme $old_theme )


如果旧主题仍然存在,则在主题切换后的第一个WP加载上触发。
此操作多次触发,如果旧主题存在或不存在,则参数根据上下文的不同而不同。如果旧主题缺失,参数将是旧主题的片段。

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

do_action( 'switch_theme', string $new_name, WP_Theme $new_theme, WP_Theme $old_theme )

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

function deactivate_my_theme( $new_theme ) {
    //主题取消激活后执行操作
}
add_action( 'switch_theme', 'deactivate_my_theme' );
收藏
评论
打赏
WordPress 主题开发
WP_REST_Response 返回结果类
2023-07-25
WordPress 主题开发
WordPress 发送邮件
2023-07-26
飞翔的鱼丸
36442 阅读
82 发布
2 收藏
动态
FishV 主题 v1.14 发布
MirageV 主题 v2.5 正式发布
MirageV 主题 v2.6.4 发布
BotV 插件 v1.7.0 发布
LandV 企业主题 v2.6.0 发布
MirageV 主题 v2.6.0 发布
MirageV-App 小程序 v1.2.2 发布
LandV-App 企业官网小程序 v1.1.0 发布
生成中...
真诚赞赏,手留余香
登录
注册
重置密码