如何在tumblr上仅在站点范围内建立链接主页

时间:2012-05-21 09:00:44

标签: hyperlink tumblr ads

我一直在寻找可以让我在我的网站上制作横幅广告的代码。现在他们出现在网站范围内,广告商要我改变它。我没有尝试查找正确的代码,但到目前为止它已被证明是不可能的。我只是想要修复Blogger和Wordpress,我需要一些东西来为tumblr。

非常感谢任何帮助。

谢谢!

2 个答案:

答案 0 :(得分:1)

    仅在主页上
  1. 输出 某些div? - 不。
  2. 仅在主页上
  3. 显示 某些div? - 是的,有css片段。
  4. 如何仅在主页上输出某些div

    Tumblr只有两种主要类型的页面:

    • PermalinkPage
    • IndexPage

    IndexPage包含3个子类型:

    • TagPage
    • DayPage
    • SearchPage

    Tumblr对else块没有if声明,这就是为什么不能仅在主页上输出横幅广告 - 它将在其他索引页面上输出。

    如何仅在主页上显示某些div

    您可以使用此提示隐藏#banner css个广告:

    第1步。在您的Tumblr标记中,htmlbody标记更改为此代码段:

    <body class="
        {block:IndexPage}  index-page  {/block:IndexPage}
        {block:TagPage}    tag-page    {/block:TagPage}
        {block:DayPage}    day-page    {/block:DayPage}
        {block:SearchPage} search-page {/block:SearchPage}
    ">
    

    第2步。然后确保仅为索引页输出#banner

    {block:IndexPage} <div id="banner">...</div> {/block:IndexPage}
    

    第3步。之后,您将有四个类用于控制演示(显示/隐藏)#banner div,必须将此css代码段添加到{{ 1}} {} {}}上的字段:

    Custom CSS

    注意:此提示仅隐藏.index-page #banner { /* not neccessable, only for tip's logic demonstration */ display: block; } .tag-page #banner, .day-page #banner, .search-page #banner { /* hide on all index pages except home index-page */ display: none; } ,而非非输出。

    我发布了customize page字段的screeenshots来显示第二种方法的简单性并为你加油。
    edit html button custom css field

答案 1 :(得分:0)

您是否可以仅使用javascript主页上的页面?