【发布时间】:2026-02-05 10:25:02
【问题描述】:
默认情况下,apos.area 将其小部件包装在 <div> 中,另外每个小部件本身都包装在 <div> 中。如下:
<div class="apos-area">
<div class="apos-area-widget-wrapper" data-apos-widget-wrapper="page-link">
<div class="apos-area-widget"><a href="/blog">Blog</a></div>
</div>
<div class="apos-area-widget-wrapper" data-apos-widget-wrapper="page-link">
<div class="apos-area-widget"><a href="/new-page">New Page</a></div>
</div>
</div>
我想要有语义标记,并让区域包装器成为<ul> 和特定区域的小部件包装器<li> 标记,如上面的导航示例。我找不到传递给小部件或包装器以实现这一点的选项 - 有没有,或者有另一种方法可以实现这一点?
【问题讨论】:
-
这个答案成功了吗?如果您有其他问题,请随时加入我们的 Apostrophe Discord。 chat.apostrophecms.org
-
我还没有机会回到这个(这是一个副项目),但我希望这个周末。我会给你的第一个答案,让你知道它是怎么回事。感谢您提供这么多信息!
标签: apostrophe-cms