<?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly class WPH_conflict_theme_avada { static function init() { add_action('plugins_loaded', array('WPH_conflict_theme_avada', 'run') , -1); } static public function run() { global $wph; add_filter ('fusion_dynamic_css_final', array('WPH_conflict_theme_avada', 'url_replacement'), 999); //flush avada cache when settings changes add_action('wph/settings_changed', 'avada_reset_all_caches'); } static function url_replacement( $buffer ) { global $wph; $buffer = $wph->ob_start_callback( $buffer ); return $buffer; } } WPH_conflict_theme_avada::init(); ?>