gpt4 book ai didi

php - 如何将wordpress主要查询帖子作为数组获取

转载 作者:行者123 更新时间:2023-12-02 22:16:22 25 4
gpt4 key购买 nike

我需要将主要查询帖子作为数组获取。例如,在公共(public)标签页 (tag.php) 中,我需要将所有帖子作为一个数组获取(就像 get_posts() 那样)并使用多个循环显示它,而不是使用默认的 wordpress 循环,如下所示

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>

最佳答案

$posts 是您要查找的变量。它相当于主查询的 get_posts 结果。它位于全局命名空间中,因此为了在其他地方访问它,您需要使用关键字 global

global $posts;
foreach( $posts as $a_post ) {
echo $a_post->post_title;
}

关于php - 如何将wordpress主要查询帖子作为数组获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14393183/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com