需要帮助MySQL查询Wordpress

时间:2010-01-24 18:11:26

标签: mysql wordpress

我的问题不在于Wordpress的WPDB类,而在于MySQL语法。我正在尝试使以下序列工作:

  • 获取所有帖子ID的数组
  • 过滤掉特定类别的帖子
  • 过滤掉重复项,修订版,草稿等。仅显示已发布的内容。

帮助?谢谢。

1 个答案:

答案 0 :(得分:2)

通过将类别ID或类别名称传递给http://codex.wordpress.org/Template_Tags/query_posts来使用query_posts函数。这一切都在链接上进行了解释。

评论后编辑:

您也可以使用get_posts http://codex.wordpress.org/Template_Tags/get_posts,AFAIK它们都返回数组。

$posts = get_posts('category=1');
foreach($posts as $post) {
    echo $post->ID; // or whatever you want to do with it...
}