function sh_theme_init() { global $pagenow; return; /** * Include Custom Data Sources */ require_once 'vafpress/admin/data_sources.php'; /** * Load options, metaboxes, and shortcode generator array templates. */ // metaboxes $tmpl_mb1 = (include SH_ROOT . 'includes/vafpress/admin/metabox/meta_boxes.php'); // * Create instances of Metaboxes foreach ($tmpl_mb1 as $tmb) { new VP_Metabox($tmb); } $tmpl_mb1 = (include SH_ROOT . 'includes/vafpress/admin/taxonomy/taxonomy.php'); include_once 'vp_new/taxonomy.php'; foreach ($tmpl_mb1 as $tmb) { new SH_Metabox($tmb); } // shortocode generators $tmpl_sg1 = SH_ROOT . 'includes/vafpress/admin/shortcode_generator/shortcodes1.php'; $tmpl_sg2 = SH_ROOT . 'includes/vafpress/admin/shortcode_generator/shortcodes2.php'; if (is_admin()) { include_once 'helpers/backup_class.php'; $backup = new SH_Backup_class(); if (sh_set($_GET, 'page') == SH_NAME . '_option') { if (sh_set($_GET, 'sh_dummydata_export')) { $backup->export(); } } } if (function_exists('vc_map')) { include_once 'vc_map.php'; } // options $tmpl_opt = SH_ROOT . 'includes/vafpress/admin/option/option.php'; /** * Create instance of Options */ $theme_options = new VP_Option(array('is_dev_mode' => false, 'option_key' => SH_NAME . '_theme_options', 'page_slug' => SH_NAME . '_option', 'template' => $tmpl_opt, 'menu_page' => 'themes.php', 'use_auto_group_naming' => true, 'use_util_menu' => true, 'minimum_role' => 'edit_theme_options', 'layout' => 'fluid', 'page_title' => esc_html__('Theme Options', SH_NAME), 'menu_label' => esc_html__('Theme Options', SH_NAME))); _WSH()->user_extra(array('facebook' => __('Facebook', SH_NAME), 'twitter' => __('Twitter', SH_NAME), 'dribbble' => __('Dribble', SH_NAME), 'github' => __('Github', SH_NAME), 'flickr' => esc_html__('Flickr', SH_NAME), 'google-plus' => esc_html__('Google+', SH_NAME), 'youtube' => esc_html__('Youtube', SH_NAME))); $sh_exlude_hooks = (include_once 'resource/remove_action.php'); foreach ($sh_exlude_hooks as $k => $v) { foreach ($v as $value) { remove_action($k, $value[0], $value[1]); } } }
function sh_theme_init() { global $pagenow; if (is_admin()) { if (sh_set($_GET, 'page') == SH_NAME . '_option') { if (sh_set($_GET, 'sh_dummydata_export')) { include_once 'helpers/backup_class.php'; $backup = new SH_Backup_class(); $backup->export(); } if (sh_set($_GET, 'sh_dummydata_import')) { include_once 'helpers/backup_class.php'; $backup = new SH_Backup_class(); $backup->import(); } } } if (function_exists('vc_map')) { include_once 'vc_map.php'; } // options $tmpl_opt = get_template_directory() . '/includes/vafpress/admin/option/option.php'; /** * Create instance of Options */ $theme_options = new VP_Option(array('is_dev_mode' => false, 'option_key' => SH_NAME . '_theme_options', 'page_slug' => SH_NAME . '_option', 'template' => $tmpl_opt, 'menu_page' => 'themes.php', 'use_auto_group_naming' => true, 'use_util_menu' => true, 'minimum_role' => 'edit_theme_options', 'layout' => 'fluid', 'page_title' => __('Theme Options', SH_NAME), 'menu_label' => __('Theme Options', SH_NAME))); /*_WSH()->user_extra( array('facebook'=>__('Facebook', SH_NAME), 'twitter'=>__('Twitter', SH_NAME), 'dribbble'=>__('Dribble', SH_NAME), 'github'=>__('Github', SH_NAME), 'flickr'=>__('Flickr', SH_NAME), 'google-plus'=>__('Google+', SH_NAME), 'youtube'=>__('Youtube', SH_NAME)) );*/ }
function _sh_plugin_init() { global $pagenow; include_once 'library/functions.php'; _load_plugins_class('post_types', 'helpers', false); _load_plugins_class('taxonomies', 'helpers', false); _load_plugins_class('ajax', 'helpers', false); _load_plugins_class('forms', 'helpers', false); //_load_class( 'validation', 'helpers', true ); //_load_plugins_class( 'seo', 'helpers', false ); _load_plugins_class('update_theme', 'update', false); _load_plugins_class('shortcodes', 'helpers', true); //_load_plugins_class( 'mega_menu', 'helpers', false ); /** * Include Custom Data Sources */ require_once 'vafpress/admin/data_sources.php'; /** * Load options, metaboxes, and shortcode generator array templates. */ // metaboxes $tmpl_mb1 = (include SH_TH_ROOT . 'includes/vafpress/admin/metabox/meta_boxes.php'); // * Create instances of Metaboxes foreach ($tmpl_mb1 as $tmb) { new VP_Metabox($tmb); } $tmpl_mb1 = (include SH_TH_ROOT . 'includes/vafpress/admin/taxonomy/taxonomy.php'); include_once 'vp_new/taxonomy.php'; foreach ($tmpl_mb1 as $tmb) { new SH_Metabox($tmb); } if (is_admin()) { include_once 'helpers/backup_class.php'; $backup = new SH_Backup_class(); if (sh_set($_GET, 'page') == SH_NAME . '_option') { if (sh_set($_GET, 'sh_dummydata_export')) { $backup->export(); } /*if( sh_set( $_GET, 'sh_dummydata_import' ) ){ include_once( 'helpers/backup_class.php' ); $backup = new SH_Backup_class; $backup->import(); }*/ } } if (function_exists('vc_map')) { include_once 'vc_map.php'; } // options $tmpl_opt = SH_TH_ROOT . 'includes/vafpress/admin/option/option.php'; /** * Create instance of Options */ $theme_options = new VP_Option(array('is_dev_mode' => false, 'option_key' => SH_NAME . '_theme_options', 'page_slug' => SH_NAME . '_option', 'template' => $tmpl_opt, 'menu_page' => 'themes.php', 'use_auto_group_naming' => true, 'use_util_menu' => true, 'minimum_role' => 'edit_theme_options', 'layout' => 'fluid', 'page_title' => __('Theme Options', SH_NAME), 'menu_label' => __('Theme Options', SH_NAME))); _WSH()->user_extra(array('designation' => __('Designation', SH_NAME), 'facebook' => __('Facebook', SH_NAME), 'twitter' => __('Twitter', SH_NAME), 'dribbble' => __('Dribble', SH_NAME), 'github' => __('Github', SH_NAME), 'flickr' => __('Flickr', SH_NAME), 'google-plus' => __('Google+', SH_NAME), 'youtube' => __('Youtube', SH_NAME))); $sh_exlude_hooks = (include_once 'resource/remove_action.php'); foreach ($sh_exlude_hooks as $k => $v) { foreach ($v as $value) { remove_action($k, $value[0], $value[1]); } } // shortocode generators $tmpl_sg1 = SH_TH_ROOT . 'includes/vafpress/admin/shortcode_generator/shortcodes1.php'; $tmpl_sg = array('name' => 'sg_1', 'template' => $tmpl_sg1, 'modal_title' => __('Bloxo Shortcodes', SH_NAME), 'button_title' => __('Bloxo', SH_NAME), 'types' => array('page'), 'main_image' => SH_TH_URL . '/includes/vafpress/public/img/vp_shortcode_icon.png', 'sprite_image' => SH_TH_URL . '/includes/vafpress/public/img/vp_shortcode_icon_sprite.png', 'included_pages' => array('appearance_page_vpt_option')); //$sg = new VP_ShortcodeGenerator($tmpl_sg); }