如您所知,以下代码在WordPress的组中发布最新内容
<?php
$my_query = new WP_Query('showposts=1&cat=172');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;
?>
我想对此代码进行更改،,这样就不会显示组中的最后一篇文章,并且 ,将显示同一组的预赛内容。 谢谢你
答案 0 :(得分:0)
我认为您可能想看看抵消和订购参数。 我猜您问题中的快照就是您所说的“组” ... 根据您所说的最新文章(最新发表或首次发表)的不同,您可能希望将顺序从“ DESC”更改为“ ASC”。
<?php $query = new wp_query( array( 'post_type' => 'post', 'cat' => '172', 'post_status' => 'publish', 'posts_per_page' => '3', 'offset' => '1', 'order' => 'DESC' ) ); ?>
<?php if ( $query->have_posts() ): while ( $query->have_posts() ): $query->the_post(); ?>
<a aria-label="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endwhile; endif; ?>
gl。
编辑:只是一个想法...您也可以简单地使用纯CSS并使用:last-child
来定位您的最后一篇文章...请参见https://developer.mozilla.org/fr/docs/Web/CSS/:last-child