Как сделать микроразметку dle 8.5
Страницы: 1
Как сделать микроразметку dle 8.5
Как сделать микроразметку og:image в постах?  это нужно что бы когда делятся новостью в соц.сетях через кнопки (яндекс кнопки 'поделиться') отображалась картинка относящаяся к посту а не все что есть на странице.

Обновлять движок не вариант. Нужно только og:image прописать хотя бы вставить туда путь на первую картинку поста.

Прогон по твиттеру, постинг в 1500 аккунтов
Постинг в твиттер аккаунты, для ускорения индексации ваших сайтов, сателлитов, дорвеев.

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


Код
[aviable=showfull][xfgiven_ogimage]<meta property="og:image" content="[xfvalue_ogimage]" />[/xfgiven_ogimage][/aviable]
 


Но почему-то не обрабатывается внутри head, хотя на тестовом сервере работает но там версия dle 12+ . Или другой способ есть использовать значение доп.поле (путь до картинки) в теге head?
fullstory.tpl прописать

[xfgiven_ogimage]<script type="text/javascript"> $(document).ready(function(){ $("head").append('<meta property="og:image" content="[xfvalue_ogimage]" />'); }); </script>[/xfgiven_ogimage]

либо как рекомендует PunPun (разработчик многих модов и хаков для DLE)
Открыть /engine/modules/show.full.php найти :

if ( $row['fixed'] ) {

Выше вставить :

$xfieldsdata = xfieldsdataload( $row['xfields'] );
$metatags['image'] = "<meta property=\"og:image\" content=\"{$xfieldsdata['tvoedoppole']}\" />";


Далее открыть /engine/engine.php найти код :

<meta name="keywords" content="{$metatags['keywords']}">{$disable_index}

Рядом вставить :

{$metatags['image']}
Я бы на вашем месте все-таки обновил движок - уж очень он дыряв, у меня чуть ли не каждую неделю ломали в свое время...
Изменено: 4love - 29 Июня 2018 02:53
lol_cp,
Через append добавлять не сработает , просто в разметки его нету это динамически добавленный контент. Сделал так, пустая строка в месте где должна быть разметка (это 2 вариант)



4love,
Я понимаю, сайт старый движок и шаблон, но обновлять движок только ради картинок Open Graph не стоит того это целое дело. И в дальнейшем будет перенесен на другую cms. Сейчас хотелось бы сделать правильные картинки для кнопок поделиться
Изменено: SergF - 29 Июня 2018 10:45
Цитата
lol_cp пишет:
либо как рекомендует PunPun (разработчик многих модов и хаков для DLE)
Открыть /engine/modules/show.full.php найти :

if ( $row['fixed'] ) {

Выше вставить :

$xfieldsdata = xfieldsdataload( $row['xfields'] );
$metatags['image'] = "<meta property=\"og:image\" content=\"{$xfieldsdata['tvoedoppole']}\" />";


Далее открыть /engine/engine.php найти код :

<meta name="keywords" content="{$metatags['keywords']}">{$disable_index}

Рядом вставить :

{$metatags['image']}
Ура, работает!!!! Спасибо.

В первой попытке я как то не туда добавил код.

С второй попытки все правильно сделал и заработало.
Пожалуйста
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
16:30 Что продвигать в ТОП Яндекса с помощью накрутки ПФ? 
14:41 Накрутка ПФ - сколько может стоить? 
14:32 Внутреннее или внешнее продвижение? | Апдейт Яндекс выдача 31 октября 2020 
11:53 Обсуждение ГГЛ / Gogetlinks / Размещение вечных ссылок с гарантией индексации 
21:03 В корзине вукоммерс не выводит количество товара, итого и показывает только один товар 
20:23 ИКС 23 октября 2020 АПдейт | Яндекс ИКС 23.10.2020 
18:20 В корне изменить структуру сайта, как не просесть по сео? 
18:53 Трафик по ключевым словам из поисковиков 
14:59 Мощный микс прогон от 2000 ссылок + 2 крутых темы продвижения 
13:49 Профильный прогон 200 рублей, Тиц (Икс) от 10, проверен Checktrust 
12:45 Постоянно покупаю ваши аккаунты Google Adsense! 
10:55 Размещу ссылки/статьи на ваш сайт 
10:48 Раскрутка вашего сайта белыми методами | Крауд, доски, статьи, соц. сети и пр. 
04:34 Bitality.cc - обменник электронных валют 
17:30 Мошенница Ксения Гущина ksugushinak8@gmail.com ks.guschina@gmail.com ksygushinak 8 911 855 60 37 
15:17 Fast Buds Affiliate - до 50% с продаж 
15:14 Со скольки лет Вы разрешали детям алкоголь? 
14:16 Кто может оплатить через вебмани? я скину на перфект 
13:38 Поделитесь купоном Google AdWords 
11:00 Уже купили гречку и туалетную бумагу? 
05:02 Yagalink.com – CPM партнерская платформа новой волны