wpupdatephp/wp-update-php

库,用于与WordPress插件捆绑,强制用户升级到PHP 5.4主机

1.1.1 2017-03-08 09:50 UTC

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/