我正在写一个主题,我想在默认情况下用任何特定页面的 slug 标记所有帖子
像 myblog/page1 将返回所有标记为 page1 的帖子
当我做
{{#get "posts" filter="tags:page1" order="slug asc"}}
{{#foreach posts}}
<p>{{@number}}" </p>
{{/foreach}}
{{/get}}
Run Code Online (Sandbox Code Playgroud)
我收到我的帖子,一切都很好
但是当我添加 #post 上下文以动态获取标签时,它不起作用
我试过了 :
{{#post}}
{{#get "posts" order="slug asc"}}
{{#foreach posts}}
{{#has tag=@slug}}
<p>{{@number}}" </p>
{{/has}}
{{/foreach}}
{{/get}}
{{/post}}
Run Code Online (Sandbox Code Playgroud)
和
{{#post}}
{{#get "posts" filter="tags:@slug" order="slug asc"}}
{{#foreach posts}}
<p>{{@number}}" </p>
{{/foreach}}
{{/get}}
{{/post}}
Run Code Online (Sandbox Code Playgroud)
没有任何成功。
任何帮助,将不胜感激