if ( is_single() ) { // navigation links for single posts ?>
<nav role="navigation" id="<?php echo esc_attr( $nav_id ); ?>" class="<?php echo $nav_class; ?>"><ul class="pager">
<?php
if ($previous) {
$previous_text = '<span class="meta-nav">' . _x('←', 'Previous post link', 'b3theme') . '</span> ';
$previous_text .= 'prev_next' == b3theme_option('prev_next_link') ?
__('Previous post', 'b3theme') : esc_html($previous->post_title);
previous_post_link('<li class="previous">%link</li>', $previous_text);
} ?>
<?php
if ($next) {
$next_text = 'prev_next' == b3theme_option('prev_next_link') ?
__('Next post', 'b3theme') : esc_html($next->post_title);
$next_text .= ' <span class="meta-nav">' . _x('→', 'Next post link', 'b3theme') . '</span>';
next_post_link('<li class="next">%link</li>', $next_text);
}
?>
</ul></nav> <?php
} elseif ( $wp_query->max_num_pages > 1 && ( is_home() || is_archive() || is_search() ) ) {
// navigation links for home, archive, and search pages ?>
<nav role="navigation" id="<?php echo esc_attr( $nav_id ); ?>" class="<?php echo $nav_class; ?>">
<?php
if ( 'number' == b3theme_option('paginate_links') ) {
b3theme_blog_pager();
} else { ?>
<ul class="pager">
<?php
if ( get_next_posts_link() ) { ?>
<li class="previous"><?php next_posts_link( __('<span class="meta-nav">←</span> Older posts', 'b3theme') ); ?></li> <?php
}
if ( get_previous_posts_link() ) { ?>
<li class="next"><?php previous_posts_link( __('Newer posts <span class="meta-nav">→</span>', 'b3theme') ); ?></li> <?php
} ?>
</ul> <?php
} ?>
</nav> <?php
}
}
-
Ответ изменён 6 лет, 4 месяца назад пользователем
Yui. Причина: [code]
-
Ответ изменён 6 лет, 4 месяца назад пользователем
Yui.
порекомендуйте пагинацию цифрами без плагина
Судя по коду темы B3, такая опция есть у неё в настройках.