Регистрация Войти
Вход на сайт

Сокращаем заголовок в WordPress

Сокращаем заголовок в WordPress

У владельцев сайтов построенных на WordPress, например, в связи с индивидуальными особенностями дизайна шаблона возникает необходимость сокращения заголовка до определенной длины, как это сделать мы расскажем в статье о 2-х вариантах решения этой задачи.

1. Когда необходимо задать точное количество слов в заголовке WordPress
2. Когда надо задать в заголовке WordPress определенное количество символов

Задаем заголовку WordPress определенное количество символов:

Открой те ваш файл functions.php текущего шаблона в редакторе и вставьте в него эту функцию:
function trim_title_chars($count, $after) {
    $title = get_the_title();
    if (mb_strlen($title) > $count) $title = mb_substr($title,0,$count);
    else $after = '';
    echo $title . $after;
}


После этого поменяйте в вашем шаблоне код вывода заголовка поста:
<?php the_title(); ?>


на вот этот:
<?php trim_title_chars(30, ‘…’); ?>


Цифра 30 – это количество символов, которые останутся в заголовке, а после них будет стоять знак многоточие «…». В принципе вместо многоточия вы можете вставить любой другой символ на ваше усмотрение.

Обрезаем заголовок WordPress по заданному количеству слов.
Снова идем в файл functions.php и вставляем в него следующую функцию:
function trim_title_words($count, $after) {
    $title = get_the_title();
    $words = split(' ', $title);
    if (count($words) &gt; $count) {
        array_splice($words, $count);
        $title = implode(' ', $words);
    }
    else $after = '';
    echo $title . $after;
}


После этого поменяйте в вашем шаблоне код вывода заголовка поста:
<?php the_title(); ?>


И теперь меняем код вывода заголовка поста на вот такой:
<?php trim_title_words(3, ‘…’); ?>


Цифра 3, что очевидно это количество слов, которые останутся в заголовке, а многоточие «…» – то, что будет выводиться после этих слов.

источник: СЕО Продвижение Сайтов
Категория: Скрипты
Актуальные версии, стоимость и возможности сервисов и программ уточняйте на сайтах их авторов.
comments powered by Disqus
» » Сокращаем заголовок в WordPress