Меняем символ […] и анонс с заданным количеством слов

Меняем символ [...] и анонс с заданным количеством слов

Очень часто приходиться отвечать на вопросы: «Как отрегулировать количество слов в ананосе записи, или как убрать вот знак […]. Всё очень просто, всё делается через пару функций.

Вывод анонса с заданным количеством слов

Очень часто возникает ситуация, что заданное количество слов в анонсе надо изменить, ограничить его длину заданным количество слов.

Для этого использутся нижеследующая не сложная функция.

В файл темы functions.php необходимо вставить следующий код:

function new_excerpt_length($length) {
return 50;
}
add_filter('excerpt_length', 'new_excerpt_length');

Далее, в шаблоне, где нужно отобразить анонсы постов, а обычно это файлы index.php, archive.php, вставить вот такой код:

<?php do_excerpt(get_the_excerpt(), 50); ?>

Цифра 50 – это количество слов, которая будет ограничением длинны анонса.

Кино новинки в хорошем качестве бесплатно всегда для Вас и в любое время! Советую!

Меняем символ […]

Если же этот символ необходимо заменить на ссылку «Читать», «Далее» или подобное, то эта функция в помощь. Данную функцию надо вставить в файл functions.php, выглядет это следующим образом:

 

function trim_excerpt($text) {
global $post;
$moreLink = ' ... <a href="' . get_permalink($post->ID) . '">Далее &raquo;</a>';;
$text = str_replace('[...]', $moreLink, $text);
return $text;
}
add_filter('get_the_excerpt', 'trim_excerpt');

Соответственно текст ссылки можно заменить на любой другой.

Пластиковые окна — это экологически чистые окна, а соответственно и экологически чистые ремонт. Пластиковые окна в Киеве и монтаж пластиковых окон (ПВХ) в Киеве и Киевской области всех известных производителей: REHAU AG, Salamander Industrie Produkte GmbH, VEKA AG Sendenhorst, KBE, Aluplast (Германия), WDS, ALMplast, Эско(Украина), польский профиль DECCO.

This site is using SEO Baclinks plugin created by InfoMotru.ro and Locco.Ro










Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *