Реклама
#

Алексей Т
5 лет назад
#

Алексей Т
5 лет назад
#
Evanescence + Ну ты красавчик!
Пробуем

TOPg
5 лет назад
#

TOPg
5 лет назад
#
у меня стоит компонент
Микроформат Open Graph
1.2.0 InstantMedia Team
я перезалил данне из архива, больше ничего не делал, у меня в компоненте появились дополнительные поля, я всё правильно сделал?

My-InstantCMS.Ru
5 лет назад
#

My-InstantCMS.Ru
5 лет назад
#
Проверил на двух сайта, версии 2.6.1 и 2.7 всё нормально, ошибок нет.
У кого нибудь еще такая ошибка?

TOPg
5 лет назад
#

TOPg
5 лет назад
#
посмотрите скрин я скинул в ЛС, там видно что есть два поля url одно верно, а второе гугл показывает как ошибка

My-InstantCMS.Ru
5 лет назад
#

My-InstantCMS.Ru
5 лет назад
#
Такая ошибка была когда загружена картинка по умолчанию.
Всё исправил и архив перезалил

TOPg
5 лет назад
#

TOPg
5 лет назад
#
спасибо!

Андрей
4 года назад
#

Андрей
4 года назад
#
Парвиз, добрый вечер, в логотипе ошибка по размеру выскакивает,
Атрибут logo.height имеет недопустимое значение.
не подскажете что поправить?

AndroS
2 года назад
#

AndroS
2 года назад
#
Парвиз, подскажите, будет ли работать на 2.13.1?
И насколько сложно доделать, чтоб работало в формате микроданных, а не JSON-LD (Яндекс не использует такую разметку в выдаче)

My-InstantCMS.Ru
2 года назад
#

My-InstantCMS.Ru
2 года назад
#
Не проверял, но где то в комментариях Андрей выкладывал патч с исправлениями.
Уйти от JSON-LD думаю не вариант, потому что для микроданных придется править стили чужих шаблонов

RSN
2 года назад
#

RSN
2 года назад
#

Андрей
2 года назад
#

Андрей
2 года назад
#
Перезалил архив schema.org_for_open_graph_protocol_1.3_update

Val
5 лет назад
#

Val
5 лет назад
#
+1

letsgo
5 лет назад
#
![]()
letsgo
5 лет назад
#
Есть демо страницы? Хочу проверить. Скиньте кто нибудь.

letsgo
5 лет назад
#
![]()
letsgo
5 лет назад
#
Дело не в разработке, думаю она достойно сделана и +1. Дело в том, что Гугл и Яндекс по своему хотят видеть некоторые моменты и их трудно совместить.

Def
5 лет назад
#

Def
5 лет назад
#
так задача разметки как раз угождать гуглу и яндексу, ибо в обратном случае толку от нее нет

artoss
5 лет назад
#

artoss
5 лет назад
#
Так а какая ее главная польза? Что дает сайту? Критично ли что на сайте нет микроразметки..

letsgo
5 лет назад
#
![]()
letsgo
5 лет назад
#
Вот как раз задумался, что надо написать статью об этом.
Вкратце если. Микроразметка сейчас скорее улучшает сниппет и вид в выдаче, но не является факторов продвижения. Для новостей и материалов я вообще её необходимости не вижу, так как они могут быть как новостями, так и другого вида материалами, а для каждого там своя схема.
Например: NewsArticle — TechArticle — BlogPosting — CreativeWork — и много других. Попробуйте все схемы совместить для всех видов контента.
Однако удобно применять например для товаров — показана будет цена, наличие товара, рейтинг и оценка товара, для рецептов, для объявлений, но каждый требует своей схемы и надо каждую подключать к типу контента.
При этом совместить требования Яндекса и Гугла не получится универсально. Существует более 500 видов разметки на различные виды материалов. Поисковики поддерживают только немногое из этого и при этом каждый чуть по своему требует.
Отсутствие микроразметки не критично и сейчас поисковики это направление не акцентируют. Думаю столкнувшись с разнообразием выдуманных видов и свойств, они решили остановиться на основных и не более.

TOPg
5 лет назад
#

TOPg
5 лет назад
#
поисковики то не требуют, но по факту микро-разметка нужна сайту для продвижения в соц.сетя, как минимум

letsgo
5 лет назад
#
![]()
letsgo
5 лет назад
#
Именно по факту, вам следует прежде чем писать — сначала изучать вопрос.
Разметка schema, которую мы обсуждаем, никак не связана с добавлением контента в социальные сети.

TOPg
5 лет назад
#

TOPg
5 лет назад
#
прошу прощения, как оказалось я с опен граф их наоборот перепутал

Jestik
5 лет назад
#
![]()
Jestik
5 лет назад
#
Спасибо больше!
На будущее, архивируйте в .zip

Александр
5 лет назад
#
![]()
Александр
5 лет назад
#
А для первой версии есть?))
PS за старания ++ и спасибо! (большое) хоть и для второй, она для многих даже перспективней)

Нифигаccе о-го-гошеньки
5 лет назад
#

Нифигаccе о-го-гошеньки
5 лет назад
#
Description формируется нt правильно — берется не description страницы, а description сайта. То же самое и keywords. Как исправить?
Спасибо.

Нифигаccе о-го-гошеньки
5 лет назад
#

Нифигаccе о-го-гошеньки
5 лет назад
#
Подскажите, где этот тип указать? Потому что у меня для всех страниц description берется из описания сайта.

Нифигаccе о-го-гошеньки
5 лет назад
#

Нифигаccе о-го-гошеньки
5 лет назад
#
Не правильно формируется ссылка на лого.

По этому адресу ничего нет. В урле пропущена папка upload.

Нифигаccе о-го-гошеньки
5 лет назад
#

Нифигаccе о-го-гошеньки
5 лет назад
#
Прошу прощения, перезалил файлы, и ошибка пропала. Видимо, ее раньше уже исправили.

Endroid
5 лет назад
#

Endroid
5 лет назад
#
Отличное дополнение! Больше не нужно править свои шаблоны.
Единственное, размеры логотипа формируются неверно, если даже в настройках указать размеры. Собственно, и сам логотип берется не тот, что в настройках.

Endroid
5 лет назад
#

Endroid
5 лет назад
#
Еще момент:
в файле engine_start.php 49 строка @type»: «Thing» необходимо заменить на Organization, иначе не проходит проверку Яндекса (правила: http://schema.org/copyrightHolder)
А в content_before_item.php можно добавить:
$microdata .= ‘»commentCount»: «‘ . strip_tags(addslashes($item[‘comments’])) . ‘»,’;

My-InstantCMS.Ru
5 лет назад
#

My-InstantCMS.Ru
5 лет назад
#
Спасибо, буду дорабатывать в свободное время.
Если вы уже доработали и есть желание поделиться, можете сделать в своем блоге

Endroid
5 лет назад
#

Endroid
5 лет назад
#
У себя я изменил. Эти две строчки каждый сам сможет добавить, думаю )
Успехов!

sindoyun
5 лет назад
#

sindoyun
5 лет назад
#
В яндексе ошибку показывает
Код PHP:
rdfanode
resource = http://сайтру.html
http://www.w3.org/1999/xhtml/vocab#search = http://сайт.ру/search/opensearch
microdata
ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop
itemType =

Endroid
5 лет назад
#

Endroid
5 лет назад
#
У вас где-то лишний itemprop указан.
Попробуйте отрыть исходный код страницы и простым поиском найти, где он прячется

Iceman
5 лет назад
#
![]()
Iceman
5 лет назад
#
В гугле выдает ошибку:
Код PHP:
image
@type
ImageObject
url
http://site.ru/upload/000/u1/123/123456.jpg
cancelheight
Необходимо указать значение для поля height.
cancelwidth
Необходимо указать значение для поля width.

Iceman
5 лет назад
#
![]()
Iceman
5 лет назад
#
Хостинг, версия CMS — 2.7.1

Iceman
5 лет назад
#
![]()
Iceman
5 лет назад
#
Оно у меня сейчас откачено на стандартную разметку. Но в добавляемой разметке после ширины и высоты просто пустота, как будто функция получения размера ничего не возвращает.

sergemat
5 лет назад
#

sergemat
5 лет назад
#
В Яндекс ошибку показывает ОШИБКА: ваша JSON-LD разметка не может быть разобрана. Проверьте документ на синтаксические ошибки: …

Андрей
4 года назад
#

Андрей
4 года назад
#
У меня две ошибки после того как добавил расширение:
1. Не правильно формируется ссылка на лого, пропущена папка upload — http://joxi.ru/xAepbWCYDPnz2y
2. И яндекс ругается «ОШИБКА: ваша JSON-LD разметка не может быть разобрана. Проверьте документ на синтаксические ошибки: …» — http://joxi.ru/nAyakgsX6Q0DAZ
Подскажите пожалуйста, что я сделал не так?

My-InstantCMS.Ru
4 года назад
#

My-InstantCMS.Ru
4 года назад
#
По поводу ошибки в валидаторе яндекса:
Пользователь Андрей задал вопрос яндексу и вот что получил

По этому волноваться не стоит.

Олег с клещами
3 года назад
#

Олег с клещами
3 года назад
#
Всё установил, вроде всё работает. Проверка Гугла для картинок выдаёт:
«Для image.url указан недопустимый URL», хотя реально URL правильный.

My-InstantCMS.Ru
3 года назад
#

My-InstantCMS.Ru
3 года назад
#
Компонент старый, наверно что то гугл поменял в микроразметке, посмотрю как будет свободное время

Андрей
3 года назад
#

Андрей
3 года назад
#
Компонент рабочий, Evanescence помог доработать до актуальной версии ICMS 2.12.2 и под Микроформат Open Graph 1.3.0, спасибо.

My-InstantCMS.Ru
3 года назад
#

My-InstantCMS.Ru
3 года назад
#
Вроде всё сами сделали)
Если есть желание поделиться со всеми, сделайте, а то у меня сейчас нет времени этим заняться.
В приоритете магазин и турбо-страницы

Андрей
3 года назад
#

Андрей
3 года назад
#
Порядок установки:
1. Сделайте бэкап сайта и базы,
2. Установите Микроформат Open Graph версию 1.3 стандартным способом.
3. Сделайте бэкап сайта и базы.
4. Добавьте файлы из архива schema.org_for_open_graph_protocol_1.3_update
5. Потом Админка — Компоненты — Управление событиями — Обновить события

RSN
2 года назад
#

RSN
2 года назад
#
Андрей, спасибо большое.

RSN
2 года назад
#

RSN
2 года назад
#
Нет, что то там надо поправить…
С этим обновлением не поддерживает патерны и некоторые пункты Open Graph дублируются((

Андрей
2 года назад
#

Андрей
2 года назад
#
Ну не знаю, у меня всё норм.

alexandr22
2 года назад
#

alexandr22
2 года назад
#
Здравствуйте на версии 2.13.1 будет работать ?

Андрей
2 года назад
#

Андрей
2 года назад
#
У меня работает!

MegaRostov
2 года назад
#

MegaRostov
2 года назад
#
Подскажите где настроить Микроформат Open Graph?? Не могу найти где он!

RSN
2 года назад
#

RSN
2 года назад
#
в типе контента в низу…

RSN
2 года назад
#

RSN
2 года назад
#
Не доступно для скачивания.
Не могли бы поделится?

vladimird
3 года назад
#
![]()
vladimird
3 года назад
#
Было бы очень полезно для всех.

noname
3 года назад
#

noname
3 года назад
#
Особенно для тех, кто знает, что такое schema.org и Open graph .

alpik
2 года назад
#

alpik
2 года назад
#
Добрый день! Есть ли возможность обновить доработку.
При включении события process_render_content_item_view Микроформат Open Graph сайт выдает в режиме отладки ошибку:
Код PHP:
Fatal error: Uncaught Error: Call to a member function isAjax() on null in /var/www/site.ru/data/www/site.ru/system/core/template.php:2036 Stack trace: #0 /var/www/site.ru/data/www/site.ru/system/core/template.php(1991): cmsTemplate->processRender(NULL, NULL, NULL) #1 /var/www/site.ru/data/www/site.ru/system/controllers/content/actions/item_view.php(453): cmsTemplate->render('/var/www/......', Array) #2 /var/www/site.ru/data/www/site.ru/system/core/controller.php(585): actionContentItemView->run() #3 /var/www/site.ru/data/www/site.ru/system/core/controller.php(456): cmsController->runExternalAction('item_view', Array) #4 /var/www/site.ru/data/www/site.ru/system/core/controller.php(432): cmsController->executeAction('item_view', Array) #5 /var/www/site.ru/data/www/site.ru/system/controllers/content/frontend.php(24): cmsController->runAction('item_view') #6 /var/www/site.ru/data/www/site.ru/system/core/controller.php(479): content->route('news/2120-objaz...' in /var/www/site.ru/data/www/site.ru/system/core/template.php on line 2036
Про сайт: Версия InstantCMS 2.13.1, Версия PHP 7.4.9

RSN
2 года назад
#

RSN
2 года назад
#
Поддерживаю просьбу alpik.
Evanescence, тоже прошу сделать ревизию и актуализировать под последний Open graph.
Когда последний раз ставил (с обновлением от Андрея) если не ошибаюсь, там не все поля формировались, которые есть в чистом Open graph…

RSN
2 года назад
#

RSN
2 года назад
#

skewes
4 месяца назад
#

skewes
4 месяца назад
#
Кто нибудь устанавливал на последнюю версию — 2.15.2 ?
У меня через админку не устанавливается. rar переверстал в zip — также не помогло…
Ручками токо?

RSN
4 месяца назад
#

RSN
4 месяца назад
#
Кто нибудь устанавливал на последнюю версию — 2.15.2
Дополнение давно нуждается в ревизии… Выше описаны проблемы…
У меня через админку не устанавливается
Там в описании «Установка» написано как ставить… Заменить файлы из архива… Только лучше пробовать на тестовом))..
JavaScript Object Notation или JSON-LD — метод передачи линк-данных (Linked Data или сокращенно LD). Этот синтаксис используется для указания объектов и дальнейшего раскрытия их свойств.

JSON-LD — это формат описания контента с помощью объектов LD-словаря. Чтобы поисковый робот сумел прочитать описание контента, его необходимо прописывать в script-теге.
Если вы хотите, чтобы сайт был представлен на странице результатов поиска наиболее полно, задействуйте структурированные данные. Так ваш сайт может рассчитывать на определенные бонусы в поисковой выдаче, например — более заметный сниппет, включающий дополнительную информацию.
Сравните простой сниппет:

И сниппет сайта использующего структурированные данные:

Во втором случае сниппет включает дополнительные сведения: категорию товара, рейтинг, стоимость.
Что такое структурированные данные
Структурированные данные — это дополнительная информация для поисковых роботов. Благодаря таким параметрам Google точно определяет тип контента, находящийся на странице и может ранжировать его точнее.
Структурированные данные используются для корректного ранжирования и улучшения пользовательского опыта.

В 2021 году широкое распространение получил несколько форматов структурированных данных. Самые популярные — RDFa, JSON-LD, микроданные.
Google советует использовать именно синтаксис JSON-LD. Этот формат структурированных данных добавляется скриптом непосредственно в код веб-страницы.
Механизм добавления JSON-LD следующий: задействуется script-тег, который встраивается внутрь head-элемента, либо body:

Какие преимущества у кода, помещаемого в «контейнер»? Главное — ускорение работы с вложенными элементами веб-страницы. Ведь видимый текст у нас отдельно, код семантической разметки — отдельно.

Безусловное достоинство структурированных данных в том, что они позволяют размещать сразу несколько элементов на одной странице. Например, если мы говорим о кулинарном рецепте, то структурированные данные позволят указать:
-
Состав.
-
Время приготовления.
-
Необходимые для приготовления ингредиенты.
Таким образом, пользователь поисковой системы сможет найти страницу вашего сайта именно по этим параметрам, а не только по названию блюда, например.
Чтобы попасть в расширенные результаты, нам требуется не только сам словарь семантической разметки. Также понадобится синтаксис — для прописывания сущностей и свойств словаря.
Как выглядит синтаксис JSON-LD
Давайте посмотрим, как именно выглядит базовый синтаксис JSON-LD:

Формат JSON-LD позволяет улучшить индексирование сайта: корректно указанные свойства типов структурированных данных помогают поисковым роботам анализировать опубликованный контент максимально релевантно.
Данные в синтаксисе JSON-LD проще всего представить как набор ключей с различными значениями. Ключи используются для связи объектов друг с другом и идентификации описаний:
-
@context. Указание словаря.
-
@type. Обозначение вида сущности (например, TVSeries, CreativeWork, MusicRecording, Book, Recipe).
Многие правила / понятия JSON-LD взял от своего предшественника, включая:
-
Null.
-
Бинарные True / False.
-
Определение JSON-объекта.
-
Число.
-
Массив.
Ключи и значения синтаксиса
Рассмотрим самые часто встречающиеся ключи JSON-LD подробнее.
-
@context. Главный ключ, позволяющий соединить необходимые элементы с IRI .
IRI — это интернационализированный индикатор ресурса, короткая последовательность символов, идентифицирующая абстрактный или физический ресурс на любом языке мира.
-
@list. Ключ для массивов (например, var1):

-
@graph. В синтаксисе JSON-LD используется для соединения одного графа в качестве самостоятельного объекта.
Граф — абстрактный способ представления типов отношений, например дорог, соединяющих города, и других видов сетей. Графы состоят из рёбер и вершин. Вершина — это точка на графе, а ребро — это то, что соединяет две точки на графе

-
@id. Обозначает уникальное значение thing. Помните: у каждой сущности есть собственный уникальный id.
-
@vocab. Ключ позволят расширить тип данных (только для type):

-
@value. Указывает значение вводимых ключей. Например, для QuantitativeValue или MonetaryAmount рекомендуемый тип значений — это «число». Для PropertyValue это уже может быть Text, Number, Boolean или StructuredValue. Значения имеют величину от 0 до 9.
-
@base. Позволяет прописать ссылку на главную страницу для IRI.
-
@language. Используется для обозначения языка указываемых данных:

-
@index. Контейнер произвольного типа (ключ-значение) задействует прямой доступ. Структура в контексте не проверяется:

-
@type. Обозначает тип значения либо используется для указания независимого узла.
-
@set. Обозначает data-контейнер:

-
@container. Указывает тип контейнера (используется для выбранного ключа):

О способах добавления семантической разметки на сайт в синтактсисе JSON-LD мы подробно говорили в статье «Schema.org: полное руководство по семантической разметке». В ней же вы найдете подробную информацию о словарях и сущностях.
Обязательные и рекомендованные свойства JSON-LD
Содержимое веб-страницы может выводиться в расширенном сниппете только в том случае, если указаны все обязательные свойства выбранного элемента.

Что касается рекомендуемых свойств, их указывать не обязательно, но желательно. Чем больше релевантных рекомендуемых свойств удастся указать, тем выше шанс, что страница попадет в расширенный сниппет.

Любая семантическая разметка состоит из двух компонентов — словаря и синтаксиса. Первый отвечает за язык, используемый для обозначения содержимого веб-страницы. Второй компонент — для задания правил, согласно которым элементы словаря добавляются на веб-страницу.
Получить подробные сведения об обязательных и рекомендованных свойствах для каждого типа структурированных данных вы можете на официальном сайте Schema.org. Например, описание всех свойств для типа LocalBusiness.
Прописывать сущности и свойства можно несколькими способами: от микроданных до RDFa. Но есть более универсальный вариант — JSON-LD.
Почему для Schema.org нужно использовать именно JSON-LD
На этом синтаксисе настаивает Google. А еще это удобно, ведь программировать ничего не придется. Код в синтаксисе JSON-LD просто оборачивается соответствующим тегом, а добавлять его в общий код страницы не нужно.
Достоинства JSON-LD:
-
Не нужно возиться со «стилями» (примечание: речь о CSS).
-
Удобно работать с параметрами вложенности.
-
Разметка визуальная — даже если вы никогда не работали с кодом, то сможете ее прочитать.
-
Синтаксис поддерживает переменные.
-
Элементарная отладка.
Синтаксис JSON-LD удобен для разметки следующих структурированных данных:
-
Имя сайта и название организации.
-
Аккаунты в соцсетях.
-
Адрес компании.
-
Отраслевая принадлежность.
-
Телефон.
-
Лого.
-
E-mail.
-
Отзывы.
-
Часы работы.
Размечать синтаксисом JSON-LD можно конкретные продукты, встречи, медиафайлы.
Есть у этого синтаксиса и недостаток. Самостоятельно набирать код непросто: это занимает много времени. Кроме этого, большое количество параметров многократно увеличивает риск опечаток, приводящих к ошибкам. А еще синтаксис чувствителен к регистру.
Использование JSON-LD подчиняется ряду правил. Поговорим о них подробнее.
Правила размещения структурированных данных в формате JSON-LD
Мы уже поняли, что страницы с семантической разметкой в формате JSON-LD могут попадать в расширенные результаты поиска Google. Но для этого структурированные данные должны размещаться с учетом публикуемого на странице контента. Другими словами, они должны быть релевантны контенту на странице.
Например, расширенные результаты поиска могут выглядеть так:

Запрещается создавать нерелевантные контенту страницы структурированные данные. Содержание веб-страницы должно полностью соответствовать выбранному типу структурированных данных в синтаксисе JSON-LD.

Чтобы добавить код, необязательно прописывать его вручную — можно задействовать любой удобный генератор.
Генераторы JSON-LD
Чтобы добавить структурированные данные в синтаксисе JSON-LD, воспользуйтесь сервисом Schema Generator For SEO. Работает он элементарно: указываем сущность, заполняем обязательные свойства и забираем код. Доступны 5 сущностей, которых за глаза хватит для начальных экспериментов.
Выбираем тип данных:

Размечаем обязательные свойства для выбранного типа:

Полученный код копируем, используем по дальнейшему назначению.
Еще один вариант подобного сервиса — Schema Markup Generator (JSON-LD). Он также ограничен с точки зрения разрешенных сущностей. А вообще типов данных здесь побольше:

Принцип разметки аналогичен сервису Generator For SEO. Выбираем требуемый тип данных и приступаем к разметке:

Доступны и рекомендованные свойства для каждого типа структурированных данных:

Если вам нужно работать с большим количеством сущностей, выбирайте профессиональные инструменты. Например, Schema App. Он позволяет задействовать весь словарь сущностей Schema.org целиком. Начальный тариф стартует от 30$ за месяц (для одного домена).
Перед тем как внедрять JSON-LD, обязательно проверьте размеченный код. О том, как это сделать, я расскажу далее.
Как проверить JSON-LD синтаксис на ошибки
После того как код сформирован, его необходимо проверить на ошибки. Делать это вручную не стоит: потратите много часов и обязательно упустите какие-то опечатки. Для проверки JSON-LD лучше задействовать валидаторы.
Я рекомендую использовать «Валидатор микроразметки Яндекс» или «Инструмент проверки структурированных данных Google».

Если раскрыть отчет подробно, можно увидеть конкретный источник проблемы:

Google обещает, что скоро «Инструмент проверки структурированных данных Google» перестанет поддерживаться. Заменой ему станет «Проверка расширенных результатов поиска»:

Валидатор «Яндекса» (называется он «Парсер микроразметки») аналогичным образом подсвечивает проблемные параметры:

«Парсер микроразметки» обработает вашу страницу и показывает результат мгновенно:

Самостоятельное внедрение семантической разметки может вызвать серьезные сложности и даже привести к поломкам сайта. Избежать этих последствий можно обратившись к экспертам.
Заключение
Микроразметку нельзя назвать чем-то простым и понятным с первого раза. Тем не менее с ней можно и нужно работать, если вам нужен сайт в топах поисковых систем, а не на задворках выдачи.
Есть четыре момента, когда без JSON-LD будет крайне сложно обойтись:
-
Нежелательно нарушение целостности кода страницы.
-
Необходимо соблюсти требования Google к сайту.
-
Необходимо скрыть разметку от пользователя сайта.
-
Нужно уменьшить визуальное «количество» кода и сократить его размер (не более 10–20 килобайт при условии, что кода на разметки много на странице).
Устранение неполадок разметки структурированных данных
Важно:
- Разметка структурированных данных относится к углубленной работе с сайтом. Команда сопровождения Wix не предоставляет консультации по изменению и отправке разметки сайта.
- Нужна помощь специалиста? Вы можете нанять специалиста по SEO на Wix Marketplace.
Разметка структурированных данных — это стандартизированный формат для предоставления поисковым системам подробной информации о страницах вашего сайта. Добавление разметки на страницы может помочь улучшить результаты поиска и рейтинг сайта.
Поисковые системы, такие как Google, также могут использовать разметку для создания расширенных результатов, например превью статей, превью товаров и часто задаваемых вопросов для результатов поиска. Подробнее
Совет:
Если вы хотите проверить свою разметку на соответствие требованиям к расширенным результатам или у вас возникли проблемы с разметкой, вы можете проверить ее, вставив ее в Инструмент Google Rich Results.
Если Google Rich Results Test определяет, что ваша разметка корректно работает в плане расширенных результатов, однако при добавлении разметки на страницы сайта вы продолжаете получать сообщения об ошибках, выполните следующие действия:
Шаг 1 | Проверьте формат разметки
Также необходимо убедиться, что ваш код:
- Начинается с HTML-тега <script type=»application/ld+json»> и заканчивается </script>
- Использует только один тег скрипта и включает в себя только один основной тип разметки.
- По объему не более 7000 знаков.
Шаг 2 | Проверьте наличие тегов HTML внутри JSON-LD
Единственный тип HTML-тегов, который может присутствовать в разметке, это теги скрипта в начале и в конце кода. Если вы разместите HTML-теги внутри разметки JSON-LD, разметка не пройдет проверку. Например, этот код некорректен, потому что он содержит в скрипте тег <strong> :

Шаг 3 | Проверьте пунктуацию
В разметке your каждый элемент JSON-LD должен быть заключен в фигурные скобки {}. Каждый элемент в JSON-LD также должен отделяться от следующего запятой. Однако после последнего элемента не должно быть запятой.
Вы также должны убедиться, что ваш код использует прямые кавычки «». Использование фигурных кавычек «» будет означать, что ваш код не прошел проверку.
Ниже приведен пример разметки с неправильной пунктуацией. Обратите внимание на отсутствие запятой после строки «name», что вызывает ошибку проверки.

Вот та же разметка с запятой, добавленной после строки «name», чтобы исправить ошибку проверки.

Шаг 4 | Проверьте поля на наличие пробелов
Все поля имеют формат «key»:»content», и каждое поле должно быть на одной строке. Если вы нажмете Enter для разрыва строки, поле не пройдет проверку.
Поле в примере ниже пройдет проверку, потому что оно расположено на одной строке:

А в этом примере поле не пройдет проверку, так как его часть расположена на следующей строке:

Важно:
Рекомендации Google требуют, чтобы данные в разметке являлись элементом вашей страницы. Если часть информации в разметке не показывается на странице, она, скорее всего, не будет отображаться и в расширенных результатах. Подробнее
Совет:
Вы можете узнать больше о типах разметки, которые поддерживают:
- Bing
- Яндекс
#1
![]()
Отправлено 09 February 2019 — 09:24
Добрый день, подскажите как настроить и установить
Schema — Microdata JSON+LD 1.4
Joomla 3.9? JBzoo 4.10.2
-
0
- Наверх
#2
![]()
Sintez
Отправлено 09 February 2019 — 09:30
Я Поставил Schema — Microdata JSON+LD 1.4 но проверяю на валидность но там только одна ссылка resource = http://
-
0
- Наверх
#3
![]()
mmth
Отправлено 09 February 2019 — 11:21
у меня не работает, но пример того, что получается и что не работает я Вам не покажу, но Вы всё ровно мне помогите)
Простите за небольшое паясничество, но именно так выглядит Ваша просьба!)
Ссылку на сайт, или код который получили в микродате предоставьте пожалуйста. Скриншоты настроек микродаты.
Также предоставьте ссылку того, где проверяете данные.
-
0
- Наверх
#4
![]()
CB9TOIIIA
Отправлено 09 February 2019 — 17:37
Также буквально нес-ко дней назад ставил на сайт клиенту, пришлось немного под его проект подправить. Но а так все работает. В элементе есть debug режим для отладки и просмотра
-
0
- Наверх
#5
![]()
Sintez
Отправлено 10 February 2019 — 08:13
Добрый день, ссылка на сайт вот https://alfa-clima.ruи прилагаю скриншоты как я настроил.
Прикрепленные изображения
-
0
- Наверх
#6
![]()
Sintez
Отправлено 10 February 2019 — 09:43
Также буквально нес-ко дней назад ставил на сайт клиенту, пришлось немного под его проект подправить. Но а так все работает. В элементе есть debug режим для отладки и просмотра
ну чуть чуть разобрался но вот ошибка ОШИБКА: ваша JSON-LD разметка не может быть разобрана. Проверьте документ на синтаксические ошибки:
-
0
- Наверх
#7
![]()
Sintez
Отправлено 10 February 2019 — 10:04
Добрый день, ссылка на сайт вот https://alfa-clima.ruи прилагаю скриншоты как я настроил.
Извините забыл ссылку где проверял https://alfa-clima.r…r-skorosti.html
-
0
- Наверх
#8
![]()
Sintez
Отправлено 10 February 2019 — 10:27
Также буквально нес-ко дней назад ставил на сайт клиенту, пришлось немного под его проект подправить. Но а так все работает. В элементе есть debug режим для отладки и просмотра
И в гугле валидация выдает —
priceValidUntil
Рекомендуется заполнять поле priceValidUntil. Укажите значение, если оно известно.
warning
url
Рекомендуется заполнять поле url. Укажите значение, если оно известно.
warning
aggregateRating
Рекомендуется заполнять поле aggregateRating. Укажите значение, если оно известно.
warning
brand
Рекомендуется заполнять поле brand. Укажите значение, если оно известно.
warning
review
Рекомендуется заполнять поле review. Укажите значение, если оно известно.
warning
sku
Рекомендуется заполнять поле sku. Укажите значение, если оно известно.
-
0
- Наверх
#9
![]()
CB9TOIIIA
Отправлено 10 February 2019 — 13:57
И в гугле валидация выдает —
priceValidUntil
Рекомендуется заполнять поле priceValidUntil. Укажите значение, если оно известно.
warning
url
Рекомендуется заполнять поле url. Укажите значение, если оно известно.
warning
aggregateRating
Рекомендуется заполнять поле aggregateRating. Укажите значение, если оно известно.
warning
brand
Рекомендуется заполнять поле brand. Укажите значение, если оно известно.
warning
review
Рекомендуется заполнять поле review. Укажите значение, если оно известно.
warning
sku
Рекомендуется заполнять поле sku. Укажите значение, если оно известно.
Рейтинга в моем расширении нет — это уже чужеродное у Вас (и верхние туда же).
Вот самый последний https://yadi.sk/d/f5KuvqiEumTBjw с правками для клиента делал.
-
1
- Наверх
#10
![]()
Sintez
Отправлено 11 February 2019 — 08:17
Рейтинга в моем расширении нет — это уже чужеродное у Вас (и верхние туда же).
Вот самый последний https://yadi.sk/d/f5KuvqiEumTBjw с правками для клиента делал
Огромное спасибо ,протестирую отпишусь.
-
0
- Наверх
Страница 4 из 5
-

- Регистрация:
- 24 июн 2015
- Сообщения:
- 476
- Лучших ответов:
- 0
- Рейтинги:
- +141
/0
/-0
<script type=»application/ld+json»>
{
«@context»: «http://schema.org»,
«@type»: «Organization»,
«url»: «https://сайт.ру»,
«email»: «admin(at)сайт.ру»,
«name»: «Мой сайт»,
«logo»: «http://ссылка /logo.png»,
}
</script>Лишняя, из-за нее ошибку выдает)
-

- Регистрация:
- 17 фев 2017
- Сообщения:
- 60
- Лучших ответов:
- 0
- Рейтинги:
- +10
/4
/-0
@DomiTori, а movie обязательно интегрировать в разметку, или же можно выдавать в json как и videoObject?
-

-
+ Я за внедрение schema в тело страницы. Так мы поиску явно указываем где в коде среди тысяч символов то самое описание, картинка, авторский состав и тд. Это как некая карта, мы говорим поисковику как чел на экскурсии — слова русское название, чуть дальше год выхода, внизу мы можем видеть описание фильма. По полочкам как говорят
слова русское
слева русское ** -

- Регистрация:
- 8 фев 2016
- Сообщения:
- 5
- Лучших ответов:
- 0
- Рейтинги:
- +1
/0
/-0
тут решил поступить немного иначе:
foreach ($temp_array as $value2) {$value2 = trim($value2);
$value2 = str_replace("'", "'", $value2);if (
$value[0] == genre ) $microdata = trim("itemprop='genre'");
elseif ($value[0] == year ) $microdata = trim("itemprop='copyrightYear'");
elseif ($value[0] == actor ) $microdata = trim("itemprop='actor'");
elseif ($value[0] == films_producer ) $microdata = trim("itemprop='contributor'");
elseif ($value[0] == poster_image ) $microdata = trim("itemprop='image'");
elseif ($value[0] == poster ) $microdata = trim("itemprop='image'");
elseif ($value[0] == books_format ) $microdata = trim("itemprop='bookFormat'");
elseif ($value[0] == books_lang ) $microdata = trim("itemprop='inLanguage'");
else unset($microdata);if(
$config['allow_alt_url'] ) $value3[] = "<a {$microdata} href="" . $config['http_home_url'] . "xfsearch/" .$value[0]."/". urlencode( $value2 ) . "/">" . $value2 . "</a>";
else $value3[] = "<a {$microdata} href="$PHP_SELF?do=xfsearch&xfname=".$value[0]."&xf=" . urlencode( $value2 ) . "">" . $value2 . "</a>";
}
Вроде все работает, но так как в php я нуль, не уверен что все правильно)))
Прошу спецов подправить если что))) -

Команда форума
Администратор
VIP Кинотрафик v2- Регистрация:
- 10 окт 2015
- Сообщения:
- 12.354
- Лучших ответов:
- 54
- Рейтинги:
- +5.235
/74
/-0
soccerforecast где-то явная проблема с кодировкой! Где именно — надо смотреть уже в файле, где прописана разметка jsonld по схемеОрг/оргнизация
-

Забанен
- Регистрация:
- 3 сен 2017
- Сообщения:
- 1.472
- Лучших ответов:
- 0
- Рейтинги:
- +115
/79
/-0
ОШИБКА: ваша JSON-LD разметка не может быть разобрана. Проверьте документ на синтаксические ошибки: …стве» «logo»: «ht…
«@context»: «Home — schema.org»,
«@type»: «Organization»,
«url»: «————«,
«email»: «admin(at)[email protected]»,
«name»: «Смотреть кинофильмы онлайн в хорошем качестве»
«logo»: «http://kin/templates/kin-utf8/images/logo.png»,
}
</script>В общем буду удалять все !!! Что за синтактические ошибки если все верно
или картинку на протокол с https делать новую
Незнаю в общем кодировку поменял и синтактическую ошибку ищу перелопачивая местами все символы !ШОК!!Лучше не лез и 1 час убил и толку ноль пля
УРААААА!!!!!Вроде получилооосььььь!!!! Просто запятая была лишняя и не заметил
Тему можно удалять!Спс

-

Забанен
- Регистрация:
- 12 мар 2016
- Сообщения:
- 11.649
- Лучших ответов:
- 10
- Рейтинги:
- +4.126
/207
/-0
-

- Регистрация:
- 21 мар 2018
- Сообщения:
- 556
- Лучших ответов:
- 2
- Рейтинги:
- +60
/18
/-0
Запятая лишняя, с ней ошибку выдает, если убрать, все норм
-

- Регистрация:
- 21 мар 2018
- Сообщения:
- 556
- Лучших ответов:
- 2
- Рейтинги:
- +60
/18
/-0
При замене {title} на <a itemprop=»url» href=»{full-link}»>{title}</a> все устанавливается хорошо, но есть одно «НО» — буквально недавно я удалил из адреса страницы .html, а после данных манипуляций, при клике по {title} происходит переход на страницу с .html в конце адреса, соответственно выдает ошибку. Как исправить это?
-

Забанен
- Регистрация:
- 3 сен 2017
- Сообщения:
- 1.472
- Лучших ответов:
- 0
- Рейтинги:
- +115
/79
/-0
Вот этот адрес так и оставлять,как у вас в примере
http://vocab getty.edu/aat/300265431
? Или адрес своего сайта там в genre вписывать? -

- Регистрация:
- 3 апр 2018
- Сообщения:
- 34
- Лучших ответов:
- 0
- Рейтинги:
- +0
/0
/-0
Строчка if ( $row[‘rating’] == 0 ) $row[‘rating’] = 5; автоматом проставляет во все новости оценку 5. Почему? Такофф замысел?
-

Команда форума
Администратор
VIP Кинотрафик v2- Регистрация:
- 10 окт 2015
- Сообщения:
- 12.354
- Лучших ответов:
- 54
- Рейтинги:
- +5.235
/74
/-0
в разметке гугл если рейтинг равен 0 — будет ошибка в валидаторе микроразметки, значение рейтинга должно быть положительным.
-

- Регистрация:
- 8 фев 2016
- Сообщения:
- 5
- Лучших ответов:
- 0
- Рейтинги:
- +1
/0
/-0
Может кто подскажет, почему 13-ой версии этот вариант не работает?
Или может это из-за php версии 7.2?
—————————————————————————————————————
уже не актуально — сам разобрался... -

- Регистрация:
- 25 окт 2015
- Сообщения:
- 857
- Лучших ответов:
- 1
- Рейтинги:
- +227
/37
/-0
-

- Регистрация:
- 8 фев 2016
- Сообщения:
- 5
- Лучших ответов:
- 0
- Рейтинги:
- +1
/0
/-0
Loner я все взял из этой темы — код рабочий
а насчет последнего куска — просто поднял на пару строк выше и все за работало…
Страница 4 из 5
Реклама
#

Алексей Т
6 лет назад
#

Evanescence + Ну ты красавчик!
Пробуем

TOPg
6 лет назад
#

у меня стоит компонент
Микроформат Open Graph
1.2.0 InstantMedia Team
я перезалил данне из архива, больше ничего не делал, у меня в компоненте появились дополнительные поля, я всё правильно сделал?

My-InstantCMS.Ru
6 лет назад
#

Проверил на двух сайта, версии 2.6.1 и 2.7 всё нормально, ошибок нет.
У кого нибудь еще такая ошибка?

TOPg
6 лет назад
#

посмотрите скрин я скинул в ЛС, там видно что есть два поля url одно верно, а второе гугл показывает как ошибка

My-InstantCMS.Ru
6 лет назад
#

Такая ошибка была когда загружена картинка по умолчанию.
Всё исправил и архив перезалил

TOPg
6 лет назад
#

спасибо!

Андрей
4 года назад
#

Парвиз, добрый вечер, в логотипе ошибка по размеру выскакивает,
Атрибут logo.height имеет недопустимое значение.
не подскажете что поправить?

AndroS
3 года назад
#

Парвиз, подскажите, будет ли работать на 2.13.1?
И насколько сложно доделать, чтоб работало в формате микроданных, а не JSON-LD (Яндекс не использует такую разметку в выдаче)

My-InstantCMS.Ru
3 года назад
#

Не проверял, но где то в комментариях Андрей выкладывал патч с исправлениями.
Уйти от JSON-LD думаю не вариант, потому что для микроданных придется править стили чужих шаблонов

RSN
3 года назад
#


Андрей
3 года назад
#

Перезалил архив schema.org_for_open_graph_protocol_1.3_update

Val
6 лет назад
#

+1

letsgo
6 лет назад
#
Есть демо страницы? Хочу проверить. Скиньте кто нибудь.

letsgo
6 лет назад
#
Дело не в разработке, думаю она достойно сделана и +1. Дело в том, что Гугл и Яндекс по своему хотят видеть некоторые моменты и их трудно совместить.

Def
6 лет назад
#

так задача разметки как раз угождать гуглу и яндексу, ибо в обратном случае толку от нее нет

artoss
6 лет назад
#

Так а какая ее главная польза? Что дает сайту? Критично ли что на сайте нет микроразметки..

letsgo
6 лет назад
#
Вот как раз задумался, что надо написать статью об этом.
Вкратце если. Микроразметка сейчас скорее улучшает сниппет и вид в выдаче, но не является факторов продвижения. Для новостей и материалов я вообще её необходимости не вижу, так как они могут быть как новостями, так и другого вида материалами, а для каждого там своя схема.
Например: NewsArticle — TechArticle — BlogPosting — CreativeWork — и много других. Попробуйте все схемы совместить для всех видов контента.
Однако удобно применять например для товаров — показана будет цена, наличие товара, рейтинг и оценка товара, для рецептов, для объявлений, но каждый требует своей схемы и надо каждую подключать к типу контента.
При этом совместить требования Яндекса и Гугла не получится универсально. Существует более 500 видов разметки на различные виды материалов. Поисковики поддерживают только немногое из этого и при этом каждый чуть по своему требует.
Отсутствие микроразметки не критично и сейчас поисковики это направление не акцентируют. Думаю столкнувшись с разнообразием выдуманных видов и свойств, они решили остановиться на основных и не более.

TOPg
6 лет назад
#

поисковики то не требуют, но по факту микро-разметка нужна сайту для продвижения в соц.сетя, как минимум

letsgo
6 лет назад
#
Именно по факту, вам следует прежде чем писать — сначала изучать вопрос.
Разметка schema, которую мы обсуждаем, никак не связана с добавлением контента в социальные сети.

TOPg
6 лет назад
#

прошу прощения, как оказалось я с опен граф их наоборот перепутал

Jestik
6 лет назад
#
Спасибо больше!
На будущее, архивируйте в .zip

Александр
6 лет назад
#
А для первой версии есть?))
PS за старания ++ и спасибо! (большое) хоть и для второй, она для многих даже перспективней)

Нифигаccе о-го-гошеньки
6 лет назад
#

Description формируется нt правильно — берется не description страницы, а description сайта. То же самое и keywords. Как исправить?
Спасибо.

Нифигаccе о-го-гошеньки
6 лет назад
#

Подскажите, где этот тип указать? Потому что у меня для всех страниц description берется из описания сайта.

Нифигаccе о-го-гошеньки
6 лет назад
#

Не правильно формируется ссылка на лого.

По этому адресу ничего нет. В урле пропущена папка upload.

Нифигаccе о-го-гошеньки
6 лет назад
#

Прошу прощения, перезалил файлы, и ошибка пропала. Видимо, ее раньше уже исправили.

Endroid
6 лет назад
#

Отличное дополнение! Больше не нужно править свои шаблоны.
Единственное, размеры логотипа формируются неверно, если даже в настройках указать размеры. Собственно, и сам логотип берется не тот, что в настройках.

Endroid
6 лет назад
#

Еще момент:
в файле engine_start.php 49 строка @type»: «Thing» необходимо заменить на Organization, иначе не проходит проверку Яндекса (правила: http://schema.org/copyrightHolder)
А в content_before_item.php можно добавить:
$microdata .= ‘»commentCount»: «‘ . strip_tags(addslashes($item[‘comments’])) . ‘»,’;

My-InstantCMS.Ru
6 лет назад
#

Спасибо, буду дорабатывать в свободное время.
Если вы уже доработали и есть желание поделиться, можете сделать в своем блоге

Endroid
6 лет назад
#

У себя я изменил. Эти две строчки каждый сам сможет добавить, думаю )
Успехов!

sindoyun
6 лет назад
#

В яндексе ошибку показывает
Код PHP:
rdfanode
resource = http://сайтру.html
http://www.w3.org/1999/xhtml/vocab#search = http://сайт.ру/search/opensearch
microdata
ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop
itemType =

Endroid
5 лет назад
#

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

Iceman
6 лет назад
#
В гугле выдает ошибку:
Код PHP:
image
@type
ImageObject
url
http://site.ru/upload/000/u1/123/123456.jpg
cancelheight
Необходимо указать значение для поля height.
cancelwidth
Необходимо указать значение для поля width.

Iceman
6 лет назад
#
Хостинг, версия CMS — 2.7.1

Iceman
6 лет назад
#
Оно у меня сейчас откачено на стандартную разметку. Но в добавляемой разметке после ширины и высоты просто пустота, как будто функция получения размера ничего не возвращает.

sergemat
5 лет назад
#

В Яндекс ошибку показывает ОШИБКА: ваша JSON-LD разметка не может быть разобрана. Проверьте документ на синтаксические ошибки: …

Андрей
5 лет назад
#

У меня две ошибки после того как добавил расширение:
1. Не правильно формируется ссылка на лого, пропущена папка upload — http://joxi.ru/xAepbWCYDPnz2y
2. И яндекс ругается «ОШИБКА: ваша JSON-LD разметка не может быть разобрана. Проверьте документ на синтаксические ошибки: …» — http://joxi.ru/nAyakgsX6Q0DAZ
Подскажите пожалуйста, что я сделал не так?

My-InstantCMS.Ru
5 лет назад
#

По поводу ошибки в валидаторе яндекса:
Пользователь Андрей задал вопрос яндексу и вот что получил

По этому волноваться не стоит.

Олег с клещами
4 года назад
#

Всё установил, вроде всё работает. Проверка Гугла для картинок выдаёт:
«Для image.url указан недопустимый URL», хотя реально URL правильный.

My-InstantCMS.Ru
4 года назад
#

Компонент старый, наверно что то гугл поменял в микроразметке, посмотрю как будет свободное время

Андрей
3 года назад
#

Компонент рабочий, Evanescence помог доработать до актуальной версии ICMS 2.12.2 и под Микроформат Open Graph 1.3.0, спасибо.

My-InstantCMS.Ru
3 года назад
#

Вроде всё сами сделали)
Если есть желание поделиться со всеми, сделайте, а то у меня сейчас нет времени этим заняться.
В приоритете магазин и турбо-страницы

Андрей
3 года назад
#

Порядок установки:
1. Сделайте бэкап сайта и базы,
2. Установите Микроформат Open Graph версию 1.3 стандартным способом.
3. Сделайте бэкап сайта и базы.
4. Добавьте файлы из архива schema.org_for_open_graph_protocol_1.3_update
5. Потом Админка — Компоненты — Управление событиями — Обновить события

RSN
3 года назад
#

Андрей, спасибо большое.

RSN
3 года назад
#

Нет, что то там надо поправить…
С этим обновлением не поддерживает патерны и некоторые пункты Open Graph дублируются((

Андрей
3 года назад
#

Ну не знаю, у меня всё норм.

alexandr22
3 года назад
#

Здравствуйте на версии 2.13.1 будет работать ?

Андрей
3 года назад
#

У меня работает!

R161Net
3 года назад
#

Подскажите где настроить Микроформат Open Graph?? Не могу найти где он!

RSN
3 года назад
#

в типе контента в низу…

RSN
3 года назад
#

Не доступно для скачивания.
Не могли бы поделится?

vladimird
3 года назад
#
Было бы очень полезно для всех.

noname
3 года назад
#

Особенно для тех, кто знает, что такое schema.org и Open graph .

alpik
2 года назад
#

Добрый день! Есть ли возможность обновить доработку.
При включении события process_render_content_item_view Микроформат Open Graph сайт выдает в режиме отладки ошибку:
Код PHP:
Fatal error: Uncaught Error: Call to a member function isAjax() on null in /var/www/site.ru/data/www/site.ru/system/core/template.php:2036 Stack trace: #0 /var/www/site.ru/data/www/site.ru/system/core/template.php(1991): cmsTemplate->processRender(NULL, NULL, NULL) #1 /var/www/site.ru/data/www/site.ru/system/controllers/content/actions/item_view.php(453): cmsTemplate->render('/var/www/......', Array) #2 /var/www/site.ru/data/www/site.ru/system/core/controller.php(585): actionContentItemView->run() #3 /var/www/site.ru/data/www/site.ru/system/core/controller.php(456): cmsController->runExternalAction('item_view', Array) #4 /var/www/site.ru/data/www/site.ru/system/core/controller.php(432): cmsController->executeAction('item_view', Array) #5 /var/www/site.ru/data/www/site.ru/system/controllers/content/frontend.php(24): cmsController->runAction('item_view') #6 /var/www/site.ru/data/www/site.ru/system/core/controller.php(479): content->route('news/2120-objaz...' in /var/www/site.ru/data/www/site.ru/system/core/template.php on line 2036
Про сайт: Версия InstantCMS 2.13.1, Версия PHP 7.4.9

RSN
2 года назад
#

Поддерживаю просьбу alpik.
Evanescence, тоже прошу сделать ревизию и актуализировать под последний Open graph.
Когда последний раз ставил (с обновлением от Андрея) если не ошибаюсь, там не все поля формировались, которые есть в чистом Open graph…

RSN
2 года назад
#


skewes
9 месяцев назад
#

Кто нибудь устанавливал на последнюю версию — 2.15.2 ?
У меня через админку не устанавливается. rar переверстал в zip — также не помогло…
Ручками токо?

RSN
9 месяцев назад
#

Кто нибудь устанавливал на последнюю версию — 2.15.2
Дополнение давно нуждается в ревизии… Выше описаны проблемы…
У меня через админку не устанавливается
Там в описании «Установка» написано как ставить… Заменить файлы из архива… Только лучше пробовать на тестовом))..

Юран
27 дней назад
#

Ребята, кто-нибудь смог сделать под последнюю версию 2.15.2? Я у себя добавил как описано… Что то задублировалось почти все:(


kazakdona
14 дней назад
#
Я установил, все появилось но не обрабатывает выражения скобках {title}
так и вываодит в коде
{content|string_get_meta_description}. Казачья песня {title} просмотров {hits_count}, народный рейтинг песни {rating|html_spellcount: голос: голоса: голосов}
