强制插件激活失败

时间:2011-07-22 作者:AmberKayle

我正在编写一个插件,它将使用由主题添加的自定义字段。

因此,如果这些字段不存在,我的插件无法激活,这将是一个理想的选择。

如何显示错误并强制激活失败?

1 个回复
最合适的回答,由SO网友:Otto 整理而成

这样的代码可以做到这一点。

function plugin_activation_check(){
    if ( some_check_here() ) {
        // this is the fail case
        deactivate_plugins(basename(__FILE__)); // Deactivate ourself
        wp_die("Message to user.");
    }
}
register_activation_hook(__FILE__, \'plugin_activation_check\');

结束

相关推荐

Sort plugins by rating

当我想安装一个新的Wordpress插件时,我会搜索我想要的插件,并收到一个结果列表。有没有办法按评级或名称对结果进行排序?如果没有,它将是Wordpress的一个有用的补充。