Существует массив сообщений, и я хотел бы использовать его для загрузки этих сообщений. Я использую 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 при отладке.