【发布时间】:2021-09-20 05:38:05
【问题描述】:
我有一个名为“论文”的自定义帖子类型,为了提供图表,我需要一个包含每年有帖子的帖子数量的数组。
我尝试过使用wp_count_posts(),但它只是给了我帖子类型的总数,而get_archives() 只是静态的,我需要使用特定信息,例如每年的帖子数量。
有人知道怎么做吗?希望你能帮助我。
【问题讨论】:
-
为此使用 wp_count_posts() 函数。 developer.wordpress.org/reference/functions/wp_count_posts 。还有你所说的“帖子数量数组”是什么意思?
-
嗨,
wp_count_posts()函数确实为我提供了自定义帖子类型的帖子数量,但我需要该 CPT 每年的帖子数量 -
如果你想计算成本并且发布数据是数组格式,那么你应该试试这个: $posts = get_posts([ 'post_type' => 'your custom post type', 'post_status' => '全部', 'posts_per_page' => -1 ]);
标签: wordpress