我正在为电影和电视剧创作主题.因此,我将CPT命名为‘Series’,将定制分类命名为‘Shoof_Series’,并 for each 系列定制术语(类别).当我创建页面模板以显示所有术语(系列)(名为(all-acees.php))时,它工作正常.但在try 设置要显示的词条数时(‘POSTS_PER_PAGE’=5),仍会显示页面中的所有词条.
我试过这条鳕鱼.
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$terms = get_terms( 'shoof_series' );
foreach( $terms as $term ) :
$query = new WP_Query(
array(
'posts_per_page' => 1,
'paged' => $paged,
'tax_query' => array(
array(
'taxonomy' => 'shoof_series',
'terms' => $term->slug,
'field' => 'slug',
'hide_empty' => false, // default: true
)
)
)
);
if( $query->have_posts() ):
while( $query->have_posts() ) : $query->the_post();
?>
<div class="col">
//my codes
</div>
<?php endwhile; endif; endforeach; ?>
<?php wpbeginner_numeric_posts_nav(); ?>
我也试过这个
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$terms = get_terms( array(
'taxonomy' => 'shoof_series',
'hide_empty' => false,
) );
if ( empty( $terms ) || is_wp_error( $terms ) ) {
return;
}
foreach( $terms as $term ) {
?>
<div class="col">
//my codes
</div>
<?php $term->count; }?>
<?php wpbeginner_numeric_posts_nav(); ?>
这两个代码工作正常,但我不能设置多少职位显示每页. 我该怎么做