我在一个Wordpress项目中使用Posts 2 Posts 插件显示从一种帖子类型到另一种帖子类型的帖子。
这很好,但出于某种原因next_posts_link()
和previous_posts_link()
没有出现。
我已指定paged
我的代码中的变量,所以它应该可以工作。
有人能看出我做错了什么吗?
$paged = get_query_var( \'paged\' ) ? get_query_var( \'paged\' ) : 1;
$connected = new WP_Query( array(
\'connected_type\' => \'services_to_companies\',
\'connected_items\' => get_queried_object(),
\'paged\' => $paged,
\'posts_per_page\' => 3
));
if ( $connected->have_posts() ) { ?>
<?php while ( $connected->have_posts() ) : $connected->the_post(); ?>
<div class="company_preview box_shadow">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div><!--End company_preview-->
<?php endwhile; ?>
<?php if ( $connected->max_num_pages > 1 ) {
$current_page = $paged;
$total_pages = $connected->max_num_pages;
?>
<div id="nav-above">
<div class="nav-next bx-next"><?php next_posts_link( \'Next →\' ); ?></div>
<div class="number"><?php echo $current_page . \' / \' . $total_pages; ?></div>
<div class="nav-previous bx-prev"><?php previous_posts_link( \'← Previous\' ); ?></div>
</div>
<?php } ?>
<?php wp_reset_postdata(); } ?>