www.liex.ru - автоматическое размещение статей с прямыми ссылками

DLE - настраиваем микроразметку полной новости по Schema.org

Микроразметка сайтов на DLE под Schema.org


В данной статье речь пойдет о микроразметке для DLE по версии Schema.org. Откладывал сколько мог, было лень изучать дополнительные тонкости языка верстки, но пришло время вникать и в эту ересь. В итоге получилось и отчет на картинке.

Все инструкции и проверки будем делать на Яндексе, где собственно, я и подобрал для себя макет Article

1. Без правок движка размечаем шаблон fullstory.tpl




{title}




{full-story limit="150"}



{full-story}



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




Раздел:{link-category} {favorites} [edit][x][/edit]

Просмотров: {comments-num} • 
Комментариев: {views}  
Дата: {date}



Завершил статью я указанием числовых свойств: даты, количества комментариев и просмотров. Так же указал и автора, который по совету все того же Яндекса успешно интегрировался из другого типа разметки.

Не забывайте закрывать разметку тегом:


2. Правка движка и массовая разметка картинок
По сети гуляет отличный способ, который впервые был описан на форуме АлаичЪ'а

Картинки на DLE делятся на два типа: тумбовые (с уменьшенной копией) и обычные и для каждого типа необходимо прописать разметку:
Открываем файл /engine/classes/parse.class.php Находим:

if( $align == '' ) return "{$caption}";
else return "{$caption}";


это код код для [thumb] картинки и меняем его на:

if( $align == '' ) return "{$caption}";
else return "{$caption}";


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

if( $align == '' ) return "";
else return "";


и меняем на:

if( $align == '' ) return "";
else return "";


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



Результат проверки этой статьи про Минусинск на скриншоте в начале статьи!
Понравилась статья "DLE - настраиваем микроразметку полной новости по Schema.org" из раздела Создание сайта » Решения для DLE? Подпишись на RSS. Будь в курсе всего происходящего на сайте
Комментариев: 0 •  Просмотров: 1529   Дата: 16-мая-2015, 19:43

Похожие статьи

Комментарии

b
i
u
s
|
left
center
right
|
emo
color
|
hide
quote
translit
© 2010-2015 artemmian.ru v 7.0: flexyflat tpl Designed by artstudios
Карта сайта HTMLКарта сайта XMLПравообладателям
Поисковый анализ сайта