manager->get_setting( 'ed_banner_section' )->value(); $slider_type = $control->manager->get_setting( 'slider_type' )->value(); $control_id = $control->id; if ( $control_id == 'header_image' && $banner == 'static_banner' ) return true; if ( $control_id == 'header_video' && $banner == 'static_banner' ) return true; if ( $control_id == 'external_header_video' && $banner == 'static_banner' ) return true; if ( $control_id == 'banner_title' && $banner == 'static_banner' ) return true; if ( $control_id == 'banner_subtitle' && $banner == 'static_banner' ) return true; if ( $control_id == 'banner_content' && $banner == 'static_banner' ) return true; if ( $control_id == 'button_one' && ( $banner == 'static_banner' || $banner == 'slider_banner' ) ) return true; if ( $control_id == 'button_one_url' && ( $banner == 'static_banner' || $banner == 'slider_banner' ) ) return true; if ( $control_id == 'button_one_tab_new' && ( $banner == 'static_banner' || $banner == 'slider_banner' ) ) return true; if ( $control_id == 'button_two' && ( $banner == 'static_banner' || $banner == 'slider_banner' ) ) return true; if ( $control_id == 'button_two_url' && ( $banner == 'static_banner' || $banner == 'slider_banner' ) ) return true; if ( $control_id == 'button_two_tab_new' && ( $banner == 'static_banner' || $banner == 'slider_banner' ) ) return true; if ( $control_id == 'banner_caption_layout' && $banner == 'static_banner' ) return true; if ( $control_id == 'slider_type' && $banner == 'slider_banner' ) return true; if ( $control_id == 'slider_auto' && $banner == 'slider_banner' ) return true; if ( $control_id == 'slider_loop' && $banner == 'slider_banner' ) return true; if ( $control_id == 'slider_caption' && $banner == 'slider_banner' ) return true; if ( $control_id == 'slider_cat' && $banner == 'slider_banner' && $slider_type == 'cat' ) return true; if ( $control_id == 'no_of_slides' && $banner == 'slider_banner' && $slider_type == 'latest_posts' ) return true; if ( $control_id == 'slider_full_image' && $banner == 'slider_banner' ) return true; if ( $control_id == 'slider_animation' && $banner == 'slider_banner' ) return true; if ( $control_id == 'slider_speed' && $banner == 'slider_banner' ) return true; if ( $control_id == 'hr' && $banner == 'slider_banner' ) return true; return false; } /** * Active Callback for Blog View All Button */ function blossom_studio_blog_view_all_ac(){ $blog = get_option( 'page_for_posts' ); if( $blog ) return true; return false; } /** * Active Callback for shop section */ function blossom_studio_shop_section_ac( $control ){ $ed_shop_section = $control->manager->get_setting( 'ed_shop_section' )->value(); if( $ed_shop_section ) return true; return false; } /** * Active Callback for blog section */ function blossom_studio_blog_section_ac( $control ){ $ed_blog_section = $control->manager->get_setting( 'ed_blog_section' )->value(); if( $ed_blog_section ) return true; return false; } /** * Active Callback for post/page */ function blossom_studio_post_page_ac( $control ){ $ed_related = $control->manager->get_setting( 'ed_related' )->value(); $ed_comment = $control->manager->get_setting( 'ed_comments' )->value(); $control_id = $control->id; if ( $control_id == 'related_post_title' && $ed_related == true ) return true; if ( $control_id == 'toggle_comments' && $ed_comment == true ) return true; return false; } /** * Active Callback for local fonts */ function blossom_studio_ed_localgoogle_fonts(){ $ed_localgoogle_fonts = get_theme_mod( 'ed_localgoogle_fonts' , false ); if( $ed_localgoogle_fonts ) return true; return false; } /** * Active Callback for instagram */ function blossom_studio_instagram_ac( $control ){ $ed_insta = $control->manager->get_setting( 'ed_instagram' )->value(); $control_id = $control->id; if ( $control_id == 'instagram_shortcode' && $ed_insta ) return true; return false; }