请帮助我将自定义分类法中的分类术语添加到主页中。我不知道如何做到这一点,因为我来自WordPress。在WordPress中,调用get_terms((很容易。我的主页有以下文件:mytheme/templates/page--front.html.twig
我有多个分类类型,所有这些类型都将在主页中查询。
如何查询分类术语?
更新:
我在theme.info.yml
中创建了一个名为home_content
的新区域,并创建了一个用于获取分类术语的视图(块(,将其添加到后端的区域并将其显示为{{page.home_content}}
。它有效,但我有几个问题。
-
我在分类法中有徽标和文本的字段。我也想列出它们。
-
我需要自定义 html。我该怎么做?
感谢您的支持。
你真的不需要编写任何代码
- 创建包含所需分类术语的视图。
Structure > Views > Create New View
并添加分类术语的块视图。用户filter
部分以选择特定术语或词典。保存视图。 - 转到
Structure > Block Layout
并将带有视图的块插入到所需区域。在"visibility
"部分中,pages
选项卡:在页面中键入<front>
,然后选择"Show for the listed pages
"以仅在主页上显示它。
上述步骤将在主页上显示所需的条款。
要复制和修改模板中的模板,请按照 drupal.org:https://www.drupal.org/node/2358785 中的说明进行操作