如何让子页面的子页面显示在.twig模板上?
Parent Page
— First Sibling
— — Second Sibling
— — — Third Sibling
我和第一个兄弟姐妹的孩子在一起
{% for child in post.children %}
<li class="pb-3"><a href="{{ child.link }}">{{ child.title }}</a></li>
{% endfor %}
我该如何进一步深入?木材/树枝WordPress。
答案 0 :(得分:0)
您可以执行以下操作:Child帖子是帖子,因此如果有的话,它会有孩子
{% for child in post.children %}
<li class="pb-3"><a href="{{ child.link }}">{{ child.title }}</a></li>
{% if child.children|length > 0 %}
{% for child in child.children %}
<li class="pb-3"><a href="{{ child.link }}">{{ child.title }}</a></li>
{% endfor %}
{% endif %}
{% endfor %}
答案 1 :(得分:0)
如果您使用 Timber/Twig,并且使用 ACF,则可以选择页面的 Post Object,选择要添加为 Post Object 的页面的标题,并抓取子页面你可以这样做:
Function getDataRange(tableRng As Range) As Range
'Set getDataRange = tableRng("2: " & tableRng.Rows.Count)
With tableRng
Set getDataRange = Range(.Range("a2"), .Cells(.Rows.Count, .Columns.Count))
End With
End Function