Tumblr元标记“选择”内容为“如果”?

时间:2013-12-21 18:50:17

标签: html tumblr meta-tags

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}

但我无法找到实现这一目标的方法,甚至可能吗?

2 个答案:

答案 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;
}

我不知道在每个帖子上使用它是否会影响性能,但无论如何都是这样。