繁体   English   中英

有没有办法更改 Tumblr 博客上特定标记页面上的样式/html?

[英]Is there a way to change a style/html on a specific tagged page on Tumblr blog?

我对 HTML 和 CSS 有很好的理解,但是我在使用 tumblr 的标签页功能时遇到了问题。 在我的博客上,每个标签页都有一个从标签名称中提取的标题。 我不想更改 URL。 我想更改页面上的标题,但该标题是从 {tag} 中获取的。 标签是 vld。 我希望它说“所有设计”,而不是说 vld 的页面。 几乎覆盖 /tagged/vld 标签页的 {tag}。 标签页代码是:

{block:TagPage}
        <div class="tagtitle">{tag}s</div> 
        {/block:TagPage}

对于/tagged/vld,我希望页面上的标题是“所有设计”而不是“vld”。 我怎样才能为这个特定的标签页做这个改变?

我试过了

{block:TagPage}
   <div class="tag" id="{Tag}">All Designs</div>
{/block:TagPage}

我的代码是:

{block:TagPage}
   <div class="tagtitle" id="vld">All Designs</h2>
{/block:TagPage}

我也试过

<script>
switch(window.location.pathname) {
case "/tagged/vld":
            $('.tagtitle').text('All Designs');             
            break; 
  }
});
</script> 

但是这两种方法都没有奏效 - 一切仍然将标签显示为标题。 你可以在vintagelovedesigns.tumblr.com上看到我的博客

好的,我有一个使用您的主题之一的测试版本在这里工作:

https://madox-test.tumblr.com/tagged/vld

您的 switch 语句应该抛出错误,因为您有一个额外的右括号。

该脚本应如下所示:

<script type="text/javascript">
$(document).ready(function(){ // if you are using jquery it is a good idea
   // to wrap code in a document ready function

    switch(window.location.pathname) {
        case "/tagged/vld":
        $('.tagtitle').text('All Designs');
        break;
    };

});
</script>

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM