zippovich2 / wordpress-loader
从 .env 文件中加载常量和环境变量。
v1.1.2
2023-01-16 11:47 UTC
Requires
- php: ^7.2.5 || ^8.0.0
- symfony/dotenv: ^5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpunit/phpunit: ^8.5 || 9.0
This package is auto-updated.
Last update: 2024-09-16 15:30:51 UTC
README
从 .env 文件中加载常量和环境变量。
安装
需求
- php ^7.2.5
$ composer require zippovich2/wordpress-loader
用法
在 wp-config.php
文件开头添加代码
use WordpressWrapper\Loader\Loader; //... $loader = new Loader(); $loader->load();
您可以指定自己的路径
use WordpressWrapper\Loader\Loader; //... $projectRoot = '/path/to/project-root/'; // this directory should containt .env files. $public = $projectRoot . '/public'; // this directory should containt index.php file $wpCore = '/wp'; // relevant path from $public to wordpress core directory $loader = new Loader(); $loader->load($wpCore, $projectRoot, $public);
如果想要启用调试,请再添加一行代码
use WordpressWrapper\Loader\Loader; //... $loader = new Loader(); $loader->load(); // default path is '/var/log', relevant ro project root // it will create directroy if not exists $loader->debugSettings('/path/to/log/dir');