DLE. Можно ли вставить schema.org в текст?

N
На сайте с 06.07.2010
Offline
122
1141

Такой вопрос: можно ли вставить микроразметку schema.org в сам текст на DLE. Микроразметка без проблем вставляется в шаблоны сайта, но вот если в тексте статьи обернуть, например, <span itemprop="director">Джеймс Кэмерон</span>, то микроразметка не сохраняется. После сохрания страницы остаётся только <span>Джеймс Кэмерон</span>. То же самое с itemprop="image" для картинок. Нужно что-то в движке править?

S3
На сайте с 29.03.2012
Online
341
#1

Возможно, ваш строенный визуальный редактор обрабатывает тэги и удаляет из них лишнее для безопасности. тот же span. А если в теле текста добавить, например div с классом каким-то, он его сохранит?

N
На сайте с 06.07.2010
Offline
122
#2
Sly32:
Возможно, ваш строенный визуальный редактор обрабатывает тэги и удаляет из них лишнее для безопасности. тот же span. А если в теле текста добавить, например div с классом каким-то, он его сохранит?

Из div тоже удаляется itemprop. Может быть, где-то в движке нужно прописать itemprop и другие выражения микроразметки, чтобы редактор их не удалял?

S3
На сайте с 29.03.2012
Online
341
#3

Для уверенности зайдите в базу данных и посмотрите, к каком виде там хранится содержимое. Можете попробовать руками там прописать схему и посмотреть - появилась ли она. Если вдруг там они есть - значит надо настраивать файл, отвечающий только за вывод. Иначе нужно смотреть как сохраняется запись. Или режет визуальный редактор или ДЛЕ при сохранении. С этим движком дел не имел, так что дальше гугль в помощь

N
На сайте с 06.07.2010
Offline
122
#4

Если вставлять через базу данных, всё сохраняется отлично, но каждый раз лезть в базу, чтобы поставить микроразметку... Может кто-нибудь подскажет, что нужно отредактировать, чтобы редактор не вырезал код микроразметки?

S3
На сайте с 29.03.2012
Online
341
#5

nepeyvoda, Значит ищите настройки визуального редактора для ДЛЕ - возможно именно он режет атрибуты тэгов. Например для TinyMCE есть параметр valid_elements - эта директива определяет, какие html тэги остануться нетронутыми после сохранения документа. Если мы хотим, чтобы все тэги и все атрибуты тэгов не изменялись и не удалялись, указываем *

  • .
  • WebAlt
    На сайте с 02.12.2007
    Offline
    260
    #6

    ТС, смени редактор. TinyMCE вырезает, DLE здесь не причём.

    Maximus_XXX
    На сайте с 07.10.2013
    Offline
    41
    #7

    nepeyvoda, скорее всего редактор вырезает атрибуты тега.

    Быстрый, недорогой и надёжный хостинг VPS (http://goo.gl/MwGPO7) - от 5$/мес. Так же, специально для Вас, купон на скидку 25% за первый платеж: JMLUfAJD1s
    jcrush
    На сайте с 04.07.2004
    Offline
    371
    #8

    прописываю через шаблон разметку, все ок

    » Блог (http://blog.stfw.ru/) - SEO-заметки. ДВчат: @dvchat (https://t.me/dvchat)

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