Изменить содержимое $ITEM_REVIEWED$

голоса: 0

Здравствуйте!

Подскажите пожалуйста как изменить содержимое условного оператора $ITEM_REVIEWED$ находящегося на странице:

Комментарии -> Вид комментариев

Дело в том что оператор создаёт вот такой код:

<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Game"><meta itemprop="name" content="Название"></div>

Объект отзыва:

http://schema.org/Game

мне не подходит :(

Замена оператора на нужный html в чистом виде:

<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Code"><meta itemprop="name" content="Название"></div>

Не получается сделать, не работают операторы названия материала:

$ENTRY_NAME$, $ENTRY_TITLE$, $TITLE$

| Автор: | Категория: Вопросы новичков
Если я правильно понял, ты хочешь Game заменить на Code?
Да да, у меня сделано Thing > CreativeWork > Code

Ответов: 2

голоса: 0
 
Лучший ответ
В данном случае изменить не получится, как вы уже успели заметить, операторы названия материалов не работают в виде комментариев.
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
голоса: 0

Таким способом пробовал?

var schema = document.body;
schema.innerHTML = schema.innerHTML.replace('itemtype="http://schema.org/Game"', 'itemtype="http://schema.org/Code"');

 

| Автор:
Это толку никакого не даст, так как роботы(боты) поисковых системы скрипты не выполняют.

Без метатега названия валидатор ошибку не выдаёт:

<div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Code"></div>

 

...