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

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

Вы не зашли.

#26 2019-08-15 20:12:56

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

irbees2008, не-не, не то. Почитайте начиная с сообщения №11, там проблему в "описании" решили заменой на ", а вот в выводе полной новости нет, публикует только до ковычки, дальше обрезает.

Не в сети

#27 2019-08-15 20:29:38

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

Re: Плагин ognews - Мета теги для социальных сетей

.secure_html(.substr(strip_tags(stripBBCode($SQLnews["content"])), 0, 1000).)

наверное как то так

Не в сети

#28 2019-08-15 22:19:35

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

irbees2008, да, все верно, все работает. Спасибо еще раз за помощь.

Не в сети

#29 2019-08-17 13:35:09

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

Re: Плагин ognews - Мета теги для социальных сетей

Обновил плагин ,в соответствии SEO
1.скачиваем плагин
2.заливаем в директорию Ваш_сайт/engine/plugins/
3.Включаем плагин в админке .
4.Вот как оказалось не все Открываем папку с вашим шаблоном и находим файл main.tpl и ищем там строку

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{ lang['langcode'] }}" lang="{{ lang['langcode'] }}" dir="ltr">

это строка из дефолтного шаблона, у вас может быть немного другая по содержимому, и добавляем в эту строку

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

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

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{ lang['langcode'] }}" lang="{{ lang['langcode'] }}" dir="ltr" prefix="og: http://ogp.me/ns#">

Этим мы объявляем что используется разметка Open Graph
5. У кого на сайте изображения вставляются сразу в новость без доп. полей(xfields) то в шаблоне сайта открыть файл variables.ini там найти extractEmbeddedItems = 0 исправить на extractEmbeddedItems = 1 , и нужное изображение в новость добавляем первым
Вот теперь все .
Ссылка на Гит

Не в сети

#30 2019-08-17 14:12:19

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

register_htmlvar('plain','<meta property="og:description" content="'.secure_html(.substr(strip_tags(stripBBCode($SQLnews["content"])), 0, 1000).)'">');

Две ошибки. Точка перед substr

и в конце 0, 1000).) а должно быть так 0, 1000)).

Когда расскомментировал, редактор ругался сильно smile

Не в сети

#31 2019-08-17 14:49:42

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

Re: Плагин ognews - Мета теги для социальных сетей

Поправил

Не в сети

#32 2019-08-26 12:26:27

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

Возник вопрос. Почему в твиттере по разному обрабатываются meta теги.

У нас вот так выглядит
bdc9d58efa25.jpg

С других сайтов вот так:
e78e4f363691.jpg

Как сделать чтобы было как на второй картинке?

Не в сети

#33 2019-08-26 15:13:16

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

Re: Плагин ognews - Мета теги для социальных сетей

aleshin пишет:

Возник вопрос. Почему в твиттере по разному обрабатываются meta теги.

У нас вот так выглядит
https://a.radikal.ru/a00/1908/dd/bdc9d58efa25.jpg

С других сайтов вот так:
https://c.radikal.ru/c14/1908/db/e78e4f363691.jpg

Как сделать чтобы было как на второй картинке?

Ну потому что каждая соц сеть хочет выпендрится. А так для твитера немного другая разметка , и там варианты изображение два, также вариант с видео .
Держи свежую версию  плагина ,там будет большая картинка
attachment.php?item=1306&download=1

Не в сети

#34 2019-08-26 15:39:07

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

irbees2008, я уже не знаю какими буквами написать БОЛЬШОЕ СПАСИБО!
Все работает, перестроил немного под себя.

Не в сети

#35 2020-06-08 14:07:57

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

Все собирался написать, но то откладывал то забывал.

Интересная особенность. Почему Фейсбук всегда подтягивает первую картинку в тексте, а твиттер последнюю. Это можно как то исправить?

Не в сети

#36 2020-06-08 20:33:17

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

Re: Плагин ognews - Мета теги для социальных сетей

ну можешь просто воспользоваться кодом https://ngcms.ru/forum/viewtopic.php?pid=44770#p44770

Не в сети

#37 2020-06-08 20:56:36

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

irbees2008, к сожалению нет, тот же самый эффект, подтягивает последнюю картинку.

Не в сети

#38 2020-06-09 14:20:30

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

Re: Плагин ognews - Мета теги для социальных сетей

У тебя выдергивает из новости, или из доп поля

Не в сети

#39 2020-06-09 14:36:36

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

Из новости

Не в сети

#40 2020-06-09 17:19:13

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

Re: Плагин ognews - Мета теги для социальных сетей

В плагине у тебя  такая строка?

<meta property="twitter:image:src" content="'.$tvars['vars']['news']['embed']['images'][0].'" />

Посмотри в консоли браузера какое изображение пишет плагин

Не в сети

#41 2020-06-09 17:46:42

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

В плагине так

register_htmlvar('plain','<meta property="twitter:image:src" content="'.home.'/uploads/dsn/'.$img_item['folder'].'/'.$img_item['name'].'" />');

Не в сети

#42 2020-06-09 20:13:55

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

Re: Плагин ognews - Мета теги для социальных сетей

поменяй

Не в сети

#43 2020-06-09 21:01:30

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

Никаких изменений. Загружаю три фото в тексте. ФБ нормально, берет первое в начале статьи, твиттер последнее. Бред какой-то...

Не в сети

#44 2020-06-10 05:26:00

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

Re: Плагин ognews - Мета теги для социальных сетей

Адрес сайта скинь посмотрю

Не в сети

#45 2020-06-10 08:19:52

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

Вот например знакомой делал, тоже самое https://smachno.co.ua/

Не в сети

#46 2020-06-10 08:42:38

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

Re: Плагин ognews - Мета теги для социальных сетей

нету там в коде изображения, можешь в личку скинуть свой адрес ,ни кому не скажу

Не в сети

#47 2020-06-10 08:45:41

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

Re: Плагин ognews - Мета теги для социальных сетей

		<meta http-equiv="content-type" content="text/html; charset=windows-1251">
		<meta http-equiv="content-language" content="ru">
		<meta name="generator" content="NGCMS 0.9.5 Release">
		<meta name="document-state" content="dynamic">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<link rel="canonical" href="https://smachno.co.ua/rec2/zapechennye-kurinye-krylyshki-s-travami.html">
<meta property="og:type" content="article">
<meta property="og:url" content="https://smachno.co.ua/rec2/zapechennye-kurinye-krylyshki-s-travami.html">
<meta property="og:site_name" content="СМАЧНО - кулінарний блокнот">
<meta property="og:title" content="Запеченные куриные крылышки с травами">
<meta property="og:description" content="Куриные крылья ничуть не хуже бёдрышек, ножек, окорочков, грудок и прочих частей курицы

Не в сети

#48 2020-06-10 11:10:37

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

Re: Плагин ognews - Мета теги для социальных сетей

У тебя тоже нет этой строчки <meta property="twitter:image:src" content="'.$tvars['vars']['news']['embed']['images'][0].'" />. Сайт красивый ,хорошо сделал

Не в сети

#49 2020-06-10 11:46:01

aleshin
Участник
Зарегистрирован: 2015-04-08
Сообщений: 107
Рейтинг :   

Re: Плагин ognews - Мета теги для социальных сетей

Да, но в плагине то она есть. Я и без плагина пробовал, вставкой кода в head, результат тот же. А у вас как?

Не в сети

#50 2020-06-10 13:02:52

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

Re: Плагин ognews - Мета теги для социальных сетей

Поменяй

register_htmlvar('plain','<meta property="twitter:image:src" content="'.home.'/uploads/dsn/'.$img_item['folder'].'/'.$img_item['name'].'" />');

на вот это

register_htmlvar('plain','<meta property="twitter:image:src" content="'.$tvars['vars']['news']['embed']['images'][0].'" />');

Не в сети

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

Работает на FluxBB