wp_back/wp-content/plugins/visual-portfolio/classes/3rd/themes/class-avada.php

38 lines
785 B
PHP
Raw Normal View History

2024-05-20 15:37:46 +03:00
<?php
/**
* Avada Theme.
*
* @package visual-portfolio
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Class Visual_Portfolio_3rd_Avada
*/
class Visual_Portfolio_3rd_Avada {
/**
* Visual_Portfolio_3rd_Avada constructor.
*/
public function __construct() {
if ( is_admin() ) {
return;
}
$avada_options = get_option( 'fusion_options' );
// Important - Avada folder is in uppercase, this is not a mistake.
if ( 'Avada' !== get_template() || ! isset( $avada_options['lazy_load'] ) || 'avada' !== $avada_options['lazy_load'] ) {
return;
}
// Disable our lazyload if Avada's lazyload used.
add_filter( 'vpf_images_lazyload', '__return_false' );
add_filter( 'vpf_enqueue_plugin_lazysizes', '__return_false' );
}
}
new Visual_Portfolio_3rd_Avada();