wpupdatephp / wp-update-php
库,用于与WordPress插件捆绑,强制用户升级到PHP 5.4主机
Requires (Dev)
- phpspec/phpspec: ~2.0
This package is not auto-updated.
Last update: 2024-09-28 17:31:32 UTC
README
库,用于与WordPress插件捆绑,强制用户升级其PHP版本 或 切换到优质主机。
安装
我们建议使用以下方法通过 Composer 安装库。
composer require wpupdatephp/wp-update-php
另一种选项是手动下载 类文件。
用法
此库的用法取决于您如何启动插件。核心 does_it_meet_required_php_version
方法为您执行所有检查,并在版本要求不满足的情况下添加管理员通知。
例如,当您通过实例化一个新对象来启动插件时,您应该在它周围包装一个条件检查。
示例
$updatePhp = new WPUpdatePhp( '5.6.0' ); if ( $updatePhp->does_it_meet_required_php_version() ) { // Instantiate new object here } // The version check has failed, an admin notice has been thrown
包含库文件
通过Composer添加库具有优先级。Composer自动加载器将自动处理防止包含两个同名的类。
如果您想手动包含文件,请在 class_exists
条件中包装 include 或 require 调用,如下所示
if ( ! class_exists( 'WPUpdatePhp' ) ) { // do the file include or require here }
设置插件名称
将抛出的通知也可以包含插件的名称。使用 set_plugin_name( $name )
方法在 WPUpdatePhp
对象上提供名称。需要在调用 does_it_meet_required_php_version()
方法以检查版本之前执行此调用。
许可证
(GPLv2许可证或更高版本)
WP Update PHP库版权所有 (C) 2015 Coen Jacobs
本程序是自由软件:您可以按照自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它,许可证版本为2,或(根据您的选择)任何更高版本。
本程序按“希望其对您有用”的方式提供,但不提供任何保证;甚至不提供适销性或适用于特定目的的隐含保证。有关详细信息,请参阅GNU通用公共许可证。
您应该已收到与程序一起提供的GNU通用公共许可证副本。如果没有,请参阅https://gnu.ac.cn/licenses/。