Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2019-08-19 18:36:24

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Ogmeta разметка без плагина,разметка для соц.сетей

Для тех кто не хочет устанавливать плагин ognews 
1. Открываем файл main.tpl
2. В тег <html> добавляем

prefix="og: http://ogp.me/ns#"

Чтобы получилось

<html prefix="og: http://ogp.me/ns#">

3.В секцию head добавляем

{% if not isHandler('news:main') %}
    <meta property="og:type" content="article">
    <meta property="og:local" content="{{ lang['langcode'] }}">
    <meta property="og:title" content="{{ system_flags.info.title.item|truncateHTML(50,'...') }}"/>
    <meta property="og:url" content="{{home}}/{{ system_flags.news['currentCategory.record']['alt'] }}/{{ system_flags.news['db.record']['alt_name'] }}.html"/>
    <meta property="og:image" content="{{home}}/uploads/dsn/{{ system_flags.news['db.record']['#images'][0].folder}}/{{ system_flags.news['db.record']['#images'][0].orig_name}}"/>
    <meta property="og:site_name" content="{{ system_flags.info.title.header }}"/>
    <meta property="og:description" content="{{ system_flags.meta.description|truncateHTML(220,'...') }}"/>
    <meta property="article:author" content="{{home}}/users/{{ system_flags.news['db.record']['author'] }}.html">
    <meta property="article:section" content="{{ system_flags.news['currentCategory.record']['name'] }}">
    <meta property="article:tag" content="{{ system_flags.meta.keywords }}">

    <meta name="twitter:card" content="summary">
	<meta name="twitter:creator" content="@kredite_o">
	<meta name="twitter:title" content="{{ system_flags.info.title.item|truncateHTML(70,'...') }}">
	<meta name="twitter:description" content="{{ system_flags.meta.description|truncateHTML(250,'...') }}">
	<meta name="twitter:image" content="{{home}}/uploads/dsn/{{ system_flags.news['db.record']['#images'][0].folder}}/{{ system_flags.news['db.record']['#images'][0].orig_name}}">
    {% endif %}

4.Все пользуемся.
Если в твиттере не выводятся изображения, проверьте файл robots.txt, чтобы папка /uploads/dsn/ была Allow

@kredite_o заменить на свой аккаунт в твиттере

Не в сети

Подвал раздела

Работает на FluxBB