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

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

rss

Вы не зашли.

Объявление

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

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

irbees2008
Продвинутый чайник😁
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2562
Рейтинг :   109 
Профиль  Вебсайт

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 заменить на свой аккаунт в твиттере

Неактивен

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

Board footer

Powered by FluxBB

[ Generated in 0.004 seconds, 10 queries executed ]