function appharu_custom_logo_setup() { $defaults = array( 'height' => 150, 'width' => 450, 'flex-height' => true, 'flex-width' => true, 'header-text' => array( 'site-title', 'site-description' ), ); add_theme_support( 'custom-logo', $defaults ); } add_action( 'after_setup_theme', 'appharu_custom_logo_setup' ); if ( function_exists( 'add_theme_support' ) ) { add_theme_support( 'post-thumbnails' ); add_action( 'after_setup_theme', 'create_thumb' ); function create_thumb() { add_image_size( 'thumbnail', 150, 150, true ); add_image_size( 'medium', 400, 220, true ); add_image_size( 'large', 768, 768); } } add_theme_support( 'html5', array( 'search-form', 'gallery', 'caption', ) ); add_theme_support('post-formats', array('video','gallery')); add_theme_support( 'jetpack-responsive-videos' ); if ( ! isset( $content_width ) ) { $content_width = 720; } //menu function register_my_menus() { register_nav_menus( array( 'main-menu' => __( 'Main Menu Header' ), 'sub-menu' => __( 'Sub Menu' ) ) ); } add_action( 'init', 'register_my_menus' ); function wp_get_menu_array($current_menu) { $array_menu = wp_get_nav_menu_items($current_menu); $menu = array(); foreach ($array_menu as $m) { if (empty($m->menu_item_parent)) { $menu[$m->ID] = array(); $menu[$m->ID]['ID'] = $m->ID; $menu[$m->ID]['title'] = $m->title; $menu[$m->ID]['url'] = $m->url; $menu[$m->ID]['children'] = array(); } } $submenu = array(); foreach ($array_menu as $m) { if ($m->menu_item_parent) { $submenu[$m->ID] = array(); $submenu[$m->ID]['ID'] = $m->ID; $submenu[$m->ID]['title'] = $m->title; $submenu[$m->ID]['url'] = $m->url; $menu[$m->menu_item_parent]['children'][$m->ID] = $submenu[$m->ID]; } } return $menu; } //registering widgets function appharu_widgets_init() { $widgets = array( array('id' => 'header-right','name'=>'header right side ads' ), array('id' => 'index-0','name'=>'Banner top ads' ), array('id' => 'banner-1','name'=>'Banner first ads' ), array('id' => 'banner-2','name'=>'Banner and breaking bich ads' ), array('id' => 'banner-min','name'=>'Banner first ads' ), array('id' => 'banner-min2','name'=>'Banner second ads' ), array('id' => 'banner-min3','name'=>'Banner third ads' ), array('id' => 'banner-3','name'=>'Banner last ads' ), array('id' => 'index','name'=>'mukhya samachar mathi ads' ), array('id' => 'main-top','name'=>'भर्खर tala right side ads' ), array('id' => 'index-3','name'=>'covid mathi ads' ), array('id' => 'mukhya-right','name'=>'मुख्य समाचार right side ads' ), array('id' => 'index-4','name'=>'इन्द्रेणी विशेष mathi ads' ), array('id' => 'index-5','name'=>'इन्द्रेणी विशेष tala ads' ), array('id' => 'index-6','name'=>'शिक्षा / स्वास्थ्य tala ads' ), array('id' => 'index-7','name'=>'पछिल्लो कार्यक्रम हेर्नुहोस mathi ads' ), array('id' => 'index-8','name'=>'अन्तर्वार्ता tala ads' ), array('id' => 'khel','name'=>'bichar mathi ads' ), array('id' => 'pustak-right','name'=>'category page inner pustak right side ads' ), array('id' => 'skip-ads','name'=>'All page skip ads' ), array('id' => 'single-sidebar','name'=>'single page right sidebar लोकप्रिय समाचार tala ads' ), array('id' => 'sidebar-2','name'=>'single page right sidebar ताजा अपडेट tala ads' ), array('id' => 'single','name'=>'single page title tala ads' ), array('id' => 'content-tala','name'=>'single page content tala ads' ), ); foreach ($widgets as $widget) { register_sidebar( array( 'name' => esc_html__( $widget['name'], 'appharu' ), 'id' => $widget['id'], 'description' => esc_html__( 'Add widgets here.', 'appharu' ), 'before_widget' => '', 'before_title' => '