gpt4 book ai didi

php - mysql 查询 wp_post 列表和类别和日期

转载 作者:行者123 更新时间:2023-11-29 12:21:03 24 4
gpt4 key购买 nike

我需要获取一个列表,其中包含一个类别中从某个日期到今天的所有帖子

问题是我找不到办法向谷歌询问这个问题&我开始使用mysql...

我认为它会是这样的:

SELECT * FROM `wp_posts` WHERE 1  and the rest...

最佳答案

使用wordpress内置函数获取帖子

<?php $args = array(
'posts_per_page' => 5,
'offset' => 0,
'category' => '',
'category_name' => '',
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' => '',
'meta_value' => '',
'post_type' => 'post',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish',
'suppress_filters' => true
);
$posts_array = get_posts( $args ); ?>

如果您需要获取从日期到现在的数据,请使用“WP_Query”类:

$args = array(
'date_query' => array(
array(
'after' => array(
'year' => 2015,
'month' => 1,
'day' => 31,
),
'inclusive' => true,
),
),
'category_name' => 'category',
'posts_per_page' => -1,
);
$query = new WP_Query( $args );

这将为您提供继续的线索。有关更详细的示例,请关注 WordPress 法典:http://codex.wordpress.org/Class_Reference/WP_Query

关于php - mysql 查询 wp_post 列表和类别和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28990604/

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