'fff',); add_theme_support( 'custom-background', $args); $args_h = array('uploads' => true); add_theme_support( 'custom-header', $args_h ); add_editor_style( 'custom-editor-style.css' ); /*================== * Crop image for blog * ==================*/ //Blogs thumbs add_image_size('chronicle_home_post_thumb',360,180,true); add_image_size('chronicle_small_thumbs',1170,520,true); add_image_size('chronicle_recent_blog_img',64,64,true); require( get_template_directory() . '/chronicle_default_options.php' ); } // Read more tag to formatting in blog page function chronicle_content_more($more) { return '"'.__('read more...','chronicle').'"'; } add_filter( 'the_content_more_link', 'chronicle_content_more' ); // Replaces the excerpt "more" text by a link function chronicle_excerpt_more($more) { return ''; } add_filter('excerpt_more', 'chronicle_excerpt_more'); /* * chronicle widget area */ add_action( 'widgets_init', 'chronicle_widgets_init'); function chronicle_widgets_init() { /*sidebar*/ register_sidebar( array( 'name' => __( 'Sidebar', 'chronicle' ), 'id' => 'sidebar-primary', 'description' => __( 'The primary widget area', 'chronicle' ), 'before_widget' => '
', 'before_title' => '' ) ); /** footer widget area **/ register_sidebar( array( 'name' => __( 'Footer Widget Area', 'chronicle' ), 'id' => 'footer-widget-area', 'description' => __( 'footer widget area', 'chronicle' ), 'before_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } /*================== * Guardian theme css and js * ==================*/ function chronicle_scripts() { wp_enqueue_style('chronicle-style-sheet', get_stylesheet_uri()); wp_enqueue_style('chronicle-reset', get_template_directory_uri() . '/css/chronicle-reset.css'); wp_enqueue_style('chronicle-font-awesome', get_template_directory_uri() . '/css/font-awesome-4.5.0/css/font-awesome.css'); wp_enqueue_style('chronicle-lightbox', get_template_directory_uri() . '/css/chronicle-lightbox.css'); wp_enqueue_style('chronicle-animations', get_template_directory_uri() . '/css/chronicle-animations.css'); wp_enqueue_style('chronicle-sticky-two', get_template_directory_uri() . '/css/chronicle-stickytwo.css'); wp_enqueue_style('chronicle-menu', get_template_directory_uri() . '/css/chronicle-menu.css'); wp_enqueue_style('chronicle-bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css'); wp_enqueue_style('chronicle-slider-pro', get_template_directory_uri() . '/css/chronicle-slider-pro.css'); wp_enqueue_style('chronicle-pink-color', get_template_directory_uri() . '/css/colors/chronicle-pink.css'); wp_enqueue_style('chronicle-responsive-leyouts', get_template_directory_uri() . '/css/chronicle-responsive-leyouts.css'); // Js wp_enqueue_script('chronicle-bootstrap-js', get_template_directory_uri() .'/js/bootstrap.js',array('jquery')); wp_enqueue_script('chronicle-animations-js', get_template_directory_uri() .'/js/chronicle-animations.js'); wp_enqueue_script('chronicle-totop-js', get_template_directory_uri() .'/js/chronicle-totop.js'); wp_enqueue_script('chronicle-sticky-js', get_template_directory_uri() .'/js/chronicle-sticky.js'); wp_enqueue_script('chronicle-menu-js', get_template_directory_uri() . '/js/chronicle-menu.js'); wp_enqueue_script('chronicle-modernizr.custom.75180-js', get_template_directory_uri() .'/js/chronicle-modernizr.custom.75180.js'); wp_enqueue_script('chronicle-lightbox-2.6.min-js', get_template_directory_uri() .'/js/chronicle-lightbox-2.6.min.js'); //if(is_home()) { wp_enqueue_script('chronicle-jquery.sliderPro-js', get_template_directory_uri() .'/js/chronicle-jquery.sliderPro.js'); wp_enqueue_script('chronicle-homeslide-js', get_template_directory_uri() .'/js/chronicle-homeslide.js'); //} if ( is_singular() ) wp_enqueue_script( "comment-reply" ); } add_action('wp_enqueue_scripts', 'chronicle_scripts'); /* Font Family */ add_action('wp_enqueue_scripts', 'chronicle_font_family'); function chronicle_font_family() { wp_register_style('googleFonts', 'https://fonts.googleapis.com/css?family=Rock+Salt|Neucha|Sans+Serif|Indie+Flower|Shadows+Into+Light|Dancing+Script|Kaushan+Script|Tangerine|Pinyon+Script|Great+Vibes|Bad+Script|Calligraffitti|Homemade+Apple|Allura|Megrim|Nothing+You+Could+Do|Fredericka+the+Great|Rochester|Arizonia|Astloch|Bilbo|Cedarville+Cursive|Clicker+Script|Dawning+of+a+New+Day|Ewert|Felipa|Give+You+Glory|Italianno|Jim+Nightshade|Kristi|La+Belle+Aurore|Meddon|Montez|Mr+Bedfort|Over+the+Rainbow|Princess+Sofia|Reenie+Beanie|Ruthie|Sacramento|Seaweed+Script|Stalemate|Trade+Winds|UnifrakturMaguntia|Waiting+for+the+Sunrise|Yesteryear|Zeyada|Warnes|Abril+Fatface|Advent+Pro|Aldrich|Alex+Brush|Amatic+SC|Antic+Slab|Candal'); wp_enqueue_style ('googleFonts'); } //code for image resize for according to image layout add_filter( 'intermediate_image_sizes', 'chronicle_image_presets'); function chronicle_image_presets($sizes){ $type = get_post_type($_REQUEST['post_id']); foreach($sizes as $key => $value){ if($type=='post' && $value != 'chronicle_home_post_thumb' && $value != 'chronicle_small_thumbs' && $value != 'chronicle_recent_blog_img' ) { unset($sizes[$key]); } elseif($type=='page' && $value != 'about_post_thumb') { unset($sizes[$key]); } } return $sizes; } /*================== * Add Class Gravtar * ==================*/ add_filter('get_avatar','chronicle_gravatar_class'); function chronicle_gravatar_class($class) { $class = str_replace("class='avatar", "class='author_detail_img", $class); return $class; } /*=================================================================================== * Paginated Posts * =================================================================================*/ function chronicle_link_pages($args = '') { $defaults = array( 'before' => '' . __('Pages:','chronicle'), 'after' => '', 'link_before' => '', 'link_after' => '', 'next_or_number' => 'number', 'nextpagelink' => __('Next page','chronicle'), 'previouspagelink' => __('Previous page','chronicle'), 'pagelink' => '%', 'echo' => 1 ); $r = wp_parse_args( $args, $defaults ); $r = apply_filters( 'wp_link_pages_args', $r ); extract( $r, EXTR_SKIP ); global $page, $numpages, $multipage, $more, $pagenow; $output = ''; if ( $multipage ) { if ( 'number' == $next_or_number ) { $output .= $before; for ( $i = 1; $i < ($numpages+1); $i = $i + 1 ) { $j = str_replace('%',$i,$pagelink); $output .= ' '; if ( ($i != $page) || ((!$more) && ($page==1)) ) { $output .= _wp_link_page($i); } elseif ( $i == $page ) { $output .= ''; } $output .= $link_before . $j . $link_after; if ( ($i != $page) || ( $i == $page ) || ((!$more) && ($page==1)) ) $output .= ''; } $output .= $after; } else { if ( $more ) { $output .= $before; $i = $page - 1; if ( $i && $more ) { $output .= _wp_link_page($i); $output .= $link_before. $previouspagelink . $link_after . ''; } $i = $page + 1; if ( $i <= $numpages && $more ) { $output .= _wp_link_page($i); $output .= $link_before. $nextpagelink . $link_after . ''; } $output .= $after; } } } if ( $echo ) echo $output; return $output; } /****--- Navigation for Author, Category , Tag , Archive ---***/ function chronicle_navigation() { ?> '; // tag before the current crumb $after = ''; // tag after the current crumb echo ''; } //PAGINATION function chronicle_pagination($pages = '', $range = 2) { $showitems = ($range * 2)+1; global $paged; if(empty($paged)) $paged = 1; if($pages == '') { global $wp_query; $pages = $wp_query->max_num_pages; if(!$pages) { $pages = 1; } } if(1 != $pages) { echo ""; } } ?>