【发布时间】:2012-06-02 17:32:10
【问题描述】:
当我点击“激活”,而 PHP 或 WP 版本错误时,有没有办法阻止 WordPress 激活插件?
【问题讨论】:
标签: plugins wordpress activation
当我点击“激活”,而 PHP 或 WP 版本错误时,有没有办法阻止 WordPress 激活插件?
【问题讨论】:
标签: plugins wordpress activation
有一个全局变量 $wp_version 或者您可以使用 get_bloginfo('version') 来获取 WordPress 版本。您还可以使用version_compare(...) PHP 函数进行 PHP 版本比较,这两种验证都可以在您的插件激活函数中进行评估。
【讨论】:
<?php
register_activation_hook( __FILE__, 'bh_proljece_boj_install' );
function bh_proljece_boj_install()
{
if ( version_compare( get_bloginfo( 'version' ), '3.3', ' < ' ) )
{
deactivate_plugins( basename( __FILE__ ) ); // Deactivate our plugin
}
}
?>
【讨论】: