From ab298946e7083fda6dcccf9c6414f64043e1f172 Mon Sep 17 00:00:00 2001 From: Menno van den Ende <50165380+menno-ll@users.noreply.github.com> Date: Wed, 2 Sep 2026 13:44:00 +0200 Subject: [PATCH 1/2] enable twig cache --- src/Templates.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Templates.php b/src/Templates.php index 2dbd4d1..be0bdda 100644 --- a/src/Templates.php +++ b/src/Templates.php @@ -128,6 +128,10 @@ private function get_twig_environment( array $template_dirs ):\Twig\Environment 'debug' => $debug, ); + if ( wp_get_environment_type() === 'production' ) { + $version = wp_get_theme()->get( 'Version' ) ?: 'no-version'; + $twig_args['cache'] = sys_get_temp_dir() . '/cache/twig/' . $version . '/'; + } /** * Allows manipulation of the twig envirionment settings. * From ffff660dc773e2f5d84d769c0a792d5a39fbd89c Mon Sep 17 00:00:00 2001 From: Menno van den Ende <50165380+menno-ll@users.noreply.github.com> Date: Wed, 2 Sep 2026 13:44:23 +0200 Subject: [PATCH 2/2] phpcs --- src/Templates.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Templates.php b/src/Templates.php index be0bdda..dde097a 100644 --- a/src/Templates.php +++ b/src/Templates.php @@ -129,7 +129,7 @@ private function get_twig_environment( array $template_dirs ):\Twig\Environment ); if ( wp_get_environment_type() === 'production' ) { - $version = wp_get_theme()->get( 'Version' ) ?: 'no-version'; + $version = wp_get_theme()->get( 'Version' ) ?: 'no-version'; $twig_args['cache'] = sys_get_temp_dir() . '/cache/twig/' . $version . '/'; } /**