Нужна помощь с запросом MySQL для Wordpress - PullRequest
0 голосов
/ 24 января 2010

Моя проблема не с классом Wordpress WPDB, а с синтаксисом MySQL. Я пытаюсь заставить работать следующую последовательность:

  • Получить массив всех идентификаторов сообщений
  • Отфильтровывать сообщения из определенной категории
  • Отфильтровывать дубликаты, исправления, черновики и т. Д. Показывать только опубликованные материалы.

Помощь? Спасибо.

1 Ответ

2 голосов
/ 24 января 2010

Используйте для этого функцию query_posts http://codex.wordpress.org/Template_Tags/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...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...