2016-07-18 82 views
0

我正在写一个主题,我想在默认情况下标记任何特定页面的所有塞后鬼过滤帖子

像myblog /第1页 将返回所有职位功能标签页1/1

当我这样做

{{#get "posts" filter="tags:page1" order="slug asc"}} 
    {{#foreach posts}} 
     <p>{{@number}}" </p> 
    {{/foreach}} 
{{/get}} 

我得到我的帖子,一切都很好

,但是当我添加#post方面获得动感中标签LLY它不工作

我曾尝试:

{{#post}} 
{{#get "posts" order="slug asc"}} 
    {{#foreach posts}} 
     {{#has [email protected]}} 
      <p>{{@number}}" </p> 
     {{/has}} 
    {{/foreach}} 

{{/get}} 
{{/post}} 

{{#post}} 
{{#get "posts" filter="tags:@slug" order="slug asc"}} 
    {{#foreach posts}} 
     <p>{{@number}}" </p> 
    {{/foreach}} 
{{/get}} 
{{/post}} 

没有任何成功。

任何帮助,将不胜感激

+0

你检查过命令行提示吗?它显示关于主题中使用的过滤器的错误消息。这将是一个开始的好地方。 – user2272296

+0

@ user2272296是的,两个版本都没有错误 – Boo

回答

2

好大家好,其实这是在后方面相当简单

{{#post}} 
{{#get "posts" filter="tags:{{slug}}" order="slug asc"}} 
    {{#foreach posts}} 
     <p>{{@number}}" </p> 
    {{/foreach}} 
{{/get}} 
{{/post}} 

,使用后的废料,唯一的诀窍就是把车把内把手