wp-envでカスタムポートを設定する

wp-envの設定は .wp-env.json からカスタムできますが、下のように設定すると、

{
	"core": null,
    "plugins": [
        "."
	],
	"port": 4013,
}

✖ Invalid .wp-env.json: Each port value must be unique. と怒られます。

これは wp-envが開発環境とテスト環境の2つのWordPressを立ち上げるからです。

解決方法

これでOKです。

{
	"core": null,
    "plugins": [
        "."
	],
	"port": 4013,
    "env": {
        "tests": {
            "port": 4012
        }
    }
}