WP_Query

Класс WP_Query играет огромное значение при работе с WordPress. Он выбирает записи (или посты произвольного типа) из базы данных по указанным критериям. Количество этих критериев позволяет получить практически любую возможную информацию из базы относительно постов, отсортированную по множеству указанных параметров.

По умолчанию основной запрос выполняется при загрузке каждой страницы сайта. С помощью вторичных запросов, можно получить дополнительную информацию и разместить ее в соответствующем месте. Количество таких запросов и места их размещения в шаблонах темы не ограничены (однако, учитывайте дополнительную нагрузку на БД). Схема стандартного вторичного запроса выглядит следующим образом:

Подробное описание работы цикла можно найти здесь.

Полезные статьи по работе с WP_Query (eng)

Полезные статьи по работе с WP_Query (рус)

Инструменты

  • WP_Query Generator (генератор для создания пользовательских запросов с помощью класса WP_Query)