不显示最后4篇文章而是使用(have_posts())
创始人
2025-01-10 09:30:05
0

在WordPress中,我们可以使用have_posts()函数来判断是否有文章要显示。下面是一个示例代码,它会列出除了最后4篇文章以外的所有文章:

 4,
    'orderby' => 'date',
    'order' => 'DESC',
    'fields' => 'ids'
));

// 定义主查询
$args = array(
    'post_type' => 'post',
    'post_status' => 'publish',
    'posts_per_page' => -1,
    'post__not_in' => $exclude_posts
);
$main_query = new WP_Query($args);

// 循环输出文章
if ($main_query->have_posts()) :
    while ($main_query->have_posts()) : $main_query->the_post();
        // 输出文章标题和内容
        the_title('

', '

'); the_content(); endwhile; endif; // 重置文章查询 wp_reset_postdata(); ?>

在上面的代码中,我们首先使用get_posts()函数获取最后4篇文章的ID,并将这些文章的ID存储在$exclude_posts数组中。然后,我们定义了一个主查询$args,使用post__not_in参数来排除这些文章。接下来,我们使用WP_Query来执行查询,并使用have_posts()the_post()来循环输出文章的标题和内容。

最后,我们使用wp_reset_postdata()来重置文章查询,以防止与其他可能的查询冲突。

相关内容

热门资讯

科普分享!如何下载科乐填大坑辅... 科普分享!如何下载科乐填大坑辅助器,万能透视辅助器免费版(详细辅助新2025版)1、很好的工具软件,...
必备辅助推荐!微信小程序财神十... 必备辅助推荐!微信小程序财神十三脚本,苹果广东雀神破解器(详细辅助细节揭秘)1)微信小程序财神十三脚...
每日必看推荐!掌心辅助插件,微... 每日必看推荐!掌心辅助插件,微信小程序边锋辅助(详细辅助攻略教程)(1)每日必看推荐!掌心辅助插件,...
科普攻略!财神十三章辅助,决战... 科普攻略!财神十三章辅助,决战卡五星辅助(详细辅助科技教程)1、许多玩家不知道决战卡五星辅助辅助软件...
最新科技!yy比鸡辅助真的假的... 最新科技!yy比鸡辅助真的假的,传送屋激k辅助器(详细辅助必备教程)是一款可以让一直输的玩家,快速成...
玩家攻略!潮汕掌上娱脚本,微信... 玩家攻略!潮汕掌上娱脚本,微信决胜游戏辅助(详细辅助揭秘教程);人气非常高,ai更新快且高清可以动的...
我来向大家传授!广西友乐app... 我来向大家传授!广西友乐app辅助器,微信小程序游戏破解器(详细辅助必备教程);无聊就玩这款微信小程...
重磅来袭!河洛杠次脚本开发,科... 重磅来袭!河洛杠次脚本开发,科乐填大坑作弊视频(详细辅助科技教程)(1)重磅来袭!河洛杠次脚本开发,...
推荐一款!阿当比鸡有什么技巧吗... 推荐一款!阿当比鸡有什么技巧吗,河洛杠次脚本开发(详细辅助德州论坛)是一款可以让一直输的玩家,快速成...
总算清楚!潮汕掌上娱第三方辅助... 总算清楚!潮汕掌上娱第三方辅助器,白金岛辅助有用吗(详细辅助教你攻略)是一款可以让一直输的玩家,快速...