gpt4 book ai didi

php - 显示过去几年至今的所有文章

转载 作者:搜寻专家 更新时间:2023-10-31 21:06:50 24 4
gpt4 key购买 nike

我面临着在 wordpress 中显示从过去几年到今年的文章的问题。

问题是我有两年(2014 年、2015 年)的文章。通过查询 wp_query 我还可以显示 2015 年和 2014 年的所有文章。但在 2014 年它显示从 6 月开始的文章意味着当月和 3 月和 4 月可能会丢失。

这是我的链接 http://www.za-beauty.in/lets-talk-za/

2014年March April May的文章不在左边可以查

下面是我的代码

   <?php 
$args = array(
'post_type' => 'articles',


'tax_query' => array(
array(
'taxonomy' => 'article_categories',
'field' => 'term_id',
'terms' => array( 18, 19, 20, 21, 22, 24 ),

),
),
);
//print_r($args);
$query = new WP_Query( $args );

?>

请帮忙。

我想显示我的所有文章,如果我在未来的 2016 年添加新文章,应该不会造成问题,文章应该全部显示。

最佳答案

您的问题很可能出在 posts_per_page 上。如果您不指定 posts_per_page 参数,您的查询将使用阅读设置页面中设置的博客默认 posts_per_page 设置。如果设置为 20,则您的自定义查询每页只会获得 20 个帖子。在大多数情况下,这就是您所看到的

您应该在查询中明确设置 posts_per_page 以获得更多帖子。 -1 的值将获取与您的查询匹配的所有帖子。

请注意,完成后使用 wp_reset_postdata() 重置您的自定义查询和所有自定义查询

关于php - 显示过去几年至今的所有文章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30999255/

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