0

我目前正在尝试清理 Joomla 2.5 站点以进行 HTML5 验证,但我遇到了问题。

HTML5 验证器报告以下错误:

“错误值 og:title 元素元上的属性名称:关键字 og:title 未注册。”

“错误值 og:元素元上属性名称的类型:关键字 og:类型未注册”

“元素元上属性名称的错误值 og:url:关键字 og:url 未注册”

“元素元上属性名称的错误值 og:site_name:关键字 og:site_name 未注册”

我发现元名称属性“og:xxxx”仅在链接到文章菜单项的页面上生成。不幸的是,首页链接到这样一个菜单项,我不知道“og:”部分来自。

我试图用谷歌搜索这个问题,我唯一能想到的是它与 Open Graph 有关。

我希望有人能帮我解决这个问题。

4

1 回答 1

2

og:titleog:type和是来自Open Graph 协议og:url的值。og:site_name

如果它们没有在您的主题中硬编码,它们可能来自插件(查找“Facebook”、“共享”或“SEO”插件)。

但是:使用这些name并非无效!它们在 WHATWG wiki 的 MetaExtensions 中注册,这使得它们根据 HTML5 规范有效。验证器可能不是最新的。

于 2013-07-18T13:30:52.013 回答