PATH:
home
/
lab2454c
/
adenbic.com
/
wp-content
/
themes
/
bumbleb
/
inc
/
admin
<?php function bumbleb_check_theme_options() { // check default options $bumbleb_settings = bumbleb_global_settings(); ob_start(); $options = ob_get_clean(); $bumbleb_default_settings = json_decode($options, true); foreach ($bumbleb_default_settings as $key => $value) { if (is_array($value)) { foreach ($value as $key1 => $value1) { if ($key1 != 'google' && (!isset($bumbleb_settings[$key][$key1]) || !$bumbleb_settings[$key][$key1])) { $bumbleb_settings[$key][$key1] = $bumbleb_default_settings[$key][$key1]; } } } else { if (!isset($bumbleb_settings[$key])) { $bumbleb_settings[$key] = $bumbleb_default_settings[$key]; } } } return $bumbleb_settings; } function bumbleb_options_hover_style() { return array( "1" => array('alt' => esc_html__("Style 1", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/layouts/style_1.jpg'), "2" => array('alt' => esc_html__("Style 2", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/layouts/style_2.jpg'), "3" => array('alt' => esc_html__("Style 3", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/layouts/style_3.jpg'), ); } function bumbleb_options_layouts() { return array( "full" => array('alt' => esc_html__("Without Sidebar", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/layouts/page_full.jpg'), "left" => array('alt' => esc_html__("Left Sidebar", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/layouts/page_full_left.jpg'), "right" => array('alt' => esc_html__("Right Sidebar", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/layouts/page_full_right.jpg') ); } if(!function_exists('bumbleb_options_header_types')) : function bumbleb_options_header_types() { $path = get_template_directory().'/templates/headers/'; $files = array_diff(scandir($path), array('..', '.')); if(count($files)>0){ foreach ($files as $file) { $name_file = str_replace( '.php', '', basename($file) ); $value = str_replace( 'header-', '',$name_file); $name = str_replace( '-', ' ', ucwords($name_file) ); $header[$value] = array('title' => $name, 'img' => get_template_directory_uri().'/inc/admin/theme_options/headers/'.esc_attr($name_file).'.jpg'); } } return $header; } endif; function bumbleb_options_banners_effect() { $banners_effects = array(); for ($i = 1; $i <= 12; $i++) { $banners_effects['banners-effect-'.$i] = array('alt' => esc_html__("Banner Effect", 'bumbleb'), 'img' => get_template_directory_uri().'/inc/admin/theme_options/effects/banner-effect.png'); } return $banners_effects; } if(!function_exists('bumbleb_get_footers')) : function bumbleb_get_footers() { $footer = array(); $footers = get_posts( array('posts_per_page'=>-1, 'post_type'=>'bwp_footer', 'orderby' => 'name', 'order' => 'ASC' ) ); foreach ($footers as $key=>$value) { $footer[$value->ID] = array('title' => $value->post_title, 'img' => get_template_directory_uri().'/inc/admin/theme_options/footers/'.$value->post_name.'.jpg'); } return $footer; } endif; // Function for Content Type, ReducxFramework function bumbleb_ct_related_product_columns() { return array( "2" => "2", "3" => "3", "4" => "4", "5" => "5", "6" => "6" ); } function bumbleb_ct_category_view_mode() { return array( "grid" => esc_html__("Grid", 'bumbleb'), "list" => esc_html__("List", 'bumbleb') ); }
[+]
..
[+]
theme_options
[+]
css
[+]
fonts
[-] functions.php
[edit]
[-] theme-options.php
[edit]