php 获取带分类的自定义帖子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 获取带分类的自定义帖子相关的知识,希望对你有一定的参考价值。

<?php


    $custom_terms = get_terms('my-tax-name');

    foreach($custom_terms as $custom_term) {
        wp_reset_query();
        $args = array('post_type' => 'my-post-type-name',
            'tax_query' => array(
                array(
                    'taxonomy' => 'my-tax-name',
                    'field' => 'slug',
                    'terms' => $custom_term->slug,
                ),
            ),
        );

        $loop = new WP_Query($args);
        if($loop->have_posts()) {
            echo '<h2>'.$custom_term->name.'</h2>';

            while($loop->have_posts()) : $loop->the_post();
                echo '<a href="'.get_permalink().'">'.get_the_title().'</a><br><br>';

                the_terms( $post->ID, 'my-tax-name');

                echo '<br><br><br><br>';

            endwhile;
        }
    }


    ?>

以上是关于php 获取带分类的自定义帖子的主要内容,如果未能解决你的问题,请参考以下文章

php 具有自定义分类类别的自定义帖子类型

php 创建具有自定义分类的自定义帖子类型

无法获取自定义分类存档页面以显示帖子

Wordpress - 如何通过其分类过滤添加的自定义帖子?

php 带有分类的自定义帖子类型中单个项目的面包屑

php 获取由ACF过滤的自定义帖子