HEX
Server: Apache/2.4.65 (Debian)
System: Linux 88f31f35b0b8 6.1.0-38-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.147-1 (2025-08-02) x86_64
User: www-data (33)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/jetpack-boost/compatibility/js-concatenate.php
<?php
/**
 * Exclude known scripts that causes problem when concatenated.
 */

namespace Automattic\Jetpack_Boost\Compatibility\JS_Concatenate;

function maybe_do_not_concat( $do_concat, $handle ) {
	$excluded_handles = array(
		// Plugin: `event-tickets`
		'tribe-tickets-block',
		'tribe-tickets-provider',
		// Plugin: `woocommerce-shipping`
		'woocommerce-shipping-checkout-address-validation',
		// Plugin: `depay-payments-for-woocommerce`
		'DEPAY_WC_WIDGETS',
		// Plugin: `woocommerce-bookings`
		'wc-bookings-booking-form',
		// WooCommerce Analytics
		'woocommerce-analytics-client',
		// Boost Image Guide — ES6 webpack bundle corrupted by _jb_static re-minification (HOG-522)
		'jetpack-boost-guide',
	);

	if ( in_array( $handle, $excluded_handles, true ) ) {
		return false;
	}

	return $do_concat;
}

add_filter( 'js_do_concat', __NAMESPACE__ . '\maybe_do_not_concat', 10, 2 );