
Часто бывает делаем вывод последних новостей на сайте, но длинные заголовки выбивают нас из колеи. Именно по этому я и начал искать решение, как обрезать заголовки до определенного количества символов?
Обрезаем заголовки записей/страниц/анонсов в WordPress
С решением этой задачи нам поможет вот этот код:
[php]post_title; /* также можно использовать get_the_title() */
$getlength = mb_strlen($thetitle);
$thelength = 50;
echo mb_substr($thetitle, 0, $thelength);
if ($getlength > $thelength) echo "…";
?>
[/php]
Где 50 — количество символов, если будет больше — заголовок обрежется и добавится к нему три точки. У нас получится нечто похожее на вот это:
Как использовать код обрезки заголовков в WordPress ?
Что бы заголовок начал обрезаться, нужно заменить функцию его вывода на код, приведенный выше. Обычно это :
[php][/php]
На сегодня это все, делитесь моими заметками с друзьями 🙂
Весьма хороший приём.
Ответить