В одной категории есть один раздел с сообщениями, как я могу зациклить все категории в сообщениях на одной странице? - PullRequest
0 голосов
/ 06 ноября 2019

Один раздел содержит сообщения одной категории. Как я могу зациклить все разделы и зациклить сообщения каждой категории, означает, что внутри цикла раздела категории есть цикл сообщений категории? В WordPress

я много пробовал и искал, не работает, я использую цикл foreach, но когда цикл foreach, он отображает ту же категорию с тем же названием. Мне нужно зациклить все категории. Вот мой код с sectionns, а не зацикленный, пожалуйста, проверьте тег раздела, который я хочу зациклить вместо жесткого кодирования:

<section class="light-bg py-5">

    <div class="container">

        <form class="mb-5">
                <div class="input-group input-group-lg">
                    <input type="search" name="search" class="form-control" id="search" placeholder="How can we help you?" aria-label="Search for...">
                    <span class="input-group-append">
                        <button type="submit" class="btn btn-primary">Search</button>
                    </span>
                </div>
            </form>

        <h2 class="text-center mb-5 heading-secondary"><?php echo get_cat_name(2); ?></h2>
        <div class="row">

            <?php

            $homepagePosts = new WP_Query(array(

                'category_name' => get_cat_name(2)
            ));

            while ($homepagePosts->have_posts()) {
                $homepagePosts->the_post(); ?>

                <div class="col-12 col-sm-6 col-lg-3 mb-3">
                    <div class="card h-100">
                        <div class="card-body text-center">
                            <?php the_post_thumbnail('thumbnail', array('class' => 'mb-3 img-fluid'));  ?>
                            <h3 class="card-title h5"><a href="<?php the_permalink(); ?>" target="blank"><?php the_title(); ?></a></h3>
                            <div class="card-text"><?php the_content(); ?></div>
                        </div>
                    </div>
                </div>




            <?php
            }

            ?>

        </div>


    </div>

</section>

<section class="white-bg py-5">

    <div class="container">
        <h2 class="text-center mb-5 heading-secondary"><?php echo category_description(3); ?></h2>
        <div class="row">


            <?php

            $homepagePosts = new WP_Query(array(

                'category_name' => 'typo'
            ));

            while ($homepagePosts->have_posts()) {
                $homepagePosts->the_post(); ?>

                <div class="col-12 col-sm-6 col-lg-3 mb-3">
                    <div class="card h-100">
                        <div class="card-body text-center">
                            <?php the_post_thumbnail('thumbnail', array('class' => 'mb-3 img-fluid'));  ?>
                            <h3 class="card-title h5"><a href="<?php the_permalink(); ?>" target="blank"><?php the_title(); ?></a></h3>
                            <div class="card-text"><?php the_content(); ?></div>
                        </div>
                    </div>
                </div>




            <?php
            }

            ?>




        </div>


    </div>

</section>

Я скопировал здесь только два раздела, надеюсь, я хорошо объяснил, пожалуйста, помогите мне, большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...