我正在创建RSS提要。我在数据库中创建了一个具有400个帖子id的表。我对rss提要进行了编码,现在我正在尝试将两者链接起来,以便我的rss提要只针对我表中的400个帖子列表运行。
在我的RSS提要页面上,我可以使用几个id创建一个数组(见下文)
$myarray2 = array(12345,12346);
$args = array(
\'post_type\' => \'posttype\',
\'post__in\' => $myarray2
);
这可以为id的1234512346创建RSS提要。
我还可以在页面上打印400条数据库表记录的数组,如下所示;
$myarray = $wpdb->get_results("SELECT * FROM my_table");
print_r($myarray)
这将生成此表单的数据
(
[0] => stdClass Object (
[id] => 145
)
[1] => stdClass Object (
[id] => 4573
)
[2] => continues.....
)
然而,我似乎无法正确使用代码
$myarray
具有
post__in
例如
$myarray = $wpdb->get_results("SELECT * FROM my_table");
$args = array(
\'post_type\' => \'posttype\',
\'post__in\' => $myarray
);
不起作用。我尝试了各种变体,但我缺少一些关于如何将帖子id列表从我的数组传递到
post__in
我错过了什么?