From 56e255271d9a92b8f50eb1885ced5f7d25d2e9cd Mon Sep 17 00:00:00 2001 From: Brian Date: Sat, 16 May 2026 23:03:14 +0200 Subject: [PATCH 1/4] fix: add missing $in_footer parameter to wp_enqueue/register_script calls --- src/Assets.php | 1 + src/Integrations/FormSubmit.php | 3 ++- src/Integrations/WooCommerce.php | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Assets.php b/src/Assets.php index 8741f83..bd3ccc8 100644 --- a/src/Assets.php +++ b/src/Assets.php @@ -40,6 +40,7 @@ public function maybe_enqueue_cloaked_affiliate_links_assets() { PLAUSIBLE_ANALYTICS_PLUGIN_URL . 'assets/dist/js/plausible-affiliate-links.js', [ 'plausible-analytics' ], filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-affiliate-links.js' ), + true, ); $affiliate_links = Helpers::get_settings()['affiliate_links'] ?? []; diff --git a/src/Integrations/FormSubmit.php b/src/Integrations/FormSubmit.php index d7e46d5..a51bc15 100644 --- a/src/Integrations/FormSubmit.php +++ b/src/Integrations/FormSubmit.php @@ -58,7 +58,8 @@ public function add_js() { 'plausible-form-submit-integration', PLAUSIBLE_ANALYTICS_PLUGIN_URL . 'assets/dist/js/plausible-form-submit-integration.js', [ 'plausible-analytics' ], - filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-form-submit-integration.js' ) + filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-form-submit-integration.js' ), + true ); wp_localize_script( diff --git a/src/Integrations/WooCommerce.php b/src/Integrations/WooCommerce.php index e20c408..ae683eb 100644 --- a/src/Integrations/WooCommerce.php +++ b/src/Integrations/WooCommerce.php @@ -117,7 +117,8 @@ public function add_js() { 'plausible-woocommerce-integration', PLAUSIBLE_ANALYTICS_PLUGIN_URL . 'assets/dist/js/plausible-woocommerce-integration.js', [], - filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-woocommerce-integration.js' ) + filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-woocommerce-integration.js' ), + true ); } From 054cee7bb6e69c94993b4c42db4b413e05b068c4 Mon Sep 17 00:00:00 2001 From: Brian Date: Sun, 17 May 2026 21:58:06 +0200 Subject: [PATCH 2/4] move to args --- src/Assets.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Assets.php b/src/Assets.php index bd3ccc8..81e5a17 100644 --- a/src/Assets.php +++ b/src/Assets.php @@ -40,7 +40,7 @@ public function maybe_enqueue_cloaked_affiliate_links_assets() { PLAUSIBLE_ANALYTICS_PLUGIN_URL . 'assets/dist/js/plausible-affiliate-links.js', [ 'plausible-analytics' ], filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-affiliate-links.js' ), - true, + [ 'in_footer' => true ], ); $affiliate_links = Helpers::get_settings()['affiliate_links'] ?? []; From f572a3708ec5d21fd915503c0afbf11e7a51efa0 Mon Sep 17 00:00:00 2001 From: Brian Date: Sun, 17 May 2026 21:58:28 +0200 Subject: [PATCH 3/4] add args --- src/Integrations/WooCommerce.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Integrations/WooCommerce.php b/src/Integrations/WooCommerce.php index ae683eb..02627b0 100644 --- a/src/Integrations/WooCommerce.php +++ b/src/Integrations/WooCommerce.php @@ -118,7 +118,7 @@ public function add_js() { PLAUSIBLE_ANALYTICS_PLUGIN_URL . 'assets/dist/js/plausible-woocommerce-integration.js', [], filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-woocommerce-integration.js' ), - true + [ 'in_footer' => true ], ); } From fe8f08e5fa3987d24e7e3addb59ec26f72aa2aa8 Mon Sep 17 00:00:00 2001 From: Brian Date: Sun, 17 May 2026 21:58:44 +0200 Subject: [PATCH 4/4] add args --- src/Integrations/FormSubmit.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Integrations/FormSubmit.php b/src/Integrations/FormSubmit.php index a51bc15..534a2cd 100644 --- a/src/Integrations/FormSubmit.php +++ b/src/Integrations/FormSubmit.php @@ -59,7 +59,7 @@ public function add_js() { PLAUSIBLE_ANALYTICS_PLUGIN_URL . 'assets/dist/js/plausible-form-submit-integration.js', [ 'plausible-analytics' ], filemtime( PLAUSIBLE_ANALYTICS_PLUGIN_DIR . 'assets/dist/js/plausible-form-submit-integration.js' ), - true + [ 'in_footer' => true ], ); wp_localize_script(