uawdijnntqw1x1x1
IP : 216.73.216.109
Hostname : premium160.web-hosting.com
Kernel : Linux premium160.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
batcwwjx
/
public_html
/
Update
/
..
/
wp-content
/
plugins
/
wp-smushit
/
core
/
integrations
/
class-divi.php
/
/
<?php /** * Divi integration module. */ namespace Smush\Core\Integrations; use Smush\Core\Controller; use Smush\Core\Settings; if ( ! defined( 'WPINC' ) ) { die; } /** * Class Divi */ class Divi extends Controller { /** * Constructor to initialize the Divi integration. */ public function __construct() { $this->register_action( 'et_builder_modules_loaded', array( $this, 'handle_divi_image_sizes_hook' ) ); } /** * Handles the removal of Divi's image size calculation hook. * * Removes the `wp_calculate_image_sizes` filter added by Divi when responsive images are disabled * and Smush's CDN with auto-resize is enabled. * * @return void */ public function handle_divi_image_sizes_hook() { if ( ! function_exists( 'et_get_option' ) ) { return; } $smush_settings = Settings::get_instance(); if ( 'on' !== et_get_option( 'divi_enable_responsive_images' ) && $smush_settings->is_lazyload_active() && $smush_settings->is_auto_resizing_active() ) { remove_filter( 'wp_calculate_image_sizes', 'et_filter_wp_calculate_image_sizes' ); } } }
/home/batcwwjx/public_html/Update/../wp-content/plugins/wp-smushit/core/integrations/class-divi.php