如何在主页 Blogger 的标签中隐藏帖子
How to hide posts in a label from the home page Blogger
我有一些 posts 只是 javascript,当它出现在主页上时会显示整个脚本,我想要 posts 包含 [=44] =] 标签从主页隐藏。
我试着替换这个: <b:include data='post' name='post'/>
为此:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
<b:if cond='data:label.name != "LabelYouWantToHide"'>
<b:include data='post' name='post' />
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:include data='post' name='post' />
</b:if>
THE ABOVE CODE WAS FOUND IN THIS QUESTION
而且我也尝试了 this page 上的内容。
<b:with var='posts'
value='data:posts filter
(p => p.labels none
(l => l.name == "hide-me"))'>
</b:with>
但这甚至在 post 本身的页面中隐藏了 post
我认为我的模板中的某些东西阻止了它的工作,但我无法识别
找到 <b:include data='post' name='post'/>
并将其替换为以下行:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:if cond='data:post.labels none ( l => l.name == "Pasta" )'>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
我有一些 posts 只是 javascript,当它出现在主页上时会显示整个脚本,我想要 posts 包含 [=44] =] 标签从主页隐藏。
我试着替换这个: <b:include data='post' name='post'/>
为此:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
<b:if cond='data:label.name != "LabelYouWantToHide"'>
<b:include data='post' name='post' />
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:include data='post' name='post' />
</b:if>
THE ABOVE CODE WAS FOUND IN THIS QUESTION
而且我也尝试了 this page 上的内容。
<b:with var='posts'
value='data:posts filter
(p => p.labels none
(l => l.name == "hide-me"))'>
</b:with>
但这甚至在 post 本身的页面中隐藏了 post
我认为我的模板中的某些东西阻止了它的工作,但我无法识别
找到 <b:include data='post' name='post'/>
并将其替换为以下行:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:if cond='data:post.labels none ( l => l.name == "Pasta" )'>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>