我正在尝试在一个页面上使用offset,该页面总共有3个循环,代码为here。
目前,这有效,但我只能针对所有三个循环。 (我认为)我必须做的是改变这一部分:
//Before anything else, make sure this is the right query...
if ( ! $query->is_posts_page ) {
return;
}
对于这样的事情:
//Before anything else, make sure this is the right query...
if ( ! $query->$THELOOPIWANTTOTARGET ) {
return;
}
有办法做到这一点吗?
查询:
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$mainloop = new WP_Query(array('posts_per_page' => 3, 'paged' => $paged));
?>
<div class="full padding center isotope">
<?php if ( $mainloop->have_posts() ) : while ( $mainloop->have_posts() ) : $mainloop->the_post(); ?>
<article class="post">
<a href="<?php the_permalink();?>"><?php the_post_thumbnail(); ?></a>
<div class="textwrap">
<a href="<?php the_permalink();?>"><h2><?php the_title(); ?></h2></a>
<?php if ( get_field('bron')): ?>
<?php if ( get_field('bron')): ?><a href="<?php the_field('bron_link'); ?>" target="_blank" class="source"><?php endif; ?>
<?php the_field('bron'); ?>
<?php if ( get_field('bron')): ?></a><?php endif; ?>
<?php endif; ?>
<?php the_excerpt(); ?>
</div>
<div class="readmore">
<div class="fa fa-share share" id="<?php the_ID(); ?>">
<div class="share_block"><div class="addthis_sharing_toolbox" data-url="<?php the_permalink(); ?>"></div></div>
</div>
<a href="<?php the_permalink();?>" class="readmorebutton">Lees verder</a>
</div>
</article>
<?php endwhile; ?>
<?php else : ?>
<p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?>
</div>