'efefef')); add_theme_support('post-thumbnails'); add_theme_support('custom-header', array('default-image' => '', 'default-text-color' => '1f1e1e', 'width' => 300, 'height' => 100, 'flex-width' => true, 'flex-height' => true)); add_image_size('content-single', 777, 437, true); add_image_size('content-list', 260, 162, true); add_image_size('cp-thumb-small', 120, 67, true); register_nav_menus(array('main_nav' => __('Main Navigation', 'benews') , 'footer_nav' => __('Footer Navigation', 'benews'))); add_filter('use_default_gallery_style', '__return_false'); add_filter('widget_text', 'do_shortcode'); add_post_type_support('page', 'excerpt'); } } add_action('after_setup_theme', 'fc_benews_themes_setup'); /***** Set Content Width *****/ if (!function_exists('fc_benews_content_width')) { function fc_benews_content_width() { global $content_width; if (!isset($content_width)) { if (is_page_template('page-full.php')) { $content_width = 1180; } else { $content_width = 777; } } } } add_action('template_redirect', 'fc_benews_content_width'); /***** Load CSS & JavaScript *****/ if (!function_exists('fc_benews_scripts')) { function fc_benews_scripts() { wp_enqueue_style('be-google-fonts', "https://fonts.googleapis.com/css?family=Oswald:400,700,300|PT+Serif:400,400italic,700,700italic", array(), null); wp_enqueue_style('carousel-css', get_template_directory_uri() . '/css/owl.carousel.css', array(), null); wp_enqueue_style('be-font-awesome', get_template_directory_uri() . '/css/font-awesome.min.css', array(), null); wp_enqueue_style('be-style', get_stylesheet_uri(), false, '1.2.4'); wp_enqueue_script('carousel-scripts', get_template_directory_uri() . '/js/owl.carousel.min.js', array('jquery')); wp_enqueue_script('be-custom', get_template_directory_uri() . '/js/scripts-custom.js', array('jquery')); wp_enqueue_script('be-scripts', get_template_directory_uri() . '/js/scripts.js', array('jquery')); if (!is_admin()) { if (is_singular() && comments_open() && (get_option('thread_comments') == 1)) wp_enqueue_script('comment-reply'); } } } add_action('wp_enqueue_scripts', 'fc_benews_scripts'); if (!function_exists('fc_benews_admin_scripts')) { function fc_benews_admin_scripts($hook) { if ('appearance_page_benews' === $hook || 'widgets.php' === $hook) { wp_enqueue_style('be-admin', get_template_directory_uri() . '/admin/admin.css'); } } } add_action('admin_enqueue_scripts', 'fc_benews_admin_scripts'); /***** Register Widget Areas / Sidebars *****/ if (!function_exists('fc_benews_widgets_init')) { function fc_benews_widgets_init() { register_sidebar(array('name' => __('Global Sidebar', 'benews'), 'id' => 'sidebar', 'description' => __('Sidebar used globally throughout your site.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Home 1 - Large Section (Top)', 'benews'), 'id' => 'home-1', 'description' => __('Large Section top on Homepage.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Home - First Section (full-width)', 'benews'), 'id' => 'home-2-1', 'description' => __('Section on Homepage.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Home - Second Section (full-width)', 'benews'), 'id' => 'home-2-2', 'description' => __('Section on Homepage.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Home - Section (Half-width Left)', 'benews'), 'id' => 'home-3-1', 'description' => __('Section on Homepage.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Home - Section (Half-width right)', 'benews'), 'id' => 'home-3-2', 'description' => __('Section on Homepage.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Home - four Section (full-width)', 'benews'), 'id' => 'home-4', 'description' => __('Section on Homepage.', 'benews'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

')); register_sidebar(array('name' => __('Footer', 'benews'), 'id' => 'footer', 'description' => __('Show on the footer', 'benews'), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

')); } } add_action('widgets_init', 'fc_benews_widgets_init'); /***** Include Several Functions *****/ require_once('includes/be-customizer.php'); require_once('includes/be-custom-functions.php'); require_once('includes/be-widgets.php'); if ( class_exists( 'ReduxFramework' )) { require_once( dirname( __FILE__ ) . '/includes/option-config.php' ); } /** * Load request plugin. */ /* TGM Plugin Activation */ require_once dirname(__FILE__) . '/class-tgm-plugin-activation.php'; add_action('tgmpa_register', 'my_plugin_activation'); function my_plugin_activation() { $plugins = array( /* array( 'name' => 'Widget Importer & Exporter', 'slug' => 'widget-importer-exporter', 'required' => false, ), */ array( 'name' => 'Contact Form 7', 'slug' => 'contact-form-7', 'required' => false, ), array( 'name' => 'Redux Framework', 'slug' => 'redux-framework', 'required' => false, ), array( 'name' => 'WP Social Sharing', 'slug' => 'wp-social-sharing', 'required' => false, ), ); // end $plugins $config = array( 'default_path' => '', 'menu' => 'tgmpa-install-plugins', // Menu slug. 'has_notices' => true, 'dismissable' => true, 'dismiss_msg' => '', 'is_automatic' => false, 'message' => '', ); // end $config tgmpa($plugins, $config); }