Документация WordPress

get_posts

get_posts — это функция в платформе WordPress, которая извлекает список постов на основе определенных критериев. Она часто используется для получения списка постов для отображения на странице, в виджете или в пользовательском шаблоне.

Функция принимает массив параметров в качестве входных данных, которые могут использоваться для указания типа постов, количество постов для получения, порядок получения постов и многое другое. Вот пример использования функции get_posts в WordPress:

В этом примере массив $args указывает, что мы хотим получить 5 сообщений из категории ID 2. Функция get_posts извлекает посты и сохраняет их в переменной $posts. Затем мы используем цикл foreach для перебора постов и отображения их заголовка и содержания. Наконец, мы используем функцию wp_reset_postdata, чтобы сбросить данные постов после завершения цикла.

Важно отметить, что функция get_posts предназначена для получения списка постов в целях отображения и не предназначена для использования в основном цикле WordPress. Для большинства случаев рекомендуется использовать класс WP_Query.

post WP_Query