wpdesk / wp-basic-requirements
此包的最新版本(3.6.3)没有可用的许可证信息。
3.6.3
2024-04-16 08:22 UTC
Requires
- php: >=5.3
Requires (Dev)
- php: >=5.5
- 10up/wp_mock: *
- mockery/mockery: *
- phpunit/phpunit: ^8
- wimg/php-compatibility: ^8
- wpdesk/wp-code-sniffer: ^1.2
- dev-master
- 3.6.3
- 3.6.2
- 3.6.1
- 3.6.0
- 3.6.0-beta3
- 3.6.0-beta2
- 3.6.0-beta1
- 3.5.2
- 3.5.1
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.5
- 3.0.4
- 3.0.3.1
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2
- 2.1.1
- 2.1
- 2.0
- 1.0.5
- 1.0.2
- 1.0.1-alpha
- dev-bugfix/prevent-error-notice
- dev-remove-arrow
- dev-feature/update-message
- dev-feature/minimum-plugin-version-check-demo1
- dev-feature/plugin-name
This package is auto-updated.
Last update: 2024-09-16 09:07:43 UTC
README
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();
}