gpt4 book ai didi

ghost - 在 Ghost 中获取内部标签

转载 作者:行者123 更新时间:2023-12-02 01:02:33 25 4
gpt4 key购买 nike

有没有什么方法可以使用 api 和 get 助手获取 Ghost 中的所有内部标签?

在我的 post.hbs 模板中,我可以这样做并且有效:

{{#post}}
{{#foreach tags visibility="internal"}}
{{name}}
{{/foreach}}
{{/post}}

但在我的 page.hbs 中,我尝试了这个,它只显示具有公共(public)可见性的标签。

{{#get "tags" limit="all"}}
{{#foreach tags}}
{{name}}
{{/foreach}}
{{/get}}

我也试过

{{#get "tags" filter="visibility:internal"}}

{{#get "tags" visibility="internal"}}

但它不返回任何标签。

这是否未实现?如果是,为什么不实现?这对我的用例非常有用。

我确实阅读了文档和 https://themes.ghost.org/docs/get#section--fields-表示标签的有效字段是 id, uuid, name, slug, description, image, created_at, created_by, updated_at, updated_by。可见性明显缺失,有人知道为什么吗?

最佳答案

您必须在访问标签时指定 visibility 属性,而不是在检索标签时指定,在这种情况下,它在 foreach 中:

{{#get "tags" limit="all"}}
{{#foreach tags visibility="internal"}}
{{name}}
{{/foreach}}
{{/get}}

这将只遍历内部标签。显然你必须获取所有标签然后以这种方式过滤,我没有找到从一开始就只获取内部标签的方法。

关于ghost - 在 Ghost 中获取内部标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49576723/

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