在 Osclass 的 search.php 中显示所选父类别的子类别

Show subcategories for selected parent category in search.php in Osclass

我想知道如何在 search.php 中显示所选父类别的子类别。我有显示所有类别子类别的代码,但如何修改此代码以仅显示所选类别的子类别?

这是我的代码:

    <?php  while(osc_has_categories()) { ?>

                                            <?php if(osc_count_subcategories() > 0) { ?>
                                            <ul>
                                                <?php while(osc_has_subcategories()) { ?>
                                                <li>
                                                <strong><a href="<?php echo osc_search_category_url() ?>"><?php echo osc_category_name(); ?></a></strong></label>
                                                </li>
                                                <?php } ?>
                                            </ul>
                                            <?php } ?>
                                    <?php } ?>

谢谢

在循环 while(osc_has_categories()) 中时,它允许您使用 osc_category_* 个助手。

你可以这样做:

<?php  while(osc_has_categories()) { ?>
    <?php if(osc_category_id() === 98): ?>
        <?php if(osc_count_subcategories() > 0) { ?>
        <ul>
            <?php while(osc_has_subcategories()) { ?>
            <li>
            <strong><a href="<?php echo osc_search_category_url() ?>"><?php echo osc_category_name(); ?></a></strong>
            </li>
            <?php } ?>
        </ul>
        <?php } ?>
    <?php endif; ?>
<?php } ?>