Intereting Posts
Пользовательские размеры изображений Как сделать / Что запускает автоматическое обновление WordPress? JavaScript enque прекратил работу Использование пользовательского поля в Google Map Встраиваемый код работает в одной теме, а не в другом Не удалось создать пользовательский тип сообщения. Страница не найдена URL-адрес для категорий wordpress Как использовать WP, встроенный в Thickbox для изображений? Получить идентификационный код пользователя Как использовать запрос update и delete в wordpress Автоматический вход между субдоменю нажатия слова и веб-узлом .net как заставить кеширование wordpress admin Неправильно ли использовать oop-подход на functions.php? Как установить заданные постоянные ссылки с помощью 6-значной случайной уникальной функции? Итерирование по такому типу архива сообщений возвращает неверный первый идентификатор Выравнивание миниатюр

get_posts (), используя массив сообщений ids

Существует массив сообщений, и я хотел бы использовать его для загрузки этих сообщений. Я использую get_posts (), но есть какая-то проблема с использованием массива для аргумента post__in.

Вот содержимое массива:

Массив ([0] => 44376 [1] => 44371 [2] => 44387 [3] => 44395 [4] => 44334)

И вот код PHP:

$args = array( 'post__in' => $post_ids; ); $posts = get_posts($args); 

Я попытался использовать explode () для преобразования массива, но не работал. Какие-либо предложения?

Попробуйте это вместо этого:

 $args = array( 'post__in' => $post_ids, ); $posts = get_posts( $args ); 

Извлеченный урок : всегда проверяйте свои ошибки PHP-скриптов! 😉

Проверьте, например, эту страницу Codex при отладке.