当前位置:首页>WordPress建站>WordPress开发>检查 PHP 和 WordPress 的最低版本

检查 PHP 和 WordPress 的最低版本

在开发 WordPress 插件的时候,我们很可能需要检查当前网站的配置信息。具体来说,就是当前网站所在的服务器的 PHP 版本,以及正在使用的 WordPress 版本。

检查 PHP 最低版本

假设你的插件必须在 php 5.3.0 及以上版本中才能正常使用,那么你可以将下面的函数添加到插件中:

// 检查当前服务器的 PHP 版本
function check_php_version($ver) {
    $php_version = phpversion();
    if (version_compare($php_version, $ver) < 0) {
        throw new Exception("This plugin requires at least version $ver of PHP. You are running an older version ($php_version). Please upgrade!");
    }
}

然后使用下面的代码检查:

check_php_version('5.3.0');

检查 WordPress 最低版本

假设你在插件中使用 WordPress 3.6 新添加的 Heartbeat API ,那我们可以添加下面的函数:

// 检查当前使用的 WordPress 版本
function check_wp_version($ver) {
    global $wp_version;
    if (version_compare($wp_version, $ver) < 0) {
        throw new Exception("This plugin requires at least version $ver of WordPress. You are running an older version ($php_version). Please upgrade!");
    }
}

然后通过下面的代码检查:

check_wp_version('3.6');

额外提醒

使用上面的方法检查 PHP 和 wordpress,如果达不到最低版本,就会抛出错误提示,阻止插件的运行。当然,你可以根据自己的需要修改提示的方法。

参考资料:http://themergency.com/check-minimum-php-and-wordpress-versions/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
WordPress开发

文章模板 single.php 获取当前文章所属的分类名称

2013-12-1 9:28:30

WordPress开发

WordPress 获取主题样式表 style.css 注释里的信息

2013-12-14 9:40:59

13 条回复 A文章作者 M管理员
  1. 不错,学习到了!

  2. 不错的。

  3. 好久没来看看了

    • -1 强烈谴责奶神的坑爹行为

    • 。。。。。

    • 竟然没有反对的按钮 – –

    • 有举报按钮啊 不过你点的话,我会杀了你

    • 鉴于你一直这么猥琐,就点击个顶好了

    • 我顶你个肺

    • -1

  4. 我现在也是,倡萌这里每日都来。已经是一种习惯了。

  5. 每日来访 打卡,打卡时间:上午10:02:02

  6. 内容真的的好多!

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索