防止WordPress插件激活错误版本的PHP或WP

ca1c2owp  于 12个月前  发布在  WordPress
关注(0)|答案(2)|浏览(178)

当我点击 “激活”,PHP或WP的版本错误时,有没有办法防止WordPress激活插件?

b4wnujal

b4wnujal1#

<?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
       }
   }
   ?>

字符串

ukdjmx9f

ukdjmx9f2#

有一个全局变量$wp_version,或者你可以使用get_bloginfo('version')来获取WordPress版本。你也可以使用version_compare(...) PHP函数进行PHP版本比较,其中两个验证都可以在插件激活函数中进行评估。

相关问题