我正在使用tumblr创建一个博客,我希望某些类型的帖子(答案块)不会显示在主页面中。
我已经通过将主题的默认代码更改为
来实现此目的 {block:Answer}
{block:TagPage}
<article class="stat-answer" id="post-{PostID}">
.......
{/block:TagPage}
{/block:Answer}
我基本上添加了{/block:TagPage}
然而,它仍在计算帖子。
这是一个问题。我有很多,我想在标签页面中将它们可视化,而不是在主页面中将其显示为空白,因为它计算了可视化它们的帖子。
怎么能说tumblr不计算某些类型的帖子?
如何编辑html源代码?
答案 0 :(得分:1)
使用额外的Tumblr标记,您仍会输出询问帖子,但如果是标记页面,则不输出询问信息。
我认为问题是按案件顺序排列的。试试这段代码:
{block:TagPage}
{block:Answer}
<article class="stat-answer" id="post-{PostID}">
…
</article>
{/block:Answer}
{/block:TagPage}
UPD :由于我的经验和this two指南,由于 Tumblr 的正常行为,无法实现目标,从数据库中获取一定数量的帖子,并且由于 Tumblr-dev 逻辑,你必须输出所有收到的帖子,并且 Dev's 不检查你是否做得对与否(输出所有收到的帖子或有选择地)。
使用纯Tumblr标记是不可能的,因为主题API简单。
但您可以使用Tumblr API来获取,过滤和输出必要的帖子。此API具有更大的灵活性,可能对您有所帮助。