Html код краткого текста open graph для og:description

Евгений Прокофьев Евгений Прокофьев  
14
  20.11.2018 13:26       597     Помощь  
Доброго времени суток вам! Подскажите пожалуйста, какой автоматический HTML код поставить на <meta property="og:description" content="Краткое описание страницы."/> Ведь нужно поставить код или тег, что бы работал на каждую свою страницу? Везде пишется что пару предложений: og:description - От одного до двух предложение описание вашего объекта. Я ставил код $MESSAGE$, так там всё отображается, полный текст, а не пару предложений? У меня сайт не через Каталог файлов, а через Новости сайта (если это имеет значение?)

158393f5192e0333e8c9241783057f98.png

Ответы на пост (21) Написать ответ
Всё ясно, значит такие же как и я, не знают какой применяется код в "description" как в примере выведен отрывок текста:

<meta property="og:description" content="События сериала происходят в 1958 году. Два известных черноморских преступника Лаврик и Кобзарь думают пойти на последнее..." />
0
vklimin vklimin
480
20.11.2018 16:41
Может быть стоило упомянуть о какой CMS идёт речь?
0
uCoz если вы об этом!
0
vklimin vklimin
480
20.11.2018 18:03
<?(substr($MESSAGE$,0,150))?>
0
Не получается, вот что получается:

<meta property="og:description" content="<center><!--IMG1--><img style="margin:0;padding:0;border:0;" src="/_nw/65/48060655.jpg" align="" /><!--IMG1--></center> <b>В оригинале:</b> Бойся жела"/>
0
vklimin vklimin
480
20.11.2018 18:04
если не работает, попробуйте вместо $MESSAGE$ использовать $BRIEF$
0
vklimin vklimin
480
20.11.2018 18:04
Вообще, ПС Вам в помощь
https://yandex.ru/search/?text=ucoz%20%24message%24%20150%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D0%BE%D0%B2&&lr=973
0
Заменил на $BRIEF$, получается вот что: <meta property="og:description" content=""/>
0
vklimin vklimin
480
20.11.2018 18:09
Тогда погуглите по фразе "ucoz message 150 символов"
0
Вот есть решение! Спасибо! Просто у меня на Странице просмотра первыми выводиться не текст, а

В оригинале:
Выход фильма:
Место съёмок:
Основной жанр:
Режиссёры фильма:
Перевод:
В фильме снимались:

а только аж потом текст и ничего с этим не поделать! Но вот само решение:

<?if(len($MESSAGE$)>500)?><?substr($MESSAGE$,0,350)?>.....<?else?>$MESSAGE$<?endif?>
0
Но я смотрю что есть такие как у меня сайты, но у них только текст?
0
вообщем поставил, но до текста не дотянул, можно увеличить цифру и будет текст, но это уже будет больше, нужно убрать описание Место съёмок, Основной жанр и тд, а оставить только текст:

<meta property="og:description" content="<center><!--IMG1--><img style="margin:0;padding:0;border:0;" src="/_nw/65/48060655.jpg" align="" /><!--IMG1--></center> <b>В оригинале:</b> Бойся желаний своих <br /> <b>Выход фильма:</b> 2018 <br /> <b>Место съёмок:</b> Украина <br /> <b>Основной жанр:</b> Мелодрама <br /> <b>Режиссёры фильма:</b> Борис Рабей <br /> <b>Перевод</b>: <span style="co....."/>
0
vklimin vklimin
480
20.11.2018 19:15
Попробуйте использовать функцию strip_tags( ) для удаления тегов из текста.
0
Я прошу прощения, можно что бы вы прописали полный код, если вам не трудно?
0
Вот правильный код: <?if(len($MESSAGE$)>500)?><?substr($MESSAGE$,0,350)?>.....<?else?>$MESSAGE$<?endif?>"/>
0
vklimin vklimin
480
20.11.2018 19:46
<?if(len(strip_tags($MESSAGE$))>500)?><?substr(strip_tags($MESSAGE$),0,350)?>.....<?else?>$MESSAGE$<?endif?>"/>
0
Поставил, но так отображается вся страница!
0
vklimin vklimin
480
20.11.2018 20:17
А пробовали просто прописать описание, безо всяких кодов?
0
Это как, если просто отрывок небольшой с текста, то он будет отображаться на всех страницах?
0
vklimin vklimin
480
21.11.2018 08:13
Ну это как пропишете код. Сделаете для всех страниц - будет отображаться на всех страницах. Сделаете для одной страницы, то будет отображаться только на ней.
0
Ну вот почему я и написал сюда, что бы помогли с кодом, потому как не знаю как это сделать, чтобы код работал для персональной своей страницы миная жанр и названия, а выводился бы только текст!
0