Откройте График на странице слайд-шоу WordPress, исправьте информацию og в голове, но ошибки регистрации отладчика объекта - PullRequest
0 голосов
/ 14 октября 2011

Я использую пользовательскую функцию для ввода информации OG в заголовок моей страницы.Если я просматриваю источник, я могу ясно видеть правильные данные OG, перечисленные в заголовке. ссылка

<meta property="fb:admins" content="18938064984"/>
<meta property="og:title" content="Send the Trend Launches Celebrity-Inspired Eye Makeup!"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="http://news.instyle.com/photo-gallery/"/>
<meta property="og:site_name" content="Instyle.com"/>
<meta property="og:image" content="http://img2.timeinc.net/instyle/images/2011/wrn/101311-makeup-camilla-383.jpg"/>
<meta property="og:locale" content="en_US" />

Однако эскиз и заголовок не попадают в ленту новостей Facebook.

Когда я использую отладчик объекта для страницы, он возвращает следующие ошибки:

Предупреждения, которые необходимо исправить

Предполагаемое свойство
Свойство og:url должно быть явно указано, даже еслизначение может быть выведено из других тегов.
Inferred Property
Свойство og:title должно быть явно указано, даже если значение может быть выведено из других тегов.
InferredСвойство
Свойство og:image должно быть явно указано, даже если значение может быть выведено из других тегов.
Предполагаемое свойство
Свойство og:locale должно быть явнопредоставляется, даже если значение может быть выведено из других тегов.

Нажав на ссылку URL-адрес графика, я получаю такой результат, заголовок неверный, а изображение - изображение внизу страницы:

{
    "url": "http://news.instyle.com/photo-gallery/",
    "type": "website",
    "title": "Photo Gallery : InStyle.com What's Right Now",
    "image": [
        {
            "url": "http://img2.timeinc.net/instyle/static/i/oba-compliance.png"
        }
    ],
    "updated_time": "2011-10-14T15:20:44+0000",
    "id": "10150121051762663"
}

Ссылки Facebook на нестраницы слайд-шоу работают нормально, но данные OG не создаются для слайд-шоу, поэтому мне пришлось создать эту пользовательскую функцию, которую я пытаюсь заставить работать.

1 Ответ

0 голосов
/ 30 января 2012

Если у вас возникли проблемы с метатегами Facebook OpenGraph, Facebook Debugger (ранее известный как Facebook Linter) часто очень полезен - он заставит вас повторно проанализировать ваш URL и покажет вам что анализатор OpenGraph может увидеть по этому поводу.

У этого есть дополнительное преимущество обновления кэшированных метаданных OG Facebook для вашего URL, что очень полезно, когда вы недавно обновили этот контент.

...