我的目标是将我的Wordpress网站的父类别包括在Bootstrap手风琴的主面板中。可折叠子面板应包括所有子类别。如果要创建新的类别(或子类别),则应该在手风琴内部自动添加元素,当然,如果要删除元素,则可以自动添加元素。
当我尝试使用不同的解决方案重新创建它时,我只能使父类别出现,而不能使子类别出现。另外,我不知道如何将类别实际上包括到手风琴中,以使其像我之前提到的那样起作用。在测试期间,我只能弄清楚如何在手风琴外面显示它们。
我试图用wordpress命令<?php wp_list_categories() ?>
嵌入所有类别的列表。
但是,我无法弄清楚如何将其包含在手风琴中以及如何使其变得动态。在删除生成列表顶部的“类别”标签时,我也遇到了问题。看起来像这样:
• Categories
• Parent Cat. 1
• Child Cat. 1
• Child Cat. 2
• Parent Cat. 2
• Child Cat. 1
• Parent Cat. 3
• Child Cat. 1
• Parent Cat. 4
• Child Cat. 1
这是手风琴(CSS Bootstrap)的代码:
<div class="accordion" id="frontpageAccordion">
<div class="card">
<div class="card-header" id="heading1">
<h2 class="mb-0">
<button class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapse1" aria-expanded="true" aria-controls="collapse1">
<!-- show / include parent category here... -->
</button>
</h2>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="heading1" data-parent="#frontpageAccordion">
<div class="card-body">
<!-- show / include child categories here... -->
</div>
</div>
</div>
</div>
heading1
和collapse1
之类的类应根据手风琴所在的“手风琴卡”自动创建。
例如:如果我们创建第4张卡片,则脚本应分配heading4
和collapse4
。