我想知道是否有办法在每个页面上的第 3 篇文章之后放置内容,以便我可以渲染一些内容...我在 tumblr 主题 API 上没有找到任何内容
带有 API 的特定帖子
如果您使用 API 来收集/附加帖子,则需要您完成此操作。一个简单的循环/计数应该足以确定第三个帖子。
特定主题的帖子
如果您要创建 Tumblr 主题,则有一个主题运营商 / block为了满足这一点:
{block:Post[1-15]}
/* Add something to the post [1-15] on each page */
{/block:Post[1-15]}
在指定的偏移处为帖子渲染。这使得可以在帖子中间插入广告或设计元素。
问题具体答案
OP 状态after第三篇文章,要做到这一点,包括最末尾的块{block:Posts}{/block:Posts}
loop.
{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}
参考
帖子主题运营商:http://www.tumblr.com/docs/en/custom_themes#posts http://www.tumblr.com/docs/en/custom_themes#posts
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)