Tumblr主题 - 自定义块

时间:2013-01-27 22:02:35

标签: html css themes tumblr

我正在创建一个tumblr主题,我完全不熟悉它。

现在,我知道用户可以配置他的博客,例如添加标题或说明,然后我可以使用{blocks}显示。

但是,我希望用户添加他的联系人数据,例如指向他的社交网络的链接。

Tumblr通常如何处理这个问题?用户是否必须编辑HTML?
这意味着我必须对此进行硬编码。不太讨人喜欢。

或者我可以以某种方式添加自定义{blocks}吗?

1 个答案:

答案 0 :(得分:6)

theme customization guide开始,您似乎只需要在主题中包含某些标记,它们就会显示在用户的“自定义”面板中。

  

通过在主题中包含特殊的元文本标签,用户可以轻松配置您定义的文本变量。这对于调整文本或配置需要用户提供信息的小部件非常有用。

     

实施例

<html>
    <head>
        <!-- DEFAULT TEXT -->
        <meta name="text:Flickr Username" content=""/>
    </head>
    <body>
        {block:IfFlickrUsername}
            <div id="flickr_widget">
                <script type="text/javascript"
                src="http://flickr.com/widget?user={text:Flickr Username}">
                </script>
            </div>
        {/block:IfFlickrUsername}
    </body>
</html>

从上面的示例看起来{text:Flickr Username}表示用户的可自定义输入字段应该是文本输入并且标签为“Flickr用户名”,然后在{block}标签中使用标签没有空格作为变量名。