让我们考虑一下,“编码”、“技术”、“日记”是博客上的一些标签,我不想在主页上显示所有“日记”标签的帖子(以及我其余的标签帖子),那么我想做什么?
我希望 XML 代码能够隐藏主页中带有一些标签的帖子! [我在 yahoo、google、yandex 等搜索引擎上搜索了无数次相同的内容,但我什么也没得到,[希望博主/xml 社区应该提供帮助!]
检查图像以查看标签
在模板中搜索以下强调(粗体)的代码(模板 - 编辑 HTML)
....
<div class='post-outer'>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "static_page"'>
....
替换该行(又名<b:include data='post' name='post'/>
) with
<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>
Replace LabelYouWantToHide
使用您想要从主页隐藏的真实标签名称。另外,为了使上述代码正常工作,请确保您要隐藏的帖子只有1 label在他们。
另一件要记住的事情是,博客中的每篇文章(至少是主页上的文章)都应该有一个标签,否则它们将在主页上不可见,因为b:loop
语句不会为他们执行
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)