{$wa->headJs()} , как и где настроить?

Добрый день всем.

С проблемой столкнулся давно, но не знаю куда смотреть, суть в разметке Open Graph. В коде есть такие строки:

{$wa->headJs()}

Так вот он выводит такие данные, на странице категории (все тут ок):

<meta property="og:type" content="article" />
<meta property="og:title" content="" />
<meta property="og:description" content="" />
<meta property="og:url" content="" />

Также все нормально и на странице с товаром:

<meta property="og:type" content="og:product" />
<meta property="og:title" content="" />
<meta property="og:description" content="" />
<meta property="og:image" content="" />
<meta property="og:url" content="" />

Но почему на главной странице он выводит только:

<meta property="og:title" content="" />
<meta property="og:image" content="" />
<meta property="og:description" content="." />
<meta property="og:type" content="website" />

Вопрос куда пропадает?

<meta property="og:url" content="" />

В общем где ошибка и куда смотреть? В яндекс валидаторе разметки выдает ошибку для главной страницы:

rdfanode
ОШИБКА: поле http://ogp.me/ns#url отсутствует или пусто

И для страницы с товаром:

rdfanode
ОШИБКА: префикс product неизвестен валидатору, укажите его явно атрибутом prefix

В общем хочу поправить ошибки, нужна помощь.

3 ответа

  • 1
    Михаил Ушенин Webasyst 18 марта 2016 07:26 #

    Для получения поддержки по внесению изменений в исходный код программных продуктов можно обратиться к экспертам Webasyst.

  • 1
    Антон 8 мая 2017 15:25 #

    Как я выяснил в Вебасисте этот метод {$wa->headJs()}нельзя изменить Подробности в этой теме

    https://experts.webasyst.ru/19402/gde-otredaktirovat-standartnye-stroki-open-graph/

  • 1
    s-adm-nsk 10 февраля 2018 06:44 #

    validator.w3.org выдает это:

    Warning: The type attribute is unnecessary for JavaScript resources.

    From line 204, column 1; to line 204, column 84

    </script>↩<script type="text/javascript" src="/wa-content/js/jquery-plugins/jquery.cookie.js"></scri

    Warning: The type attribute is unnecessary for JavaScript resources.

    From line 215, column 1; to line 215, column 31

    .com/" />↩<script type="text/javascript">↩(fun

    нет возможности убрать ненужный тег type="text/javascript"
    Если даже и найти где это убрать, если специалисты Webasyst это не уберут, ошибка будет постоянной, а это снижает рейтинг сайта

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите