/** * Avada Child Theme Functions * Fix Events Calendar stuttering by disabling conflicting Avada scripts */ // Disable Avada JavaScript on Events Calendar pages function disable_avada_js_on_events() { // Check if we're on any Events Calendar page if (class_exists('Tribe__Main') && ( tribe_is_events_page() || is_singular('tribe_events') || tribe_is_event_category() || tribe_is_event_venue() || tribe_is_event_organizer() || is_post_type_archive('tribe_events') )) { // Disable main Avada scripts that cause conflicts wp_dequeue_script('avada-header'); wp_dequeue_script('avada-parallax'); wp_dequeue_script('avada-fade'); wp_dequeue_script('avada-flexslider'); wp_dequeue_script('avada-carousel'); wp_dequeue_script('avada-video'); wp_dequeue_script('avada-lightbox'); wp_dequeue_script('avada-animations'); wp_dequeue_script('avada-elastic-slider'); wp_dequeue_script('avada-tabs'); wp_dequeue_script('avada-accordian'); wp_dequeue_script('avada-button'); wp_dequeue_script('avada-equal-heights'); wp_dequeue_script('avada-counters-box'); wp_dequeue_script('avada-countdown'); wp_dequeue_script('avada-forms'); wp_dequeue_script('avada-portfolio'); wp_dequeue_script('avada-blog'); wp_dequeue_script('avada-testimonials'); wp_dequeue_script('avada-person'); wp_dequeue_script('avada-popover'); wp_dequeue_script('avada-separator'); wp_dequeue_script('avada-general'); wp_dequeue_script('fusion-scripts'); wp_dequeue_script('fusion-waypoints'); wp_dequeue_script('fusion-animations'); wp_dequeue_script('fusion-tabs'); wp_dequeue_script('fusion-toggles'); wp_dequeue_script('fusion-carousel'); wp_dequeue_script('fusion-flexslider'); wp_dequeue_script('fusion-lightbox'); wp_dequeue_script('fusion-video'); wp_dequeue_script('fusion-counter-circles'); wp_dequeue_script('fusion-countdown'); // Also disable common Avada CSS that might interfere wp_dequeue_style('avada-animations'); wp_dequeue_style('fusion-dynamic-css'); } } add_action('wp_enqueue_scripts', 'disable_avada_js_on_events', 9999); // Alternative approach - disable specific Avada features function disable_avada_features_on_events() { if (class_exists('Tribe__Main') && ( tribe_is_events_page() || is_singular('tribe_events') || is_post_type_archive('tribe_events') )) { // Disable Avada's link animations remove_action('wp_footer', 'avada_render_link_animations'); // Disable Avada's lazy loading add_filter('fusion_library_lazy_load', '__return_false'); // Disable Avada's dynamic CSS for Events pages add_filter('avada_dynamic_css_skip_cache', '__return_true'); // Disable Fusion Builder live mode add_filter('fusion_builder_live_request', '__return_false'); } } add_action('init', 'disable_avada_features_on_events'); // Prevent Avada from processing Events Calendar content function exclude_events_from_avada_processing($content) { if (class_exists('Tribe__Main') && ( tribe_is_events_page() || is_singular('tribe_events') || is_post_type_archive('tribe_events') )) { // Remove Avada's content filters on Events Calendar pages remove_filter('the_content', 'fusion_add_previous_next_links', 20); remove_filter('the_content', 'fusion_add_sharing_box', 20); remove_filter('the_content', 'fusion_add_author_info_box', 25); remove_filter('the_content', 'fusion_add_related_posts', 25); } return $content; } add_filter('the_content', 'exclude_events_from_avada_processing', 1); // Disable Avada's jQuery modifications on Events Calendar pages function disable_avada_jquery_on_events() { if (class_exists('Tribe__Main') && ( tribe_is_events_page() || is_singular('tribe_events') || is_post_type_archive('tribe_events') )) { // Remove Avada's jQuery enhancements wp_deregister_script('jquery-effects-core'); wp_deregister_script('jquery-effects-fade'); wp_deregister_script('jquery-effects-slide'); } } add_action('wp_enqueue_scripts', 'disable_avada_jquery_on_events', 1); Day event page – OnStage Colorado

Alack!

You’ve reached a page that doesn’t exist!

Check out our latest reviews