我想知道是否有办法在每个页面上放置第3篇帖子之后的内容,以便我可以呈现某些内容...我在tumblr主题API上找不到任何内容
答案 0 :(得分:4)
如果您使用API收集/追加帖子,那么您可以这样做。一个简单的循环/计数应该足以确定第三个帖子。
如果您要创建Tumblr主题,则可以使用主题操作符 / 阻止来满足此需求:
{block:Post[1-15]}
/* Add something to the post [1-15] on each page */
{/block:Post[1-15]}
为指定偏移量的帖子渲染。这样就可以在帖子中间插入广告或设计元素。
OP在第3篇帖子之后陈述,为此包括{block:Posts}{/block:Posts}
循环末尾的块。
{block:Posts}
/* All your layout / post logic here, making sure
there is nothing left to render */
{block:Post3}
/* Add something directly after the third post on each page */
{/block:Post3}
{/block:Posts}