wpdesk/wp-basic-requirements

此包的最新版本(3.6.3)没有可用的许可证信息。

3.6.3 2024-04-16 08:22 UTC

README

pipeline status coverage report Latest Stable Version Total Downloads Latest Unstable Version License

WP基本需求

wp-basic-requirements 是一个简单的 WordPress 插件库,允许验证目标环境是否满足定义的需求。如果不满足,它还可以用来向用户显示包含正确信息的提示。

该库必须与 PHP 5.2.x 兼容,因为这是 WordPress 运行所接受的最低版本。

可定义的可用需求

  • 最低 PHP 版本
  • 最低 WordPress 版本
  • 最低 WooCommerce 版本
  • 所需 PHP 模块
  • 所需 PHP 设置
  • OpenSSL 版本

需求

PHP 5.2 或更高版本。

通过 Composer 安装

为了通过 Composer 安装绑定,请运行以下命令

composer require wpdesk/wp-basic-requirements

示例用法

在 WordPress 插件的 main .php 文件中使用以下代码

<?php

$requirements_checker = ( new WPDesk_Basic_Requirement_Checker_Factory )->create_from_requirement_array(
    __FILE__,
    'Example plugin name',
    [	
        'php'     => '7.0',
        'wp'      => '6.0',
        'plugins' => [
            [
                'name'      => 'woocommerce/woocommerce.php',
                'nice_name' => 'WooCommerce',
            ],
        ],
    ]
);

if ( $requirements_checker->are_requirements_met() ) {
    // plugin stuff goes here
} else {
    $requirements_checker->render_notices();
}