0

还有其他人在向 Tumblr 提交主题时遇到问题吗?我已经有这个问题两周了。

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

我什至在这里尝试了示例标记https://www.tumblr.com/docs/en/custom_themes并且仍然返回为“无效的主题 HTML”。

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

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

4

4 回答 4

1

我尝试了各种不起作用的东西。但碰巧我刚刚更改了我的电子邮件地址并需要验证它。单击验证链接后,无效的主题 HTML 错误就消失了。

所以我想如果你看到这个错误,它可能和那个一样奇怪和无关。

于 2017-07-25T04:36:16.417 回答
0

每当您遇到这样的问题时:

  1. 删除部分页面,直到上传者接受

当它最终接受它时:

  1. 尝试添加刚刚删除的部分的一半,直到您准确指出问题所在
  2. 解决/删除无效部分
  3. 添加回您删除的其余部分。

如果它不再接受:

  1. 转到步骤 1 并重复,直到有问题的部分消失。
于 2014-12-05T10:49:47.393 回答
0

有很多事情会导致您的主题被拒绝,不幸的是,除了“您搞砸了”之外没有错误消息因此找出错误并不总是那么容易。

这里有一些事情可以尝试:

  1. 文档类型必须是<!DOCTYPE html>,即使 Tumblr总是插入文档类型。
  2. 您的主题必须具有htmlheadbody标签,即使它们通常是可选的。Tumblr 用于</head>放置 OpenGraph / Twitter 卡片元标记,例如。
  3. 检查您是否具有MachineElf 的答案中列出的变量(在此处扩展为您实际使用它们的方式,因为仅将例如{RSS}放入您的主题中是无效的)。

示例 HTML 包括以下内容:

<!DOCTYPE html>
<html>
<head>
<link rel="alternate" type="application/rss+xml" href="{RSS}">
<link rel="shortcut icon" href="{Favicon}">
{block:Description}
    <meta name="description" content="{MetaDescription}">
{/block:Description}
<style>
    {CustomCSS}
</style>
</head>
<body>
{block:Posts}
    {block:Photo}
        <img src="{PhotoURL-HighRes}" alt="{PhotoAlt}">
    {/block:Photo}
{/block:Posts}
</body>
</html>
于 2018-04-24T22:11:44.893 回答
0

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

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

我遇到了和我失踪一样的问题{CustomCSS}

于 2016-03-08T14:52:56.763 回答