3ответ(ов) в теме
djjoid
не в сети 8 лет
На сайте с 15.09.2015
Участник
1
14:59

Здравствуйте. Вывожу картинки таким вот способом:

						
$args = array( 'post_type' => 'attachment', 'post_parent' => $post->ID );
$attachments = get_posts($args);
if ($attachments) {
foreach ( $attachments as $attachment ) {
echo '<a href="'. wp_get_attachment_url($attachment->ID). '" class="fancybox image"><img src="'. wp_get_attachment_url($attachment->ID). '" alt="" /></a>';
}
}
wp_reset_postdata();

Подскажите пожалуйста почему таким способом выводится только 5 картинок из поста? Нужно что бы выводились все.

0
Андрей CS
не в сети 1 день
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
2
15:17

потому что в массив $args надо дополнительно прописывать параметр 'numberposts'=>-1, тогда ограничений на вывод не будет. Читайте доки по данной функции.

0
djjoid
не в сети 8 лет
На сайте с 15.09.2015
Участник
3
15:23

Спасибо, все получилось.

0
Тема закрыта. Публикация новых сообщений запрещена.