如何在 WordPress 自定义帖子类型中按类别显示帖子

你好朋友我被困在一个代码中。我创建了一个自定义帖子类型并在页面模板中调用了它的类别。我使用下面的代码来显示帖子类型的类别。


<?php

                $args = array(

                    'type'                     => 'post',

                    'child_of'                 => 0,

                    'parent'                   => '',

                    'orderby'                  => 'name',

                    'order'                    => 'ASC',

                    'hide_empty'               => 1,

                    'hierarchical'             => 1,

                    'exclude'                  => '',

                    'include'                  => '',

                    'number'                   => '',

                    'taxonomy'                 => 'readings_post-category',

                    'pad_counts'               => false );

                $categories = get_categories($args);


                    echo '<ul>';


                        foreach ($categories as $category) {

                            $url = get_term_link($category);?>

                            <li><a href="<?php echo $url;?>"><?php echo $category->name; ?></a></li>

                        <?php

                        }


                    echo '</ul>';

            ?>




qq_笑_17
浏览 109回答 1
1回答

白猪掌柜的

尝试这个$args = array('posts_per_page' => -1,'post_type' => 'here write post name','orderby' => 'date','order' => 'DESC','category_name' => 'here write category name');$loop = new WP_Query( $args );<?php while ( $loop->have_posts() ) : $loop->the_post();?>&nbsp;...<?php endwhile; ?>
打开App,查看更多内容
随时随地看视频慕课网APP