Поддержка Проблемы и решения Как вывести список загруженных файлов (медиа) на стран

  • Всем добрый день

    Предыстория:
    На сайте надо сделать что бы отображался архив блога слева и картинки справа.
    Картинки должны браться из загруженных через админпанель (вообще всех) и их должно отображаться по 10 штук.
    + должна быть кнопочка «далее» которая загружает другие 10 картинок.

    Не подскажите как можно вытащить все src картинок загруженныхы через админпанель (или саму <img>) ??

    Загружаю в медиафайлы. Записываются в папку сайт/uploads/год/месяц/название

Просмотр 1 ответа (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Вывести первые 10 картинок из библиотеки медиафайлов можно, например, так:

    <?php $images = get_posts( 'numberposts=10&offset=0&post_type=attachment&post_mime_type=image' ); ?>
    <?php foreach ( (array) $images as $image ) : ?>
    	<?php $image_attributes = wp_get_attachment_image_src( $image->ID ); ?>
    	<img src="<?php echo $image_attributes[0]; ?>" width="<?php echo $image_attributes[1]; ?>" height="<?php echo $image_attributes[2]; ?>" alt="" />
    <?php endforeach; ?>

    Для следующих — увеличить параметр offset.

Просмотр 1 ответа (всего 1)
  • Тема «Как вывести список загруженных файлов (медиа) на стран» закрыта для новых ответов.