Правильный перенос заголовков к статьям.

голоса: 0
Некоторые заголовки к статьям длинные.  http://kirvesti.ru/news/ljubov_kazakova_ne_byvaet_tak_chto_vsjo_gladenko_ehto_zhe_semja/2016-08-29-8  Как можно сделать правильный перенос заголовка, а то смотрится не красиво. Сделать его в две строчки допустим, но с нужного слова.  Спасибо.
Адрес сайта http://kirvesti.ru
| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: webanet
что именно у вас смотрится некрасиво? сейчас у вас нормальный перенос и не режет там где не надо

Ответов: 1

голоса: 0
 
Лучший ответ

Если вы хотите переносить в определенном месте (хотя это глупо, у вас адаптивный дизайн, и место переноса зависит от размеров экрана), в шаблоне страницы материала и комментариев к нему замените $TITLE$ на 

   <?if(strpos($TITLE$,'@@')!=-1)?><?substr($TITLE$,0,strpos($TITLE$,'@@')-1)?><br><?substr($TITLE$,strpos($TITLE$,'@@')+2)?><?else?>$TITLE$<?endif?>

И если нужно в определенном месте перенести, то в том месте, где должен быть разрыв строки, ставьте @@ (вы можете поставить собственный перенос только не более чем один раз в названии). Например, если вы в поле Название поставите

  Привет, мир! Это@@я.

то на странице материала увидите

Привет, мир! Это

я.

 

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Кстати, в своём предыдущем вопросе вы писали о соц.кнопках в виде материалов, чтобы делиться ссылкой на сам материал. То, о чём Вы писали, несложно сделать, используя документацию соц.кнопок Яндекса. Если тот вопрос еще актуален, могу помочь и с ним.
Здраствуйте!  Спасибо за ответ.  На странице материала все получилось, а вот  в поле названия самого материала стали видны эти знаки @@  http://kirvesti.ucoz.club/news/rozhkovy_primut_uchastie_vo_vserossijskom_konkurse_semja_goda/2016-08-29-24  Как их от туда туда убрать?  Заранее спасибо за ответ.
Макс Власов,
Да, да....буду очень рада, если Вы поможете с данным вопросом!
Твоя Соседка,
Вы поставили в виде материалов, теперь поставьте и на странице материала и комментариев к нему, вместо $ENTRY_TITLE$, заменив в моём коде $TITLE$ на $ENTRY_TITLE$
Твоя Соседка,

И в виде материалов из указанного выше кода, который вы только что поставили, уберите <br>, т.к. перенос не в списке материалов нужен, а на странице материала. По поводу соц.кнопок. Перейдите в управлении дизайном и поставьте код:

  1. Шаблон "Страницы сайта", после <body> 
     <?if($URI_ID$=='page1')?><script src="https://yastatic.net/share2/share.js" async="async"></script><?endif?>

    2. Шаблоны "Новости - Страница архива материалов", после <body>

 <script src="https://yastatic.net/share2/share.js" async="async"></script>

Это был скрипт кнопок, а теперь в виде материалов модуля Новости поставьте в том месте, где нужно отображать кнопки:

 <div class="ya-share2" data-services="vkontakte,twitter,facebook,gplus,odnoklassniki,moimir" data-counter data-limit="4" data-title="$TITLE$" data-url="$ENTRY_URL$"></div>

 

Макс Власов,
Зашел на ваш сайт, проверил. Судя по всему, вы не установили код на страницу материалов и комментариев к нему. Кроме того, код соц.кнопок вы поставили не в вид материалов.
...