Facebook OG Debugger не может читать теги Meta OG в заголовке Wordpress

У меня есть это в моем заголовочном файле wordpress, как указано в типах объектов приложения Facebook: получите код:

<title><?php echo $recipe_title; ?></title>

Теперь, когда я пытаюсь использовать отладчик opengraph (https://developers.facebook.com/tools/debug/og/object/), в котором скребок должен читать эти теги, я получаю сообщение об ошибке "Объект при URL-адресе "..." типа "сайт" недействителен, потому что не было указано требуемое свойство "og: title" типа "строка".

Я посмотрел на screaped url, и метатеги не показывались. Кто-нибудь знает, почему это происходит?

1 ответ

Это работает наконец.

Проблема заключалась в том, что какой-то PHP-код до того, как он блокировал метатеги из-под царапин, и я проверил их, поставив их на самый верх файла заголовка и снова вернув URL-адрес в отладчик.

После изменения кода я наконец получил из отладчика все метатеги og, такие как url, изображение, тип и т.д.

licensed under cc by-sa 3.0 with attribution.