roots/wp-stage-switcher

WordPress 插件,允许您通过管理员栏在不同环境之间切换

资助包维护!
roots

安装数: 315,531

依赖关系: 2

建议者: 0

安全性: 0

星级: 368

观察者: 28

分支: 43

公开问题: 3

类型:wordpress-plugin

2.2.0 2022-05-31 19:37 UTC

This package is auto-updated.

Last update: 2024-09-17 21:59:16 UTC


README

Packagist Packagist Downloads

WordPress 插件,允许您通过管理员栏在多个环境之间切换。

WordPress Stage Switcher

需求

您需要在 WordPress 配置中定义 ENVIRONMENTSWP_ENV

ENVIRONMENTS 常量必须是一个序列化的数组,包含 'environment' => 'url' 元素

$envs = [
  'development' => 'http://example.dev',
  'staging'     => 'http://staging.example.com',
  'production'  => 'http://example.com'
];
define('ENVIRONMENTS', serialize($envs));

注意:在 PHP 7.0 或更高版本中不需要调用 serialize()

WP_ENV 必须定义为当前环境

define('WP_ENV', 'development');

如果您使用 Bedrock,则 WP_ENV 已经在配置中定义。

安装

此插件必须通过 Composer 安装。将 wp-stage-switcher 添加到您项目的依赖项中

composer require roots/wp-stage-switcher

或者手动将其添加到您的 composer.json

"require": {
  "php": ">=7.1",
  "roots/wordpress": "5.1.1",
  "roots/wp-stage-switcher": "~2.1"
}

支持

使用 Roots Discourse 提问并获得支持。