【发布时间】:2014-09-03 15:57:44
【问题描述】:
我使用 Facebook Opengrah 标签:
<meta property="fb:admins" content="605862"/>
<meta property="og:site_name" content="PhillyGayCalendar.com"/>
<meta property="og:title" content="Is Gay Media Insensitive to the Trans Experience?"/>
<meta property="og:url" content="http://phillygaycalendar.com/pages/col.php?id=943"/>
<meta property="og:image" content="http://phillygaycalendar.com/Connections/thumb.php?src=http://phillygaycalendar.com/images/columns/943.jpg&h=292&w=560&zc=1&a=t"/>
<meta property="og:type" content="article " />
<meta property="article:publisher" content="https://www.facebook.com/phillygaycalendar" />
<meta property="article:author" content="https://www.facebook.com/MrLovehall" />
当我将链接发布到 facebook 时,它显示了错误的作者。它列出了我(谁是管理员),但没有列出作者或作品的 MrLoveHall。
原文链接:http://phillygaycalendar.com/pages/col.php?id=943
我做错了吗?我该如何解决它
【问题讨论】:
-
FB debug tool says, “页面上的元标记以名称“作者”指定,与此对象类型的配置属性匹配。除非使用 meta property 属性而不是 meta name 属性指定,否则它将被忽略。” – 您在页面下方有
<META NAME='AUTHOR' CONTENT='Steve McCann'>,这可能就是此消息所指的内容 – 所以尝试删除那,然后看看调试工具说了什么。 -
你的 HTML 很糟糕(
meta/link在html之前,DOCTYPE 在head之后,两个head元素等)。 -
这里有同样的问题。你有解决方案吗? [我的帖子][1] [1]:stackoverflow.com/questions/28703102/…
标签: facebook facebook-graph-api facebook-opengraph meta-tags author