Tumblr:创建自定义主页

时间:2013-06-13 15:53:23

标签: javascript html tumblr

我一直在寻找可以帮助我为tumblr设计自定义主页的链接,而不显示帖子,除非链接指向标记页面或永久链接页面。不幸的是,我发现没有任何效果,至少在我去过的网站上。有人可以帮我解决这个问题吗?

我必须插入某些代码(如Javascript)吗?除了CSS3和HTML之外,我对Javascript非常模糊。在此先感谢您的回答!

2 个答案:

答案 0 :(得分:4)

单独的主页/已标记/永久链接页面

以下页面可能有不同的内容/视觉效果:

  1. 主页 - http://you.tumblr.com
  2. 标记页 - http://you.tumblr.com/tagged/yourtag
  3. 固定链接页面 - http://you.tumblr.com/post/123456/your-post-title
  4. {block: IndexPage}{block:PermalinkPage}{block:TagPage}是您的朋友。

    以下是没有帖子的主页示例,以及包含帖子的已标记/永久链接。

    {block:IndexPage}
    <h1>Homepage</h1>
    <!-- Don't include Post loop here -->
    {block:TagPage}
    <h1>Tag Page</h1>
    <!-- Include Post loop here -->
    {block:Posts}
    {block:Text} 
    {block:Title}{Title}{/block:Title}
    {Body}
    {/block:Text}
    {/block:Posts}
    {/block:TagPage}
    {/block:IndexPage}
    
    {block:PermalinkPage}
    <h1>Permalink Page</h1>
    <!-- Include Post loop here -->
    {block:Posts}
    {block:Text} 
    {block:Title}{Title}{/block:Title}
    {Body}
    {/block:Text}
    {/block:Posts}
    {/block:PermalinkPage}
    

    Posts循环中包含您需要的所有帖子类型。更多信息可以在这里找到:http://www.tumblr.com/docs/en/custom_themes#basic_variables&amp; http://www.tumblr.com/docs/en/custom_themes#tag-pages

答案 1 :(得分:0)

嗯,你有三个选择:

  • 在tumblr中工作,并在那里做你的CSS / JS(虽然我认为它非常有限)通过“自定义”功能(或者,你可以得到一个符合你想要的主题)。
  • Route all of your tumblr posts through a custom domain名称(因此您的博客显示为不同的域名而不是yourblog.tumblr.com)。
  • 在您自己的自定义网站空间中创建自己的自定义网站,然后提取您的博客RSS Feed(yourblog.tumblr.com/rss),然后根据需要对其进行格式化。