Tumblr元标记对制作主题有很大帮助,最近我发现了“选择”元标记,我现在想用它来轻松更改帖子宽度。
<meta name="select:post width" content="400" title="400px">
<meta name="select:post width" content="250" title="250px">
<meta name="select:post width" content="500" title="500px">
然而,在设置Photo,Photoset和Video帖子时对我来说并不好,因为这不会也不会起作用:
{Video-{select:post width}}
所以我想让{block:ifpostwidth400}像你可以用文字做的事情,例如。
<meta name="text:link1" content="home" />
...
{block:iflink1}
...
{/block:iflink1}
但我无法找到实现这一目标的方法,甚至可能吗?
答案 0 :(得分:0)
是的,这是可能的,但你必须先澄清变量。
{block:ifLink1} {/block:iflink1}
将通过以下变量给出价值......
第一
{block:Description}
<meta name="description" content="{block:Description}
{/block:Description}
第二
<meta name="if:link1 content=1>
第三。
低于<style type="text/css"> and {custom CSS}
您明确了变量的使用位置,例如&#39; ids&#39;并放置它们 你想要的地方。
示例:在<body> </body>
放置<div id="links>{block:link1}</div>
变量将具有值...
我希望这有帮助,但是很晚,但是很好:/
答案 1 :(得分:0)
据我所知,你不能像ifs那样处理选项。但是在我的tumblr主题上,我在侧边栏中有一个图像,其中的博客标题可以隐藏,在图像上方或下方,我用选择进行了。
以下是我使用的代码,希望您能将它应用到您的问题中。
<meta name="select:Title position" title="Hidden" content="title-hidden"/>
<meta name="select:Title position" title="Above the image" content="title-above-image"/>
<meta name="select:Title position" title="Under the image" content="title-under-image"/>
<div id="sidebar">
<h1 id="title1" class="{select:Title Position}">{Title}</h1>
<a href="/">
<img src="{image:Sidebar photo}" />
</a>
<h1 id="title2" class="{select:Title Position}">{Title}</h1>
</div>
和CSS
.title-hidden{
display:none;
}
.title-above-image#title2{
display:none;
}
.title-under-image#title1{
display:none;
}
我不知道在每个帖子上使用它是否会影响性能,但无论如何都是这样。