2014-09-03 2 views
2

Я использую Facebook Opengrah тег:Facebook Open Graph статьи: автор ссылка на изнаночный человек

<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

Могу ли я делать это не так? Как это исправить?

+1

[FB debug tool says] (https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fphillygaycalendar.com%2Fpages%2Fcol.php%3Fid%3D943) , _ «Метатег на странице был указан с именем« автор », который соответствует настроенному свойству этого типа объекта. Он будет проигнорирован, если не указан атрибут meta property вместо атрибута meta name. "_ - у вас есть' 'далее там, на странице, и это, вероятно, то, что это сообщение имеет в виду - так попробуйте и удалите это, и посмотрите, что говорит об этом инструмент отладки. – CBroe

+0

Ваш HTML довольно сломан ('meta' /' link' перед 'html', DOCTYPE после' head', два 'head' и т. Д.). – unor

+0

Такая же проблема здесь. У вас есть решение? [Мой пост] [1] [1]: http://stackoverflow.com/questions/28703102/facebook-sharer-showing-almost-always-the-wrong-author – Marco

ответ

0

Прошло через эти три года спустя и хочу указать, что ответ CBroe верен. Не уверен, почему он не был указан как решенный, так как кажется, что целевая страница была исправлена ​​с этим ответом. На странице теперь:

<meta property="article:author" content="https://www.facebook.com/MrLovehall" /> 
<meta name="author" content="Christian Axavier Lovehall" /> 

Facebook отладчик жалуется, что у вас есть автор, указанный в двух направлениях, и он принимает только статью: автор и выводит предупреждение для автора.