1,
'deep_minifier' => 1,
'deep_adaptive_images' => 1,
'deep_enable_smoothscroll' => 1,
'deep_background_layout' => 'wide',
'deep_wide_screen' => 0,
'enable_preloader' => 0,
'preloader_spinkit' => 7,
'preloader_bg_color' => '#437df9',
'deep_custom_scrollbar' => 0,
'deep_hide_scrollbar' => 0,
'deep_scrollbar_width' => 10,
'deep_backto_top' => 1,
'deep_custom_backto_top_icon' => 2,
'deep_backto_top_icon' => 'fa-caret-up',
'deep_backto_top_on_mobile' => 2,
'deep_toggle_toparea_enable' => 0,
'deep_footer_social_bar' => 0,
'deep_footer_instagram_bar' => 0,
'deep_footer_instagram_style' => 'default',
'deep_footer_subscribe_bar' => 0,
'deep_footer_subscribe_type' => 'FeedBurner',
'deep_footer_columns' => 1,
'deep_footer_color' => 1,
'deep_footer_bottom_enable' => 0,
'deep_footer_bottom_left' => 4,
'deep_footer_bottom_left_align' => 'left',
'deep_footer_bottom_center' => 1,
'deep_footer_bottom_right' => 2,
'deep_footer_bottom_right_align' => 'right',
'deep_footer_dynamic_copyright' => 0,
'deep_footer_builder_switch' => 0,
'page_sidebar_position' => 'none',
'page_transparent_dis' => 'none',
'page_title_show' => 1,
'page_title_textalign' => 'none',
'page_title_padding' => array(
'padding-top' => '',
'padding-right' => '',
'padding-bottom' => '',
'padding-left' => '',
'units' => 'px'
),
'deep_404_page_switch' => 0,
'deep_404_text' => esc_html__( "We're sorry, but the page you were looking for doesn't exist.", 'deep-free' ),
'deep_404_page_header' => 'none',
'edge_navigation' => 1,
'edge_loopBottom' => 1,
'edge_loopTop' => 1,
'edge_scrollingSpeed' => 850,
'deep_enable_breadcrumbs' => 0,
'deep_enable_jetpack_breadcrumbs' => 0,
'deep_enable_mobile_breadcrumbs' => 0,
'breadcrumbs_padding' => array(
'padding-top' => '',
'padding-right' => '',
'padding-bottom' => '',
'padding-left' => '',
'units' => 'px'
),
'deep_blog_template' => 1,
'deep_blog_template_layout' => 1,
'deep_blog_sidebar' => 'right',
'deep_blog_excerptfull_enable' => 0,
'deep_blog_excerpt_large' => 93,
'deep_blog_excerpt_list' => 17,
'deep_blog_page_title_enable' => 1,
'deep_blog_page_title' => esc_html__( 'Blog', 'deep-free' ),
'deep_blog_readmore_text' => esc_html__( 'Continue Reading', 'deep-free' ),
'deep_blog_featuredimage_enable' => 1,
'deep_no_image' => 0,
'deep_blog_posttitle_enable' => 1,
'deep_sidebar_blog_options' => 'default',
'deep_sidebar_width' => '',
'deep_custom_sidebar_widgets' => 0,
'deep_widgets_box_shadow' => array(
'horizontal' => '',
'vertical' => '',
'blur' => '',
'spread' => '',
'opacity' => '',
'shadow-color' => '',
'shadow-type' => '',
'units' => 'px'
),
'deep_edit_widget_margin' => array(
'margin-top' => 0,
'margin-right' => 0,
'margin-bottom' => 0,
'margin-left' => 0,
'units' => 'px'
),
'deep_edit_widget_padding' => array(
'padding-top' => 0,
'padding-right' => 0,
'padding-bottom' => 0,
'padding-left' => 0,
'units' => 'px'
),
'deep_edit_widget_content_padding' => array(
'padding-top' => 0,
'padding-right' => 0,
'padding-bottom' => 0,
'padding-left' => 0,
'units' => 'px'
),
'deep_edit_widget_border' => array(
'border-color' => '#437df9',
'border-style' => 'none',
'border-top' => '',
'border-right' => '',
'border-bottom' => '',
'border-left' => '',
'border-all' => false
),
'deep_blog_sidebar_title_shape' => 0,
'deep_edit_title_margin' => array(
'margin-top' => 20,
'margin-right' => '',
'margin-bottom' => 20,
'margin-left' => '',
'units' => 'px'
),
'deep_edit_title_text_margin' => array(
'margin-top' => 20,
'margin-right' => '',
'margin-bottom' => 20,
'margin-left' => '',
'units' => 'px'
),
'deep_edit_title_padding' => array(
'padding-top' => '',
'padding-right' => '',
'padding-bottom' => '',
'padding-left' => '',
'units' => 'px'
),
'deep_edit_title_border' => array(
'border-color' => '#437df9',
'border-style' => 'none',
'border-top' => '',
'border-right' => '',
'border-bottom' => '',
'border-left' => '',
'border-all' => false
),
'deep_blog_singlepost_sidebar' => 'right',
'deep_blog_single_post_style' => 'postshow0',
'deep_blog_single_rec_posts' => 'type1',
'deep_blog_sinlge_featuredimage_enable' => 1,
'deep_free_next_prev_post' => 1,
'deep_blog_social_share' => 0,
'deep_free_social_share_layout' => 0,
'deep_blog_single_authorbox_enable' => 0,
'deep_authorbox_sec_type' => 0,
'deep_recommended_posts' => 1,
'deep_blog_meta_author_enable' => 1,
'deep_blog_meta_gravatar_enable' => 1,
'deep_blog_meta_date_enable' => 1,
'deep_blog_meta_category_enable' => 1,
'deep_blog_meta_comments_enable' => 1,
'deep_blog_meta_views_enable' => 0,
'deep_color_skin_type' => 'predefined',
'deep_color_skin' => 'e3e3e3',
'deep_custom_font1' => 0,
'deep_custom_font2' => 0,
'deep_custom_font3' => 0,
'deep_adobe_typekit' => 0,
'deep_social_type' => 1,
'deep_social_first' => 'facebook',
'deep_social_first_url' => 'https://www.facebook.com/',
'deep_social_second' => 'twitter',
'deep_social_second_url' => 'https://twitter.com/',
'deep_social_third' => 'instagram',
'deep_social_third_url' => 'https://www.instagram.com/',
'deep_shop_layout' => 'left',
'deep_woo_shop_default_view' => 'grid',
'deep_woo_shop_products_in_shop' => 5,
'deep_woo_shop_title_enable' => 1,
'deep_woo_shop_title' => 'Shop',
'deep_woo_sidebar_enable' => 1,
'deep_woo_hover_enable' => 1,
'deep_woo_upsell_enable' => 1,
'deep_woo_related_enable' => 1,
'deep_woo_product_title_enable' => 1,
'deep_woo_product_title' => esc_html__( 'Product', 'deep-free' ),
'deep_maintenance_mode' => 0,
'REDUX_last_saved' => '1541182441',
'REDUX_LAST_SAVE' => '1541182441'
);
}
return $deep_options;
}
if ( ! function_exists('deep_free_save_dyn_styles') ) :
$GLOBALS['deep_free_save_dyn_styles'] = '';
function deep_free_save_dyn_styles( $style = null ) {
$GLOBALS['deep_free_save_dyn_styles'] .= $style;
update_option( 'deep_free_save_dyn_styles', $GLOBALS['deep_free_save_dyn_styles'], 'yes' );
}
endif;
if ( ! function_exists( 'rwmb_meta' ) ) {
function rwmb_meta($id) {
return false;
}
}
/**
* Register sidebars
*
* @author Webnus
* @since 1.0.0
*/
function deep_free_sidebar_init() {
register_sidebar( array(
'name' => esc_html__( 'Left Sidebar', 'deep-free' ),
'id' => 'left-sidebar',
'description' => esc_html__( 'Appears in left side in the blog page.', 'deep-free' ),
'before_widget' => '
',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
'
) );
register_sidebar( array(
'name' => esc_html__( 'Right Sidebar', 'deep-free' ),
'id' => 'right-sidebar',
'description' => esc_html__( 'Appears in right side in the blog page.', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
'
) );
if ( is_plugin_active( 'buddypress/bp-loader.php' ) ) {
register_sidebar( array(
'name' => esc_html__( 'Buddypress Sidebar', 'deep-free' ),
'id' => 'buddypress-sidebar',
'description' => esc_html__( 'Buddypress Sidebar', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
'
) );
}
if ( defined('RECIPES_DIR') ) {
register_sidebar( array(
'name' => esc_html__( 'Recipe Sidebar', 'deep-free' ),
'id' => 'recipe-sidebar',
'description' => esc_html__( 'Appears in right side in the recipe page.', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
'
) );
}
register_sidebar( array(
'name' => esc_html__( 'Toggle Top Area Section 1', 'deep-free' ),
'id' => 'top-area-1',
'description' => esc_html__( 'Appears in top area section 1', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Toggle Top Area Section 2', 'deep-free' ),
'id' => 'top-area-2',
'description' => esc_html__( 'Appears in top area section 2', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Toggle Top Area Section 3', 'deep-free' ),
'id' => 'top-area-3',
'description' => esc_html__( 'Appears in top area section 3', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Toggle Top Area Section 4', 'deep-free' ),
'id' => 'top-area-4',
'description' => esc_html__( 'Appears in top area section 4', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Section 1', 'deep-free' ),
'id' => 'footer-section-1',
'description' => esc_html__( 'Appears in footer section 1', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Section 2', 'deep-free' ),
'id' => 'footer-section-2',
'description' => esc_html__( 'Appears in footer section 2', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Section 3', 'deep-free' ),
'id' => 'footer-section-3',
'description' => esc_html__( 'Appears in footer section 3', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Section 4', 'deep-free' ),
'id' => 'footer-section-4',
'description' => esc_html__( 'Appears in footer section 4', 'deep-free' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
'after_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'WooCommerce Page Sidebar', 'deep-free' ),
'id' => 'shop-widget-area',
'description' => esc_html__( 'Product page widget area', 'deep-free' ),
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
) );
register_sidebar( array(
'name' => esc_html__( 'Header Sidebar', 'deep-free' ),
'id' => 'header-advert',
'description' => esc_html__( 'Header Sidebar', 'deep-free' ),
'before_widget' => '
',
'after_widget' => '
',
'before_title' => '
',
'after_title' => '
',
) );
if(function_exists('is_woocommerce')) {
register_sidebar(array(
'name' => esc_html__( 'WooCommerce Header Widget Area', 'deep-free' ),
'id' => 'woocommerce_header',
'description' => esc_html__('This widget area should be used only for WooCommerce header cart widget', 'deep-free' ),
'before_widget' => '',
'after_widget' => '',
'before_title' => '',
'after_title' => ''
));
}
}
if ( ! function_exists( 'deep_free_setup' ) ) :
/**
* Sets up theme defaults and registers support for various WordPress features.
*
* Note that this function is hooked into the after_setup_theme hook, which
* runs before the init hook. The init hook is too late for some features, such
* as indicating support for post thumbnails.
*/
function deep_free_setup() {
/*
* Make theme available for translation.
* Translations can be filed in the /languages/ directory.
* If you're building a theme based on Deep Free, use a find and replace
* to change 'deep-free' to the name of your theme in all the template files.
*/
load_theme_textdomain( 'deep-free', get_template_directory() . '/languages' );
// Add default posts and comments RSS feed links to head.
add_theme_support( 'automatic-feed-links' );
/*
* Let WordPress manage the document title.
* By adding theme support, we declare that this theme does not use a
* hard-coded
tag in the document head, and expect WordPress to
* provide it for us.
*/
add_theme_support( 'title-tag' );
/*
* Enable support for Post Thumbnails on posts and pages.
*
* @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
*/
add_theme_support( 'post-thumbnails' );
add_image_size( 'deep-free-blog9', 645, 330, true );
// This theme uses wp_nav_menu() in one location.
register_nav_menus( array(
'deep-free-header-menu' => esc_html__( 'Primary', 'deep-free' ),
) );
/*
* Switch default core markup for search form, comment form, and comments
* to output valid HTML5.
*/
add_theme_support( 'html5', array(
'search-form',
'comment-form',
'comment-list',
'gallery',
'caption',
) );
// Add theme support for selective refresh for widgets.
add_theme_support( 'customize-selective-refresh-widgets' );
// Filters
if ( ! is_admin() ) {
add_filter('excerpt_length', 'deep_free_excerpt_length', 999);
add_filter('excerpt_more', 'deep_free_excerpt_more');
add_filter('the_content_more_link', 'deep_free_excerpt_more');
}
// Actions
add_action( 'widgets_init', 'deep_free_sidebar_init');
}
endif;
add_action( 'after_setup_theme', 'deep_free_setup' );
/**
* Excerpt
*
* @author Webnus
* @since 1.0.0
*/
function deep_free_excerpt_length($length) {
return 300;
}
function deep_free_excerpt($limit) {
$excerpt = explode(' ', get_the_excerpt(), $limit);
if (count($excerpt)>=$limit) {
array_pop($excerpt);
$excerpt = implode(" ",$excerpt).'...';
} else {
$excerpt = implode(" ",$excerpt);
}
return $excerpt;
}
function deep_free_excerpt_more($more) {
$deep_options = deep_free_options();
$deep_options['deep_blog_readmore_text'] = isset($deep_options['deep_blog_readmore_text']) ? $deep_options['deep_blog_readmore_text'] : esc_html__( 'Continue Reading', 'deep-free' );
global $post;
return '...
' . esc_html($deep_options['deep_blog_readmore_text']) . '';
}
/**
* Get category color
*
* @author Webnus
* @since 1.0.0
*/
if ( ! function_exists( 'deep_free_category_color' ) ) :
function deep_free_category_color( $post_id = '' ) {
return '';
}
endif;
/**
* Post navigation
*
* @author Webnus
* @since 1.0.0
*/
if ( ! function_exists( 'deep_free_next_prev_post ') ) {
function deep_free_next_prev_post() {
$deep_free_options = deep_free_options();
$deep_free_options['deep_free_next_prev_post'] = isset($deep_free_options['deep_free_next_prev_post']) ? $deep_free_options['deep_free_next_prev_post'] : '1' ;
if( $deep_free_options['deep_free_next_prev_post'] ) { ?>
'.esc_html__('PRV POST','deep-free').''); ?>
'.esc_html__('NXT POST','deep-free').''); ?>
esc_html__( 'Sidebar', 'deep-free' ),
'id' => 'sidebar-1',
'description' => esc_html__( 'Add widgets here.', 'deep-free' ),
'before_widget' => '',
'before_title' => '',
) );
}
add_action( 'widgets_init', 'deep_free_widgets_init' );
/**
* Comments
*
* @author Webnus
* @since 1.0.0
*/
function deep_free_comments($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
?>
id="comment-">
$action,
'plugin' => $slug
),
admin_url( 'update.php' )
),
$action.'_'.$slug
);
echo '
' . esc_html__( 'Thanks for choosing Deep Free', 'deep-free' ) . '
' . esc_html__( 'In order to have all theme features such as Install Plugins and Importer , please install Deep Plus plugin.', 'deep-free' ) . '
';
}
require DF_DIR_INC . 'get-the-image.php';