qsdklsqkdmqskdmlqskd azoepqikdomlqskdjmlqs qpfklqjsfmklqsjdmqlsjdsqd true, 'redux' => true, 'swiper' => true, 'photoswipe' => true, 'yith-wcas' => true, 'searchwp-live-ajax-search' => true, 'revslider' => true, 'wc-vendors' => true, 'dokan' => true, 'new-product-badge' => true, 'wc-ajax-product-filter' => true, ) ); foreach ( $shrk_modules as $file => $dependancy ) { if ( $dependancy ) { require( SHRK_THEME_MODULES . sprintf( '/%1$s/%1$s.php', $file ) ); } } // Mega menu walker if ( file_exists( SHRK_THEME_LIBRARY . '/menu/shrk_menu.php' ) ) { require_once( SHRK_THEME_LIBRARY . '/menu/shrk_menu.php' ); } // Side menu if ( file_exists( SHRK_THEME_LIBRARY . '/menu/side_menu.php' ) ) { require_once( SHRK_THEME_LIBRARY . '/menu/side_menu.php' ); } require_once ( SHRK_THEME_TGM_DIR . '/tgm.php' ); require_once ( SHRK_THEME_ADMIN_PATH . '/admin.php' ); require_once ( SHRK_THEME_LIBRARY . '/theme_functions.php' ); require_once ( SHRK_THEME_LIBRARY . '/theme_custom_css.php' ); // Setup metaboxes for basic posttypes function shrk_register_postpage_meta() { shrk_add_meta_boxes( 'page' ); shrk_add_meta_boxes( 'post' ); } add_action( 'admin_menu', 'shrk_register_postpage_meta' ); // Set VC as theme function shrk_vc_SetAsTheme() { vc_set_as_theme(); // Disable VC Frontend editor vc_disable_frontend(); } add_action( 'vc_before_init', 'shrk_vc_SetAsTheme' ); // Enable VC backend editor for theme specific post types function shrk_vc_set_default_editor_post_types() { if ( !shrk_get_theme_option( 'vc_auto_enable_posttypes' ) ) { return false; } $pt_list = array( 'page' ); if ( function_exists( 'shrk_register_sections' ) ) { $pt_list[] = 'pagesections'; } if ( function_exists( 'WC' ) ) { $pt_list[] = 'product'; } if ( function_exists( 'vc_set_default_editor_post_types' ) ) { vc_set_default_editor_post_types( $pt_list ); } } add_action( 'vc_after_init', 'shrk_vc_set_default_editor_post_types' ); ?>