我正在使用WordPress并尝试从wp_posts
表格发帖。但不是ID。相反,我正在尝试使用post_parent
字段检索帖子。
我试图使用
获取帖子get_post_field()
但它不起作用。
get_post()
还可以使用帖子ID。
我要做的是以下内容:
SELECT * FROM wp_posts where post_parent='217490' ORDER BY ID DESC
WordPress中是否有预定义的功能?或者我该如何实现它。
答案 0 :(得分:1)
get_post
不接受post_parent
参数 (int | WP_Post | null)和get post field
用于获取特定帖子 字段post_id
;因此,要post_parent
发帖,您可以使用任何内容 以下方法。
$args = array(
...
'post_parent' => 217490,
);
$posts_array = get_posts($args);
$args = array(
...
'post_parent' => 217490,
);
$query = new WP_Query($args);
$args = array(
...
'post_parent' => 217490
);
$children = get_children( $args );
希望这有帮助!
答案 1 :(得分:0)
get_children()是从post parent获取帖子的函数。 检查以下链接: