求MediaWiki Extension CategoryTree子分类使用示例
CategoryTree 子分类使用示例
核心前提
要让CategoryTree显示子分类,需先在MediaWiki中建立分类层级关系:
- 创建子分类页面(如「Category:Authentication and login」),在页面内添加
[[Category:Manual]],将其归属为「Manual」的子分类 - 同理,「Category:MediaWiki as a content management system」页面添加
[[Category:Manual]],其下的页面(如Manual:Ajax)添加[[Category:MediaWiki as a content management system]]
基础调用代码
你当前使用的代码已支持显示子分类(只要分类层级正确建立):
<categorytree mode="pages">Manual</categorytree>
渲染效果
上述代码会生成包含子分类及对应页面的层级结构,与你期望的一致:
Manual
Authentication and login
Customization techniques
MediaWiki as a content management system
Manual:Ajax
AuthPlugin
Manual:Creating pages with preloaded text
额外参数优化
若需控制层级显示深度,可添加depth参数:
<categorytree mode="pages" depth="2">Manual</categorytree>
depth="2"表示仅显示到第二层级(父分类→子分类,不展示子分类下的页面)
内容的提问来源于stack exchange,提问作者sube singh
相关产品推荐
相关产品推荐

