总是得到"无效的主题HTML"在Tumblr上提交主题时

时间:2014-11-17 11:23:09

标签: tumblr tumblr-themes

是否有其他人在向Tumblr提交主题时遇到问题?我已经有两个星期这个问题了。

无论我在“源代码”字段中尝试了什么,https://www.tumblr.com/themes/new都会返回“无效的主题HTML”。

我甚至尝试过这里的示例标记https://www.tumblr.com/docs/en/custom_themes,但仍然会返回“无效的主题HTML”。

目前该服务有问题吗?我是否需要使用特定的浏览器/操作系统组合?!我在Windows上尝试使用Chrome和IE11。

我已联系支持,他们已回复要求我向他们发送截图。

4 个答案:

答案 0 :(得分:1)

我尝试了各种不起作用的事情。但碰巧我只是改变了我的电子邮件地址并需要验证它。点击验证链接后,无效的主题HTML错误就消失了。

所以我想如果你看到这个错误,那可能就像那个奇怪而无关。

答案 1 :(得分:0)

每当遇到这样的问题时:

  1. 删除页面的部分,直到上传者接受
  2. 当它最终接受它时:

    1. 尝试添加刚刚删除的部分的一半,直到您确切地指出错误
    2. 解决/删除无效部分
    3. 添加您删除的其余部分。
    4. 如果它不再接受:

      1. 转到第1步并重复,直到有问题的部分消失。

答案 2 :(得分:0)

确保您的主题包含以下标记:

<html>
<body>
{rss}
{favicon}
{customcss}
{metadescription}
{photoalt}

我遇到了与我失踪的问题{CustomCSS}

答案 3 :(得分:0)

有很多事情会导致你的主题被拒绝,并且 不幸的是,除了“你搞砸了某些东西”之外没有任何错误信息 所以找出错误并不总是那么容易。

这里有一些尝试:

  1. doctype必须为<!DOCTYPE html>,即使Tumblr always inserts a doctype anyways.
  2. 您的主题必须包含htmlheadbody标记,即使它们是usually optional. Tumblr使用{{1}将OpenGraph / Twitter卡元标记放在一起。
  3. 检查您是否列出了MachineElf’s answer中列出的变量(在此扩展为您实际使用它们的方式,因为只需将</head>放在您的主题中就无效了。
  4. 示例HTML包括以下内容:

    {RSS}