gpt4 book ai didi

node.js - Ghost帖子按标签名称过滤

转载 作者:太空宇宙 更新时间:2023-11-03 23:11:55 25 4
gpt4 key购买 nike

我正在尝试使用标签名称和带有该标签的帖子列表为我的 Ghost 博客创建一个侧边栏

我已经尝试了一切,但无法让它工作。这是我得到的最接近的结果:

.hbs

{{#foreach tags}}
<h2>{{tag}}</h2>

{{#foreach posts filter="tags:{{slug}}"}}
<a href="{{url}}">{{title}}</a>
{{/foreach}}

{{/foreach}}

最佳答案

使用#get助手应该解决这个问题。请注意,我使用了 primary_tag 来阻止重复帖子的发生。如果您不介意,可以将 primary_tag 更改为 tag:

{{#get "tags" limit="all"}}
{{#foreach tags}}
<h2>{{name}}</h2>
{{#get "posts" limit="all" filter="primary_tag:{{slug}}"}}
{{#foreach posts}}
<a href="{{url}}">{{title}}</a>
{{/foreach}}
{{/get}}
{{/foreach}}
{{/get}}

希望这有帮助!

关于node.js - Ghost帖子按标签名称过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60144530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com