操纵tumblr分页:不计算某些帖子
我正在用tumblr创建一个博客,我希望某些类型的帖子(答案栏)不会显示在主页上 通过将主题的默认代码更改为操纵tumblr分页:不计算某些帖子,tumblr,Tumblr,我正在用tumblr创建一个博客,我希望某些类型的帖子(答案栏)不会显示在主页上 通过将主题的默认代码更改为 {block:Answer} {block:TagPage} <article class="stat-answer" id="post-{PostID}"> ....... {/block:TagPage} {/block:Answer} {block:Answer} {block:TagPage} ...
{block:Answer}
{block:TagPage}
<article class="stat-answer" id="post-{PostID}">
.......
{/block:TagPage}
{/block:Answer}
{block:Answer}
{block:TagPage}
.......
{/block:TagPage}
{/block:Answer}
我基本上添加了{/block:TagPage}
然而,它仍然在统计帖子
这是一个问题。我有很多,我想在一个标签页中可视化它们,而不是在主页中,这将导致空白,因为它会计算文章,而不可视化它们
怎么能对tumblr说不算某些类型的帖子呢
如何编辑html源代码 使用额外的Tumblr标记,您仍然可以输出Ask帖子,但如果是标记页面,则不会输出Ask信息 我认为问题是按案件的顺序来处理的。请尝试以下代码:
{block:TagPage}
{block:Answer}
<article class="stat-answer" id="post-{PostID}">
…
</article>
{/block:Answer}
{/block:TagPage}
{block:TagPage}
{块:答案}
这是不可能实现您的目标的,因为Tumblr的正常行为会让您从数据库中获得一定数量的帖子,并且由于Tumblr开发逻辑,您必须输出所有接收到的帖子,而开发人员不会检查您是否做对了(输出所有接收到的帖子或选择性地)
由于主题化API的简单性,使用纯Tumblr标记是不可能的
但是您可以使用来获取、过滤和输出只需要的帖子。此API具有更大的灵活性,可能会对您有所帮助。我尝试过,但不起作用。它仍然统计询问帖子。这是一个问题。我有很多,我想在标记页中可视化它们,而不是在主页中可视化它们,因为主页会显示为空白,因为它会计算未可视化它们的帖子。我认为使用纯Tumblr标记是不可能的,但您可以使用(Tumblr API)()+我不清楚如何在tumblr eitor中使用api。有任何示例吗?如果您请求此[URI](api.tumblr.com/v2/blog/{base hostname}/posts[/type]?api_key={key}&[optional params=]),您可以通过检查此类型键来过滤响应“response”:{“posts”:[{“type”:“text”}
不等于“答案”,如果是,则输出清晰的帖子。这意味着我必须用javascript重新呈现页面,摆脱所有的模板引擎,不是吗?