| Server IP : 198.71.59.75 / Your IP : 216.73.216.240 Web Server : nginx/1.30.2 System : Linux elegant-dhawan.198-71-59-75.plesk.page 5.15.0-105-generic #115-Ubuntu SMP Mon Apr 15 09:52:04 UTC 2024 x86_64 User : realtyna_guys ( 10000) PHP Version : 8.2.31 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/vhosts/agenttango.com/httpdocs/wp-content/plugins/jetpack-boost/compatibility/ |
Upload File : |
<?php
/**
* Jetpack compatibility for Boost
*
* @package automattic/jetpack-boost
*/
namespace Automattic\Jetpack_Boost\Compatibility\Jetpack;
require_once __DIR__ . '/lib/class-sync-jetpack-module-status.php';
( new Sync_Jetpack_Module_Status( 'image_cdn', 'photon' ) )->init();
/**
* Exclude Jetpack likes scripts from deferred JS. They are already in the footer,
* and are sensitive to having their order changed relative to their companion iframe.
*
* @param array $exclusions The default array of scripts to exclude from deferral.
*/
function exclude_jetpack_likes_scripts_defer( $exclusions ) {
static $likes_enabled = null;
if ( null === $likes_enabled ) {
$likes_enabled = \Jetpack::is_module_active( 'likes' );
}
if ( $likes_enabled ) {
return array_merge(
$exclusions,
array(
'jquery-core',
'postmessage',
'jetpack_likes_queuehandler',
)
);
}
return $exclusions;
}
add_filter( 'jetpack_boost_render_blocking_js_exclude_handles', __NAMESPACE__ . '\exclude_jetpack_likes_scripts_defer', 10, 1 );