我目前正在尝试清理Joomla2.5站点以进行HTML5验证,但我遇到了一个问题。
HTML5验证器报告以下错误:
“错误的值og:元素meta: Keyword og:title上的属性名称的标题未注册。”
“错误的值og:元素的属性名称的类型:关键字og:类型未注册”
“错误的值og:元素上属性名称的url:关键字og:url未注册”
“元素meta上属性名称的值og:site_name不正确:未注册关键字og:site_name”
我发现元名称属性"og:xxxx“只在链接到文章菜单项的页面上生成。不幸的是,首页链接到了这样一个菜单项,我不知道"og:“部分来自哪里。
我试着在谷歌上搜索这个问题,我唯一能想到的就是它与Open Graph有关。
我希望有人能帮我解决这个问题。
发布于 2013-07-18 21:30:52
og:title、og:type、og:url和og:site_name是来自Open Graph protocol的值。
如果它们没有硬编码到你的主题中,它们可能来自一个插件(查找"Facebook","Share“或"SEO”插件)。
但是:使用这些name值是而不是无效的!它们在MetaExtensions in the WHATWG wiki上注册,这使它们成为有效的according to the HTML5 spec。验证器可能不是最新的。
https://stackoverflow.com/questions/17684289
复制相似问题