我想为自定义帖子类型类别检索一个包含特定用户帖子的数组。
然而,get\\u posts($arg)返回此自定义post类型的所有post,尽管我指定了post\\u作者
<?php $pages = get_posts(array(\'post_type\' => \'profile\',\'post_author\' => $post->post_author)); ?>
<?php var_dump ($pages); ?>
在本例中,$post->post\\u author是11。然而,上述代码的结果是:
array(3) {
[0]=> object(WP_Post)#343 (24) {
["ID"]=> int(2326)
["post_author"]=> string(2) "11"
..etc.}
[1]=> object(WP_Post)#352 (24) {
["ID"]=> int(2324)
["post_author"]=> string(1) "0"
...etc.}
[2]=> object(WP_Post)#395 (24) {
["ID"]=> int(2322)
["post_author"]=> string(1) "0"
...etc.}
为什么get\\u posts()返回ID为
not 11个?