我有一个名为“doel”的自定义帖子类型。我制作了一个页面模板来显示所有doel项目
在这个页面模板中,我循环使用“doel”post类型,在其中6个之后,我想进行分页。仅显示分页。
我开始上网,这似乎是wp 3.4版之后的常见问题
我在这个网站和wp论坛上尝试了一些解决方案,但没有一个有效。
例如,我尝试的是调整循环,因此分页将在循环中、循环外或endwhile和endif之间。此外,我还尝试了wp pagenavi插件和最初的wp previous和next post链接,但它们都不起作用,所以我认为我的循环中有问题。
我的atm代码是:
<?php
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
$loop = new WP_Query( array(
\'post_type\' => \'doel\',
\'posts_per_page\' => 6,
\'orderby\'=> \'menu_order\',
\'paged\'=>$paged
) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="doel">
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array(\'class\' => \'featuredimg\')); ?></a>
<img class="logodoel" src="<?php the_field(\'logo_doelen\'); ?>" />
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<p><a href="<?php the_permalink(); ?>"><?php the_excerpt(); ?></a></p>
<a href="" class="doneerlink">Doneer nu</a>
</div>
<?php endwhile; ?><br class="clear" />
<?php wp_pagenavi(); ?>