Как сделать превью на wordpress

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

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

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

function do_excerpt($string, $word_limit) { $words = explode(' ', $string, ($word_limit + 1)); if (count($words) > $word_limit) array_pop($words); echo implode(' ', $words).'...'; }

После этого в то место шаблона, где нужно отобразить анонсы постов, вставить вот wordpress такой код:

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

Здесь цифра 50 — это количество слов, которым мы хотим ограничить длину анонса.

Другой вариант

Если вы используете WordPress версии 2.9 или выше, то можно задействовать следующую более упрощенную конструкцию:

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

Код также необходимо вставить в файл functions.php.


Источник: http://dimox.name/excerpt-with-a-custom-number-of-words/


Закрыть ... [X]

WordPress: вывод анонса с заданным количеством слов / Dimox У ребенка лезут зубы тошнит

Как сделать превью на wordpress Превью в разделе редактирования постов wordpress блога
Как сделать превью на wordpress 20 полезных wordpress плагинов для изображений в блоге
Как сделать превью на wordpress 29 WordPress-трюков для работы с Записями и Страницами
Как сделать превью на wordpress Плагин галерея с превью « Форумы поддержки WordPress
Как сделать превью на wordpress Как обновить размеры миниатюр в WordPress с помощью
Как сделать превью на wordpress Изображения в WordPress: руководство по настройке
Как сделать превью на wordpress Как вывести превью картинки из поста WP Smart Image
3 способа создания анонса записи в WordPress Релиз WordPress 4.0 Benny / Хабрахабр Страницы « WordPress Codex «На пятьдесят оттенков темнее» читать В Украине запустили бесплатную онлайн-базу исследования