Поддержка Проблемы и решения Количество изображений

  • И еще один вопрос на повестке дня,
    каким образом можно вывести к-во изображений прикрепленных к посту?
    В моем случае это количество фотографий…

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Модератор Yuri

    (@yube)

    Юрий, я это уже видел…
    Пытался под себя подстроить, не получается засунуть в цикл while и при этом вывести на титулку, может поможете?
    Вот сам цикл:

    <?php
    $args = array( 'post_type' => 'photos','posts_per_page' => 1);
    $query = new WP_Query( $args );
    // Цикл
    if ( $query->have_posts() ) {
    while ( $query->have_posts() ) {
    $query->the_post();
    echo '<div>'.get_the_title().'</div>';
      }
    }
    /* Restore original Post Data */
    wp_reset_postdata();
    ?>

    Модератор Yuri

    (@yube)

    echo count(get_children('post_type=attachment&post_mime_type=image&post_parent=' . get_the_ID()));

    Я так уже пытался вывести, мне все время выводит 0.
    Хотя внутри поста 4 картинки + галлерея с 5-ма фотками + миниатюра (которая не считается насколько я знаю…)
    В чем может быть проблема?

    get_the_ID() — это для всех типов постов?
    У меня новый тип поста, зарегистрированный в файле функций type_post=»photos»

    Модератор Yuri

    (@yube)

    Должно, по идее, для любых типов в основном Цикле. Выведите и посмотрите, что возвращает.

    Я же писал выше, возвращает 0 как будто нет прикрепленных изображений…
    Из-за того что на денвере правлю, тоже не может быть?
    Блин, где копать тогда?

    Модератор Yuri

    (@yube)

    Я же писал выше, возвращает 0

    get_the_ID() что возвращает?

    ID поста, в моем случае 2886

    Модератор Yuri

    (@yube)

    ID поста, в моем случае 2886 …

    Это get_the_ID() вернула? И у этого поста есть аттачи? (медиафайл — библиотека — загружено в)

    Модератор Yuri

    (@yube)

    Только что проверил с кастомным типом. Честно выводится единичка.

    Спасибо большое, я все понял…
    Сейчас у себя поправлю и сюда напишу, если вдруг кто тоже попадется на эту «неловкость»…

    Проблема была в том, что я не загружал новые изображения, а добавлял из тех что уже были загружены и соответственно прикреплены к какому-то из постов, из-за это мне и выводило 0.
    Спасибо Юрий за то что натолкнули на путь истинный 🙂

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