From ecca467607346387ffa2c322b69ef2333900b5d0 Mon Sep 17 00:00:00 2001 From: Dareth NHANG Date: Mon, 12 Jun 2023 21:33:25 +0200 Subject: [PATCH 1/3] ADD: WP constants in .env & application.php --- .env.example | 9 +++++++++ config/application.php | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/.env.example b/.env.example index 7de18aa19c..88e82b318f 100644 --- a/.env.example +++ b/.env.example @@ -17,6 +17,15 @@ WP_SITEURL="${WP_HOME}/wp" # Specify optional debug.log path # WP_DEBUG_LOG='/path/to/debug.log' +## WP OPTIONS +WP_CACHE=true +WP_POST_REVISIONS=5 +WP_CONCATENATE_SCRIPTS=false +WP_COMPRESS_SCRIPTS=true +WP_COMPRESS_CSS=true +WP_ENFORCE_GZIP=true +DISABLE_WP_CRON=false + # Generate your keys here: https://roots.io/salts.html AUTH_KEY='generateme' SECURE_AUTH_KEY='generateme' diff --git a/config/application.php b/config/application.php index 5daa7ff156..978ca07777 100644 --- a/config/application.php +++ b/config/application.php @@ -121,6 +121,30 @@ // Limit the number of post revisions Config::define('WP_POST_REVISIONS', env('WP_POST_REVISIONS') ?? true); +// Autosave +Config::define('AUTOSAVE_INTERVAL', env('WP_AUTOSAVE_INTERVAL') ?? 300); + +// Empty trash +Config::define('EMPTY_TRASH_DAYS', env('WP_EMPTY_TRASH_DAYS') ?? 120); + +// Memory limit +Config::define('WP_MEMORY_LIMIT', env('WP_MEMORY_LIMIT') ?? '128M'); + +// Activate cache +Config::define( 'WP_CACHE', env('WP_CACHE') ?? false ); + +// Concatenate scripts +Config::define( 'CONCATENATE_SCRIPTS', env('WP_CONCATENATE_SCRIPTS') ?? false ); + +// Compress scripts +Config::define( 'COMPRESS_SCRIPTS', env('WP_COMPRESS_SCRIPTS') ?? false ); + +// Compress CSS +Config::define( 'COMPRESS_CSS', env('WP_COMPRESS_CSS') ?? false ); + +// Force GZIP compression (default is deflate) +Config::define( 'ENFORCE_GZIP', env('WP_ENFORCE_GZIP') ?? deflate ); + /** * Debugging Settings */ From 527675221bc2255fe3f8723ed5d3f6b571bd3537 Mon Sep 17 00:00:00 2001 From: Dareth NHANG Date: Wed, 14 Jun 2023 13:36:06 +0200 Subject: [PATCH 2/3] Update application.php --- config/application.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/config/application.php b/config/application.php index 978ca07777..2e19dc8c04 100644 --- a/config/application.php +++ b/config/application.php @@ -130,6 +130,15 @@ // Memory limit Config::define('WP_MEMORY_LIMIT', env('WP_MEMORY_LIMIT') ?? '128M'); +// Max execution time (can't overide server settings) +Config::define('WP_MAX_EXECUTION_TIME', env('WP_MAX_EXECUTION_TIME') ?? '300'); + +// Max upload size (can't overide server settings) +Config::define('WP_MAX_UPLOAD_SIZE', env('WP_MAX_UPLOAD_SIZE') ?? '128M'); + +// Max post size (can't overide server settings) +Config::define('WP_MAX_POST_SIZE', env('WP_MAX_POST_SIZE') ?? '128M'); + // Activate cache Config::define( 'WP_CACHE', env('WP_CACHE') ?? false ); @@ -143,7 +152,7 @@ Config::define( 'COMPRESS_CSS', env('WP_COMPRESS_CSS') ?? false ); // Force GZIP compression (default is deflate) -Config::define( 'ENFORCE_GZIP', env('WP_ENFORCE_GZIP') ?? deflate ); +Config::define( 'ENFORCE_GZIP', env('WP_ENFORCE_GZIP') ?? 'deflate' ); /** * Debugging Settings From 184366e3c5e9af97f8f947cef85c5311633e20c6 Mon Sep 17 00:00:00 2001 From: Dareth NHANG Date: Fri, 10 Nov 2023 15:10:36 +0100 Subject: [PATCH 3/3] =?UTF-8?q?FEAT:=20new=C2=A0`WP=5FDEVELOPMENT=5FMODE`?= =?UTF-8?q?=C2=A0constant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 5 +++++ config/environments/development.php | 1 + config/environments/local.php | 24 ++++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 config/environments/local.php diff --git a/.env.example b/.env.example index 88e82b318f..89aec3badf 100644 --- a/.env.example +++ b/.env.example @@ -17,6 +17,11 @@ WP_SITEURL="${WP_HOME}/wp" # Specify optional debug.log path # WP_DEBUG_LOG='/path/to/debug.log' +# Configuring development mode +# Values: core, plugin, theme, all (default) +# See: https://make.wordpress.org/core/2023/07/14/configuring-development-mode-in-6-3/ +# WP_DEVELOPMENT_MODE=core + ## WP OPTIONS WP_CACHE=true WP_POST_REVISIONS=5 diff --git a/config/environments/development.php b/config/environments/development.php index 8706398731..0522ffa371 100644 --- a/config/environments/development.php +++ b/config/environments/development.php @@ -7,6 +7,7 @@ use function Env\env; Config::define('SAVEQUERIES', true); +Config::define('WP_DEVELOPMENT_MODE', env('WP_DEVELOPMENT_MODE') ?? 'all'); Config::define('WP_DEBUG', true); Config::define('WP_DEBUG_DISPLAY', true); Config::define('WP_DEBUG_LOG', env('WP_DEBUG_LOG') ?? true); diff --git a/config/environments/local.php b/config/environments/local.php new file mode 100644 index 0000000000..7edf29ab1c --- /dev/null +++ b/config/environments/local.php @@ -0,0 +1,24 @@ +