get_template_directory_uri() . '/inc/kirki/', 'capability' => 'edit_theme_options', 'option_type' => 'option', 'option_name' => 'awada_theme_options', 'compiler' => array(), 'color_accent' => '#27bebe', 'width' => '23%', 'description' => __('Visit our site for more great Products.If you like this theme please rate us 5 star', 'awada'), ); return $args; } add_filter('kirki/config', 'awada_customizer_config'); require get_template_directory() . '/customizer.php'; add_action('after_setup_theme', 'awada_theme_setup'); $awada_theme_options = awada_theme_options(); function awada_theme_setup() { global $content_width; //content width if (!isset($content_width)) $content_width = 1068; //px //supports featured image add_theme_support('post-thumbnails'); load_theme_textdomain('awada', get_template_directory() . '/lang'); // This theme uses wp_nav_menu() in one location. register_nav_menu('primary', __('Primary Menu', 'awada')); register_nav_menu('secondary', __('Secondary Menu', 'awada')); // theme support $args = array('default-color' => '#ffffff',); add_theme_support('custom-background', $args); add_theme_support('custom-header'); add_theme_support('automatic-feed-links'); add_theme_support('woocommerce'); add_theme_support('title-tag'); add_theme_support( 'custom-logo', array( 'height' => 50, 'width' => 150, 'flex-height' => true, 'flex-width' => true, ) ); add_image_size('awada_home_slider_bg_image', 1600, 499, true); add_image_size('awada_blog_full_thumb', 1090, 515, true); add_image_size('awada_blog_sidebar_thumb', 805, 350, true); add_image_size('awada_blog_two_sidebar_thumb', 520, 260, true); add_image_size('awada_blog_home_thumb', 330, 206, true); add_image_size('awada_recent_widget_thumb', 120, 77, true); } // Read more tag to formatting in blog page function awada_content_more($read_more) { return '
' . __('Read More', 'awada') . '
'; } add_filter('the_content_more_link', 'awada_content_more'); // Replaces the excerpt "more" text by a link function awada_excerpt_more($more) { return '' . __('Read More...', 'awada') . ''; } add_filter('excerpt_more', 'awada_excerpt_more'); /* * Awada widget area */ add_action('widgets_init', 'awada_widget'); function awada_widget() { /*sidebar*/ $awada_theme_options = awada_theme_options(); $col = 12 / (int)$awada_theme_options['footer_layout']; register_sidebar(array( 'name' => __('Primary Sidebar Widget Area', 'awada'), 'id' => 'primary-sidebar', 'description' => __('Primary sidebar widget area', 'awada'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); register_sidebar(array( 'name' => __('Secondary Sidebar Widget Area', 'awada'), 'id' => 'secondary-sidebar', 'description' => __('Secondary sidebar widget area', 'awada'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); register_sidebar(array( 'name' => __('Footer Widget Area', 'awada'), 'id' => 'footer-widget', 'description' => __('Footer widget area', 'awada'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); } /* Breadcrumbs */ function awada_breadcrumbs() { $delimiter = ''; $home = __('Home', 'awada'); // text for the 'Home' link $before = ''; // tag before the current crumb $after = ''; // tag after the current crumb echo ''; } /* Blog Pagination */ if (!function_exists('awada_pagination')) { function awada_pagination() { global $wp_query; $big = 999999999; // need an unlikely integer $pages = paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages, 'prev_next' => false, 'type' => 'array', 'prev_next' => TRUE, 'prev_text' => '«', 'next_text' => '»', ) ); if( is_array( $pages ) ) { $paged = ( get_query_var('paged') == 0 ) ? 1 : get_query_var('paged'); echo "
"; } } } /*** Post pagination ***/ function awada_pagination_link() { ?>
category_count; } }else{ $count_posts = wp_count_posts()->publish; } wp_enqueue_script('load-posts1', get_template_directory_uri() . '/js/load-more.js'); wp_localize_script('load-posts1', 'load_more_posts_variable1', array( 'counts_posts1' => $count_posts, 'blog_post_count' => $blog_post_count, ) ); } // Comment Function function awada_comments($comments, $args, $depth) { $GLOBALS['comment'] = $comments; extract($args, EXTR_SKIP); if ('div' == $args['style']) { $add_below = 'comment'; } else { $add_below = 'div-comment'; } ?>
  • id="comment-">
    'img-circle comment-avatar' )); ?>

    $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']))); ?>

    comment_approved == '0') { ?>
    '; } function awada_theme_wrapper_end() { echo '
    '; echo '
    '; } /* TGMPA register */ add_action('tgmpa_register', 'awada_register_required_plugins'); function awada_register_required_plugins() { $plugins = array( array( 'name' => 'Photo Video Gallery Master', // The plugin name. 'slug' => 'photo-video-gallery-master', // The plugin slug (typically the folder name). 'required' => false, // If false, the plugin is only 'recommended' instead of required. ), array( 'name' => 'Ultimate Gallery Master', // The plugin name. 'slug' => 'ultimate-gallery-master', // The plugin slug (typically the folder name). 'required' => false, // If false, the plugin is only 'recommended' instead of required. ), array( 'name' => 'Social Media Gallery', // The plugin name. 'slug' => 'social-media-gallery', // The plugin slug (typically the folder name). 'required' => false, // If false, the plugin is only 'recommended' instead of required. ), ); $config = array( 'id' => 'awada', // Unique ID for hashing notices for multiple instances of Awada. 'default_path' => '', // Default absolute path to bundled plugins. 'menu' => 'Awada-install-plugins', // Menu slug. 'parent_slug' => 'themes.php', // Parent menu slug. 'capability' => 'edit_theme_options', // Capability needed to view plugin install page, should be a capability associated with the parent menu used. 'has_notices' => true, // Show admin notices or not. 'dismissable' => true, // If false, a user cannot dismiss the nag message. 'dismiss_msg' => '', // If 'dismissable' is false, this message will be output at top of nag. 'is_automatic' => false, // Automatically activate plugins after installation or not. 'message' => '', // Message to output right before the plugins table. ); awada($plugins, $config); } ?>