有很多事情会导致您的主题被拒绝,不幸的是,除了“您搞砸了”之外没有错误消息,因此找出错误并不总是那么容易。
这里有一些事情可以尝试:
- 文档类型必须是
<!DOCTYPE html>
,即使 Tumblr总是插入文档类型。
- 您的主题必须具有
html
、head
和body
标签,即使它们通常是可选的。Tumblr 用于</head>
放置 OpenGraph / Twitter 卡片元标记,例如。
- 检查您是否具有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>