获取assoc数组中的帖子和后期内容

时间:2011-05-22 作者:joerg p

如何在关联数组中获取所有帖子和PostMeta?

$allposts = $wpdb->get_results("
SELECT $wpdb->posts.post_title, $wpdb->postmeta.meta_key
FROM $wpdb->posts
JOIN $wpdb->postmeta 
ON $wpdb->postmeta.post_id = $wpdb->posts.id
WHERE $wpdb->posts.post_type = \'post\' AND $wpdb->posts.post_status =\'publish\';", OBJECT_K);
我就是不明白。。。。

1 个回复
SO网友:scribu

基本上,您不能在一个SQL查询中完成这项工作。你需要两个。

但您不必进行直接查询,因为您可以使用get\\u post()和get\\u post\\u custom()。

结束

相关推荐

自定义分类不适用于新WP_QUERY中的POSTS_PER_PAGE(分页问题)

好的,我第二次搞乱了自定义分类法,在这两种情况下,我都遇到了这个问题,在query\\u posts或WP\\u查询场景中使用posts\\u per\\u page参数。。基本上,如果我对每页的帖子设置了自定义限制,单击“下一步”或“上一步”按钮会显示404个错误。。无论我使用的是自定义permalink结构还是任何默认值,结果都是一样的。我成功控制页面帖子数量的唯一方法是通过仪表板中的阅读设置。我发现有很多人提到过这个问题,但除了上面提到的仪表板设置之外,还没有找到有效的解决方案:wordpress.