__( 'Top Menu' ), 'header-menu' => __( 'Header Menu' ), 'sidebar-menu' => __( 'Sidebar Menu' ), 'bottom-menu' => __( 'Bottom Menu' ), ) ); } if (function_exists('register_nav_menus')) add_action( 'init', 'register_main_menus' ); if(!is_admin()) { add_action( 'wp_print_scripts', 'my_deregister_scripts', 100 ); } function my_deregister_scripts() { wp_deregister_script( 'jquery' ); wp_enqueue_script('jquery', get_template_directory_uri().'/js/jquery.min.js', false, '1.11.0'); wp_enqueue_script('jquery-bootstrap', get_template_directory_uri().'/js/bootstrap.min.js', false, '1.4.2'); wp_enqueue_script('jquery-scrolltop', get_template_directory_uri().'/js/scrolltop.js', true, '1.0'); wp_enqueue_script('jquery-responsiveslides', get_template_directory_uri().'/js/jquery.flexslider.js', true, '1.0'); wp_enqueue_script('jquery-custom', get_template_directory_uri().'/js/custom.js', true, '1.0'); if ( is_singular() && get_option('thread_comments') ) wp_enqueue_script( 'comment-reply' ); wp_enqueue_script('twitter-button', 'http://platform.twitter.com/widgets.js', false, '1.0'); wp_enqueue_script('gpone-button', 'https://apis.google.com/js/plusone.js', false, '1.0'); } // Filter to new excerpt length function hr_excerpt_length( $length ) { return 15; } add_filter( 'excerpt_length', 'hr_excerpt_length' ); // Filter to new excerpt more text function hr_excerpt_more($post) { return '... '.__('more ','hiresponsive').''; } add_filter('excerpt_more', 'hr_excerpt_more'); // Filter to fix first page redirect add_filter('redirect_canonical', 'fixpageone'); function fixpageone($redirect_url) { if(get_query_var('paged') == 1) $redirect_url = ''; return $redirect_url; } // Pagenavi function hr_pagenavi($range = 9) { global $paged, $wp_query; if ( !$max_page ) { $max_page = $wp_query->max_num_pages;} if($max_page > 1){ echo ''; } } // Get limit excerpt function hr_content_limit($max_char, $more_link_text = '', $stripteaser = 0, $more_file = '') { $content = get_the_content($more_link_text, $stripteaser, $more_file); $content = apply_filters('the_content', $content); $content = str_replace(']]>', ']]>', $content); $content = strip_tags($content); if (strlen($_GET['p']) > 0) { echo ""; echo $content; echo "..."; } else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) { $content = substr($content, 0, $espacio); $content = $content; echo ""; echo $content; echo "..."; } else { echo ""; echo $content; } } // Return number of posts in a Archive Page function hr_current_postnum() { global $wp_query; $request = $wp_query->request; $posts_per_page = intval(get_query_var('posts_per_page')); $paged = intval(get_query_var('paged')); $numposts = $wp_query->found_posts; $max_page = $wp_query->max_num_pages; if(empty($paged) || $paged == 0) $paged = 1; if (!is_404()) $begin_postnum = (($paged-1)*$posts_per_page)+1; else $begin_postnum = '0'; if ($paged*$posts_per_page < $numposts) $end_postnum = $paged*$posts_per_page; else $end_postnum = $numposts; $current_page_postnum = $end_postnum-$begin_postnum+1; return $current_page_postnum; } function hr_coppyright() { $coppyright = '2014 '.get_bloginfo('name').'. All Rights Reserved. Wordpress themes by Hi Responsive.'; return $coppyright; }