如何为Tumblr主题的标签页和索引页设置不同的标题和元标记

时间:2014-08-15 17:41:12

标签: html tumblr meta-tags meta

在tumblr主题中,我分别为索引页面和标记页面找到了以下块。

{block:IndexPage}{/block:IndexPage}  
{block:TagPage}{/block:TagPage}

但是标记页面被视为索引页面的子集,因此我在索引页面块中定义的内容也会出现在标记页面上,以及标记页面块中的内容。

在这种情况下,如何为标签页和索引页单独定义不同的标题和元标记?

1 个答案:

答案 0 :(得分:1)

标签页上的不同标题:

<title>{block:TagPage}Posts tagged {Tag} - {/block:TagPage} {Title}</title>

您无法在tumblr上定义不同的元标记。

但是,您可以为背景颜色定义多个元标记,并在标记页面上使用标准和on。

<meta name="color:Background" content="#eee"/>
<meta name="color:Background Tag Page" content="#666"/>

在css中:

body {
  background: {color:background};
  {block:TagPage}
  background: {color:background tag page};
  {/block:TagPage}
}

这种方法的用处是值得商榷的。我认为至少可以为个人博客做好准备。