当前位置: 首页 >wordpress

wordpress 子分类所属文章列表

wordpress 2024-4-15 阅读量: 291 TAG:

在WordPress中,如果你想要获取所有子分类的文章列表,你可以使用WP_Query类来实现。以下是一个简单的代码示例,它会获取所有子分类的文章,并以列表的形式显示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
// 获取当前页面的子分类
$child_categories = get_categories( array(
    'child_of' => $cat,
    'hide_empty' => 0
) );

// 如果有子分类,则显示文章列表
if ( $child_categories ) :
    foreach ( $child_categories as $child ) :
        $args = array(
            'post_type' => 'post',
            'cat' => $child->term_id,
            'posts_per_page' => 10, // 调整这个值以显示更多或更少的文章
        );
        $query = new WP_Query( $args );

        if ( $query->have_posts() ) :
?>
            <h2><?php echo $child->name; ?></h2>
            <ul>
                <?php while ( $query->have_posts() ) : $query->the_post(); ?>
                    <li>
                        <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                    </li>
                <?php endwhile; ?>
            </ul>
<?php
        endif;
        wp_reset_postdata();
    endforeach;
endif;
?>
 

(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!

相关信息

本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。

如有需要请加QQ: 909912499