获取指定父类别的最底层、最深层或最后一个子项的列表

时间:2018-12-05 作者:Selva Kumzz

我想在页面中列出指定父类别中最后最深/最底的所有子级。结构是

父级A

孩子1

孙子女1

孙子女2

大孙子1

孙子女3。。。我需要列出指定家长的所有最后一个孩子,比如上面的例子,我需要ParentA的列表,结果应该如下

是否有任何代码可显示在页面中。我对wp和PHP是新手。提前感谢

1 个回复
SO网友:Krzysiek Dróżdż

您可以使用wp_list_categories 为了实现这一目标:

<ul>
    <?php
        wp_list_categories( array(
            \'child_of\' => <PARENT_ID>, // show only children of PARENT_ID
            \'childless\' => true, // show only categories without children
            \'hide_empty\' => true, // should empty categories be hidden
        ) );
    ?> 
</ul>
您可以在此处找到可用参数的完整列表:https://developer.wordpress.org/reference/classes/wp_term_query/__construct/#parameters

相关推荐

如何让`wp-list-table`显示我在Custom-Post中的`Custom-Fields`

一切都好吗<我需要wp-list-table 也要显示custom-fields 在每个custom-post 我有,但我不知道如何做到这一点,在这幅图中,它显示了带有字段的表格:Title, Author and Publication Date: 我想要的是能够选择custom-fields 将出现,例如以下示例Title, Carta, Naipe, Author, and Date of Publication: