Php 按分类法发布在wordpress中根本不显示

Php 按分类法发布在wordpress中根本不显示,php,wordpress,Php,Wordpress,这里的新手 我正在尝试显示我的帖子列表,具体取决于类别。但它不显示我的帖子。我尝试了不同类型的数组,但没有成功。我将我的页面命名为taxonomy-blog_category.php 我通过site.com/blog\u category/category调用该页面 这是我目前的代码,我知道我已经很接近了,但是我想不出来 以下是阵列: <div class="row"> <?php $ctr = 1; $paged = ( get_query_var('page

这里的新手

我正在尝试显示我的帖子列表,具体取决于类别。但它不显示我的帖子。我尝试了不同类型的数组,但没有成功。我将我的页面命名为taxonomy-blog_category.php

我通过site.com/blog\u category/category调用该页面

这是我目前的代码,我知道我已经很接近了,但是我想不出来

以下是阵列:

<div class="row">
    <?php $ctr = 1;
    $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
    $custom_args = array(
        'post_type'  => 'blog_post',
        'orderby'    => 'date',
        'order'      => 'DESC',
        'post_status' => 'publish',
        'posts_per_page' => 6,
        'paged'          => $paged,
        'tax_query'      => array(
            array(
                'taxonomy' => 'blog-category',
                'field'    => 'slug',
                'terms'    => array('business','people','technology'),
            ),
         ),
      );

“width=“317px”height=“240”>
由|
我不知道这是否必要,但以下是我的分页代码:

<div class="pagination-holder">
    <ul class="pagination">
         <?php
             if (function_exists(custom_pagination)) {
                  custom_pagination($custom_query->max_num_pages,"",$paged);
             }
        ?>
        <?php wp_reset_postdata(); ?>
        <?php else:  ?>
            <p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
        <?php endif; ?>   
     </ul>
</div>


这是你定制的名为“blog\u post”的帖子类型,还是你只是想获得你的常规帖子?@Tom这是一篇带有大量blog\u post的定制帖子。我建议删除tax\u查询部分,看看是否显示帖子。从外部看,为博客帖子创建帖子类型似乎有点奇怪。@Tom删除tax\u查询后,它会显示出来所有博客,但我需要的是只按单个类别发布的帖子,例如,只从业务中发布的博客。您是否记录了错误?有什么问题吗?
<div class="pagination-holder">
    <ul class="pagination">
         <?php
             if (function_exists(custom_pagination)) {
                  custom_pagination($custom_query->max_num_pages,"",$paged);
             }
        ?>
        <?php wp_reset_postdata(); ?>
        <?php else:  ?>
            <p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
        <?php endif; ?>   
     </ul>
</div>