__('Cat Menu','ThemePacific' ), ) ); } } /*-----------------------------------------------------------------------------------*/ /* Register sidebars /*-----------------------------------------------------------------------------------*/ if(function_exists('register_sidebar')) { register_sidebar(array( 'name' => 'Default Sidebar', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', )); register_sidebar(array( 'name' => 'Magazine Style Widgets', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); register_sidebar(array( 'name' => 'Footer Block 1', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); register_sidebar(array( 'name' => 'Footer Block 2', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); register_sidebar(array( 'name' => 'Footer Block 3', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); register_sidebar(array( 'name' => 'Footer Block 4', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); } /*-- Pagination --*/ function tpcrn_pagination() { global $wp_query; $big = 999999999; echo paginate_links( array( 'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ), 'format' => '?paged=%#%', 'prev_next' => false, 'prev_text' => __(''), 'next_text' => __(''), 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages ) ); } /*-- Custom Excerpts--*/ function tpcrn_home_center($length) { return 50; } function tpcrn_home_mag($length) { return 34; } function tpcrn_home_left($length) { return 63; } function tpcrn_home_slider($length) { return 15; } function tpcrn_maga_menu($length) { return 22; } /*--- Create the Custom Excerpts callback---*/ function tpcrn_excerpt($length_callback='', $more_callback='') { global $post; if(function_exists($length_callback)){ add_filter('excerpt_length', $length_callback); } if(function_exists($more_callback)){ add_filter('excerpt_more', $more_callback); } $output = get_the_excerpt(); $output = apply_filters('wptexturize', $output); $output = apply_filters('convert_chars', $output); $output = '

'.$output.'

'; echo $output; } if (!isset( $content_width )) $content_width = 580; /*-- Multiple Page Nav--*/ function single_split_page_links($defaults) { $args = array( 'before' => '

' . __('Pages','themepacific'), 'after' => '

', 'pagelink' => '%', ); $r = wp_parse_args($args, $defaults); return $r; } /*===================================================================================*/ /* Actions + Filters + Translation /*==================================================================================*/ /*-- Add Theme Menus--*/ add_action( 'init', 'tpcrn_register_menus' ); /*-- Multiple Page Nav tweak --*/ add_filter('wp_link_pages_args','single_split_page_links'); /*-- Register and enqueue javascripts--*/ add_action('wp_enqueue_scripts', 'tpcrn_scripts_method'); /*-- Translation--*/ load_theme_textdomain('ThemePacific', get_template_directory() . '/languages'); $locale = get_locale(); $locale_file = get_template_directory() . '/languages/' . $locale . '.php'; if(is_readable($locale_file)) { require_once($locale_file); } /*===================================================================================*/ /* Comments /*==================================================================================*/ function themepacific_comment( $comment, $args, $depth ) { $GLOBALS['comment'] = $comment; switch ( $comment->comment_type ) : case 'pingback' : case 'trackback' : ?>
  • ', '' ); ?>

  • >
    comment_parent ) $avatar_size = 65; echo get_avatar( $comment, $avatar_size );?>
    %s
    ', get_comment_author_link() ), sprintf( '%4$s%3$s', esc_url( get_comment_link( $comment->comment_ID ) ), get_comment_time( 'c' ),get_comment_date(), sprintf( __( '%1$s ', 'themepacific' ), get_comment_time() ) ) ); ?> ', '' ); ?>
    comment_approved == '0' ) : ?>
    __( ' Reply', 'themepacific' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>