Wordpress Grid PHP - PullRequest
       8

Wordpress Grid PHP

0 голосов
/ 18 марта 2020

У меня проблема с добавлением Grid Layout к моим проектам, вот код:

<?php while ( have_posts() ) : the_post(); ?>
    <?php
        $args = array(
            'post_type'      => 'projects',
            'posts_per_page' => 2,
        );
        $q    = new WP_Query( $args );
    ?>

    <div class="row">
        <?php while ( $q->have_posts() ) : $q->the_post(); ?>
            <div class="col-6">
                <h3>
                    <a href="<?php the_permalink(); ?>">
                        <?php the_title(); ?>
                    </a>
                </h3>
                <?php the_excerpt(); ?>
            </div>
        <?php endwhile; ?>
        <?php wp_reset_postdata(); ?>
    </div>

<?php endwhile; ?>

И это выглядит так: Изображение . Он просто повторяет сетку из 2 столбцов столько раз, сколько у меня есть сообщения.

Может кто-нибудь помочь мне исправить это, чтобы получить нормальный макет Grid для моих проектов?

Спасибо!

1 Ответ

0 голосов
/ 18 марта 2020

Удалить <?php while ( have_posts() ) : the_post(); ?> сверху и <?php endwhile; ?> снизу. Потому что у вас есть собственный запрос WP внутри этого l oop. Так что нет необходимости в стандартном пост-запросе Wordpress l oop.

...