首页 文章

插件更新钩子

提问于
浏览
8

当插件通过WP仪表板中的自动更新进行更新时,我的插件需要触发init / build / checker函数 .

从wordpress.org存储库更新插件后是否有一个WordPress钩子?

我不是在寻找 register_activation_hookregister_deactivation_hook ,因为它们仅在手动激活/停用时执行 .

1 回答

  • 13

    是的,upgrader_process_complete [另见:core reference]也这样做 . 检查第二个参数以了解它是核心,插件还是主题更新;如果它是大块的 .

    add_action( 'upgrader_process_complete', function( $upgrader_object, $options ) {
        // inspect $options
    }, 10, 2 );
    

相关问题