вывести кастомные данные в цикле блога Wordpress

242
24 декабря 2017, 10:06

Здравствуйте, есть цикл который выводит записи блога из определенной рубрики, мне нужно передать в отдельный див отдельную строку. То есть я на странице записи создаю определенный див с неважно какой информацией и мне нужно как-то этот див в цикл закинуть. Я почти ничего не понимаю в php. Может кто подскажет? Спасибо

<?php
    if ( have_posts() ) : // если имеются записи в блоге.
    query_posts('cat=7');   // указываем ID рубрик, которые необходимо вывести.
    while (have_posts()) : the_post();  // запускаем цикл обхода материалов блога
                ?>
    <div class = "item">
    <div class="item_image"><?php the_post_thumbnail(); ?></div>
        <div class = "item_title"><?php the_title(); ?></div>
        <div class = "item_excerpt"><?php the_excerpt(10); ?></div>
        <a href = "<?php the_permalink(); ?>" class = "item_link">Подробнее</a>
    </div>
    <?php endwhile;  // завершаем цикл.
          endif;
    /* Сбрасываем настройки цикла. Если ниже по коду будет идти еще один цикл, чтобы не было сбоя. */
          wp_reset_query();?>
Answer 1

Вот я добавил в ваш код абстрактный кастом филд:

    <?php
        if ( have_posts() ) : // если имеются записи в блоге.
        query_posts('cat=7');   // указываем ID рубрик, которые необходимо вывести.
        while (have_posts()) : the_post();  // запускаем цикл обхода материалов блога
            ?>
        <div class="item">
        <div class="item_image"><?php the_post_thumbnail(); ?></div>
            <div class="item_title"><?php the_title(); ?></div>
            <div class="item_excerpt"><?php the_excerpt(10); ?></div>
            <div class="custom_field"><?php the_field('custom_field'); ?></div>
            <a href="<?php the_permalink(); ?>" class = "item_link">Подробнее</a></div>
        </div>
        <?php endwhile;  // завершаем цикл.
              endif;
        /* Сбрасываем настройки цикла. Если ниже по коду будет идти еще один цикл, чтобы не было сбоя. */
      wp_reset_query();?>

Что вам здесь не понятно? Что у вас не получается?

READ ALSO
Как найти медленные тесты PHPUnit?

Как найти медленные тесты PHPUnit?

Тесты выполняются очень долгоНапример, есть итог работы PHPUnit:

153
Опять GDI, опять утечка

Опять GDI, опять утечка

Вот, код, в ходе которого происходит утечки памятиЭто происходит, когда изменяю размер окна

212
Работа с БД C++(QT)

Работа с БД C++(QT)

Здравствуйте, создаю приложение, которое работает с БДБД представляет собой данные о школе(ученики, сотрудники школы, классы, родители учеников...

257