У меня есть несколько блогов, которые используют комментарии Facebook. Все они используют один и тот же код для реализации плагина поля комментариев и метатегов. Единственное, что между ними меняется, — это свойство og:app_id.
После нескольких недель нормальной работы, в эти выходные один из блогов начал получать эту ошибку в Facebook Linter/Debugger:
«Постороннее свойство: объекты этого типа не допускают свойства с именем og:app_id».
Похоже, это приводит к тому, что линтер пропускает другие теги (например, тег og:description, который четко определен в HTML, но отображается пустым).
Кроме того, поскольку Facebook отклоняет свойство app_id, он не подключается к нашему приложению, что вызывает три большие проблемы:
- поле комментариев не использует наши настройки, установленные с помощью инструмента модератора комментариев; Он просто использует значения по умолчанию
- Мы больше не получаем уведомления, когда кто-то комментирует, потому что уведомления настраиваются с помощью инструмента модерации комментариев.
- Мы даже не можем видеть комментарии в инструменте модерации комментариев. Мы должны зайти на саму страницу, чтобы узнать, были ли сделаны комментарии, и модерировать их.
Из нескольких моих блогов, в которых используются комментарии Facebook, эта проблема возникает только с этим, хотя коды метатегов практически одинаковы.
Кто-нибудь нашел способ решить эту проблему? Спасибо!