'main', 'name' => esc_html__('Main Sidebar', 'blogup'), 'before_widget' => '
', 'before_title' => '
', 'after_title' => '
', 'description' => 'Drag the widgets for sidebars.' )); register_sidebar(array( 'id' => 'footer-instagram-sidebar', 'name' => esc_html__('Footer Instagram Sidebar', 'blogup'), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', 'description' => 'Drag the instagram widgets for footer sidebar.' )); for($i = 1; $i < 5; $i++) { register_sidebar(array( 'id' => 'footer-'.$i, 'name' => esc_html__('Footer Sidebar '.$i, 'blogup'), 'before_widget' => '', 'before_title' => '
', 'after_title' => '
', 'description' => 'Drag the widgets for sidebars.' )); } } add_action( 'widgets_init', 'blogup_register_sidebar' ); } /** * @return null * @param none * register widgets **/ if(!function_exists('blogup_register_widgets')) { function blogup_register_widgets() { register_widget('blogup_WP_About_Block_Widget'); register_widget('blogup_WP_Recent_Posts_Widget'); } add_action('widgets_init', 'blogup_register_widgets'); } /** * Pagination Redirect * * @package adios * @since 1.0 */ if(!function_exists('blogup_pagination_redirect')) { function blogup_pagination_redirect() { if( is_paged()) { get_template_part( 'paged' ); exit; } } add_action( 'template_redirect', 'blogup_pagination_redirect' ); } /** * @return null * @param none * loads all the js and css script to frontend **/ if( !function_exists('blogup_enqueue_scripts')) { function blogup_enqueue_scripts() { if(( is_admin())) { return; } if (is_singular()) { wp_enqueue_script( 'comment-reply' ); } wp_enqueue_script('blogup-global', get_theme_file_uri('js/global.js'),array('jquery'), BLOGUP_THEME_VERSION,true); wp_register_script('swiper', get_theme_file_uri('js/idangerous.swiper.min.js'),array('jquery'), BLOGUP_THEME_VERSION,true); wp_enqueue_script('match-height', get_theme_file_uri('js/match.height.min.js'),array('jquery'), BLOGUP_THEME_VERSION,true); wp_enqueue_script('appear', get_theme_file_uri('js/jquery.appear.min.js'),array('jquery'), BLOGUP_THEME_VERSION,true); wp_enqueue_script('imagesloaded'); wp_enqueue_style('blogup-fonts', blogup_fonts_url(), null, BLOGUP_THEME_VERSION ); wp_enqueue_style('blogup-material-icon', blogup_material_font_icon(), null, BLOGUP_THEME_VERSION ); wp_enqueue_style('font-awesome-theme', get_theme_file_uri('css/font-awesome.min.css'),null, BLOGUP_THEME_VERSION); wp_enqueue_style('bootstrap-theme', get_theme_file_uri('css/bootstrap.min.css'),null, BLOGUP_THEME_VERSION); wp_register_style('swiper', get_theme_file_uri('css/idangerous.swiper.css'),null, BLOGUP_THEME_VERSION); wp_enqueue_style('blogup-main-style', get_theme_file_uri('css/style.css'),null, BLOGUP_THEME_VERSION); $css_code = blogup_get_opt('css_editor'); $style = ''; $style .= ( !empty($css_code)) ? $css_code:''; wp_add_inline_style('blogup-main-style', $style); } add_action( 'wp_enqueue_scripts', 'blogup_enqueue_scripts' ); } if(!function_exists('blogup_redux_custom_enqueue_scripts')) { function blogup_redux_custom_enqueue_scripts() { wp_enqueue_style('redux-custom', get_theme_file_uri('framework/admin/assets/css/redux-custom.css'), array('redux-admin-css'), BLOGUP_THEME_VERSION); } add_action( 'redux/page/blogup_theme_options/enqueue', 'blogup_redux_custom_enqueue_scripts' ); } if(!function_exists('blogup_admin_enqueue_scripts')) { function blogup_admin_enqueue_scripts() { wp_enqueue_style('admin-custom', get_theme_file_uri('framework/admin/assets/css/admin.css'), BLOGUP_THEME_VERSION); } add_action( 'admin_enqueue_scripts', 'blogup_admin_enqueue_scripts' ); } if(!function_exists('blogup_admin_enqueue_scripts')) { function blogup_admin_enqueue_scripts() { wp_enqueue_style('theme-admin', get_theme_file_uri('framework/admin/assets/admin.css'), array('redux-admin-css'), BLOGUP_THEME_VERSION); } add_action( 'redux/page/blogup_theme_options/enqueue', 'blogup_admin_enqueue_scripts' ); } if(! function_exists('blogup_include_required_plugins')) { function blogup_include_required_plugins() { $plugins = array( array( 'name' => 'Redux Framework', 'slug' => 'redux-framework', 'required' => true, ), array( 'name' => esc_html__('Contact Form 7', 'blogup'), 'slug' => 'contact-form-7', 'required' => false, 'version' => '', 'force_activation' => false, 'force_deactivation' => false, 'external_url' => '', ), array( 'name' => esc_html__('Facebook Widget', 'blogup'), 'slug' => 'facebook-pagelike-widget', 'required' => false, 'version' => '', 'force_activation' => false, 'force_deactivation' => false, 'external_url' => '', ), array( 'name' => esc_html__('Latest Tweets Widget', 'blogup'), 'slug' => 'latest-tweets-widget', 'required' => false, 'version' => '', 'force_activation' => false, 'force_deactivation' => false, 'external_url' => '', ), array( 'name' => esc_html__('Instagram', 'blogup'), 'slug' => 'wp-instagram-widget', 'required' => false, 'version' => '', 'force_activation' => false, 'force_deactivation' => false, 'external_url' => '', ), ); $config = array( 'id' => 'blogup', 'default_path' => '', 'menu' => 'rs_plugins', 'parent_slug' => 'themes.php', 'capability' => 'edit_theme_options', 'has_notices' => true, 'dismissable' => true, 'dismiss_msg' => '', 'is_automatic' => false, 'message' => '', ); tgmpa( $plugins, $config ); } add_action( 'tgmpa_register', 'blogup_include_required_plugins' ); }