Не могу подправить PHP код в DLE 10.5 под микроразметку картинок.
Страницы: 1
Не могу подправить PHP код в DLE 10.5 под микроразметку картинок., Возможно кто-то поможет. подскажет. Спасибо)
Здравствуйте. В общем, последнее время экспирементирую с микрораметкой сайта по schema на одном новом сайте. С шаблоно разобрался, а вот с автоматизированной микроразметкой всех картинок на сайте не очень. Пытался самостоятельно подправить PHP файл движка parse.class.php, но не удачно, за то заново пришлось вставлять все картинки на сайте и понял что бекап БД очень важен)))

В общем, буду очень благодарен, если поможете, особенно важны те кто хорошо разбирается в PHP и DLE, или просто в PHP. Файл движка parse.class.php, там есть две строчки которые так сказать "генерируют" вставку картинок в полную новость. Строчки (одна отвечает как я понял за картинки которые увеличиваются при клике, а вторая за те что "просто картинки" (координаты вырезок кода: "1280-1281" и "1470-1471" строки)):

Код
if( $align == '' ) return "<!--dle_image_begin:{$info}--><img itemscope itemtype=\"http://schema.org/ImageObject\" itemprop=\"image\" src=\"{$url}\" {$alt} /><!--dle_image_end-->";
else return "<!--dle_image_begin:{$info}--> <img itemscope itemtype=\"http://schema.org/ImageObject\" itemprop=\"image\" src=\"{$url}\" style=\"float:{$align};\" {$alt} /><!--dle_image_end-->";
Код
if( $align == '' ) return "<!--MBegin:{$info}--><a itemprop=\"image\" itemscope itemtype=\"https://schema.org/ImageObject\" href=\"$gurl\" rel=\"highslide\" class=\"highslide\"><img itemprop=\"image\" src=\"$url\" {$alt} /></a>{$caption}<!--MEnd-->";
else return "<!--MBegin:{$info}--><a itemprop=\"image\" itemscope itemtype=\"https://schema.org/ImageObject\" href=\"$gurl\" rel=\"highslide\" class=\"highslide\"><img itemprop=\"image\" src=\"$url\" style=\"float:{$align};\" {$alt} /></a>{$caption}<!--MEnd-->";

Они делают код картинок такими:
Код
<!--dle_image_begin:http://site.ru/uploads/posts/2015-10/image.jpg||Тута титле картинки--><img src="/site.ru/uploads/posts/2015-10/image.jpg" alt="Тута альт картинки" title="Тута титле картинки"  /><!--dle_image_end-->

Код
<!--MBegin:http://site.ru/uploads/posts/2015-10/image.jpg||Тута титле картинки--><a href="http://site.ru/uploads/posts/2015-10/image.jpg" rel="highslide" class="highslide"><img src="/uploads/posts/2015-10/image.jpg" alt="Тута альт картинки" title="Тута титле картинки"  /></a><span class="highslide-caption">Тута титле картинки</span><!--MEnd-->

А надо, что бы картинки выводились таким кодом: 
Код
<!--dle_image_begin:http://site.ru/uploads/posts/2015-10/image.jpg||Тута титле картинки--><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url" itemprop="image" src="http://site.ru/uploads/posts/2015-10/image.jpg" alt="Тута альт картинки" title="Тута титле картинки"><meta itemprop="height" content="210"><meta itemprop="width" content="320"></span><!--dle_image_end-->

Код
<!--MBegin:http://site.ru/uploads/posts/2015-10/image.jpg||Тута титле картинки--><a itemprop="image" itemscope itemtype="https://schema.org/ImageObject" href="http://site.ru/uploads/posts/2015-10/image.jpg" rel="highslide" class="highslide"><img itemprop="url" itemprop="image" src="/site.ru/uploads/posts/2015-10/image.jpg" alt="Тута альт картинки" title="Тута титле картинки"  /><meta itemprop="height" content="210"><meta itemprop="width" content="320"></a><span class="highslide-caption">100 Причин, почему я тебя люблю парню от девушки</span><!--MEnd-->

Но у меня не получается PHP код подправить, что бы всё правильно отображалось. Плюс я не понял как вывести "height" и "width" размеры, что бы они соответствовали настоящим и не чего не поменяли на сайте визуально.

P.S. И ещё, я где то слышал что <meta> лучше не использовать в <body>, но как по другому вывести я не знаю. Видел на других сайтах иногда используют его (или дисплай:ноне), вроде не под АГСами они, так что наверное чуть-чуть то можно. 

P.P.S. Заранее большое спасибо за советы и помощь:) С Уважением скромный я:o (Вроде всё написал и не ошибся где-то)
Изменено: Школьник - 26 Января 2016 20:48
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:27 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
12:39 2Index - быстрая индексация страниц сайта и обратных ссылок 
06:17 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
11:46 SharkBoss - партнёрская программа для монетизации ЛЮБЫХ видов трафика (включая спам). 
23:10 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
21:20 Rotapost прикрыли! Чем пользоваться? 
00:23 Раскрутка форума 
20:33 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
16:17 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
13:51 Скрипт обменника валют 
07:11 Купить отзывы на Яндекс и Гугл картах, на Авито, на Отзовике и IRecommend 
04:10 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
13:51 CryptoMonitor.info - ваш надеждный обменник BTC USDT XMR (без KYC) 
13:16 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
13:22 Бесплатный майнинг Tether (USDT) 
10:29 С юмором по жизни! 
16:49 monetizer.agency – рекламная сеть для взрослого и развлекательного трафика. 100$ новому вебмастеру 
20:43 Добро пожаловать в цифровой мир... 
15:59 Про мясо 
23:09 ПП от PMS remote.team - 200$ за команду 
13:28 Компьютерная мышь