/** * Display navigation to next/previous pages when applicable */ function weaverx_content_nav($nav_id, $from_search = false) { global $wp_query; if ($wp_query->max_num_pages > 1) { ?> <nav id="<?php echo $nav_id; ?> "> <h3 class="assistive-text"><?php echo __('Post navigation', 'weaver-xtreme'); ?> </h3> <?php if (weaverx_getopt('nav_style') == 'prev_next') { $prev = apply_filters('weaverx_older_posts', '<span class="meta-nav">← </span>' . __('Previous Post', 'weaver-xtreme')); $next = apply_filters('weaverx_newer_posts', __('Next Post', 'weaver-xtreme') . '<span class="meta-nav">→ </span>'); ?> <div class="nav-previous"><?php next_posts_link($prev); ?> </div> <div class="nav-next"><?php previous_posts_link($next); ?> </div> <?php } else { if (weaverx_getopt('nav_style') == 'paged_left') { echo "\t<div class=\"nav-previous\">"; if (function_exists('wp_pagenavi')) { wp_pagenavi(); } else { if (function_exists('wp_paginate')) { wp_paginate('title='); } else { echo weaverx_get_paginate_archive_page_links('plain', 2, 3); } } echo "\t</div>\n"; } else { if (weaverx_getopt('nav_style') == 'paged_right') { echo "\t<div class=\"nav-next\">"; if (function_exists('wp_pagenavi')) { wp_pagenavi(); } else { if (function_exists('wp_paginate')) { wp_paginate('title='); } else { echo weaverx_get_paginate_archive_page_links('plain', 2, 3); } } echo "\t</div>\n"; } else { // Older/Newer posts $prev = apply_filters('weaverx_older_posts', __('<span class="meta-nav">←</span> Older posts', 'weaver-xtreme')); $next = apply_filters('weaverx_newer_posts', __('Newer posts <span class="meta-nav">→</span>', 'weaver-xtreme')); ?> <div class="nav-previous"><?php next_posts_link($prev); ?> </div> <div class="nav-next"><?php previous_posts_link($next); ?> </div> <?php } } } ?> </nav><div class="clear-nav-id" style="clear:both"></div><!-- #<?php echo $nav_id; ?> --> <?php } }
if (isset($GLOBALS['weaverx_page_who'])) { $pwp = $GLOBALS['weaverx_page_who'] == 'pwp'; } if (!weaverx_getopt_checked('info_hide_pagenav')) { echo '<span id="infobar_paginate">'; if (has_action('weaverx_paginate')) { // allow anyone to override bradcrumbs via action do_action('weaverx_paginate'); } else { if ($pwp || !is_singular()) { if (function_exists('wp_pagenavi')) { wp_pagenavi(); } elseif (function_exists('wp_paginate')) { wp_paginate('title='); } else { echo weaverx_get_paginate_archive_page_links('plain', 2, 2); } } } echo "</span>\n"; } if (weaverx_getopt('info_search')) { if (function_exists('weaverxplus_search_form')) { echo '<span id="infobar_search" style="padding-right:4px !important;display:inline-block;padding-left:20px;">'; echo weaverxplus_search_form('', 120); echo '</span>'; } else { echo '<span id="infobar_search">'; get_search_form(); echo '</span>'; }