如何在主页 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

我认为我的模板中的某些东西阻止了它的工作,但我无法识别

我的测试博客here
模板代码here

找到 <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>