ОШИБКА: поле http://ogp.me/ns#url отсутствует или пусто Есть решение
Не понимаю как задать поле http://ogp.me/ns#url ? Вроде в админке все поля есть кроме этого, будет ли обновление или может кто подскажет, как сделать, чтобы не выдавало ошибку в валидаторе яндекс вебмастер: ОШИБКА: поле http://ogp.me/ns#url отсутствует или пусто
7 ответов
За все время так и не нашлось ответа, очень печально. Развиваете всякие ТВ/виджеты и прочие продукты, а элементарно доделать то что есть не находится время? Вот хорошо, что фото у меня не стоит еще, а то тоже есть проблемы.
а если копнуть глубже и посмотреть какие ошибки выдает на странице товара, то вот:
ОШИБКА: префикс product неизвестен валидатору, укажите его явно атрибутом prefix
Возможно, кто-то наткнется на этот топик по og:url, как и я 5 минут назад =)
Решил проблему так: в /wa-apps/shop/lib/actions/frontend/shopFrontend.action.php под следующий кодом:
Вставить
Не забыть изменить domain.ru
Пока разработчики не внесут такое изменение, то это будет решение до первого обновления.
У меня стоит эта строчка и всё равно не выводит og:url
<head prefix=
"og: http://ogp.me/ns#
fb: http://ogp.me/ns/fb#
og: http://opengraphprotocol.org/schema#
fb: http://www.facebook.com/2008/fbml#
product: http://ogp.me/ns/product#">
Попробуйте так в index.html
Думаю изначально логика вывода OG информации должна быть пересмотрена. Микроразметкку надо вытащить из php фалов и перенести в шаблоны
подробности здесь
https://experts.webasyst.ru/19402/gde-otredaktirovat-standartnye-stroki-open-graph/