繁体   English   中英

按标签名称过滤幽灵帖子

[英]Ghost post filter by tag name

我正在尝试为我的 Ghost 博客创建一个sidebar ,其中包含标签名称和带有该标签的帖子列表。

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

.hbs

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

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

{{/foreach}}

使用#get helper 应该可以解决这个问题。 请注意,我使用了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}}

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM