X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> WordPress: вывод сокращенной версии поста, "Округление" до следующей точки
Biznessman
Biznessman
Topic Starter сообщение 12.2.2013, 19:15; Ответить: Biznessman
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 688
Регистрация: 22.7.2009
Поблагодарили: 187 раз
Репутация:   49  


Возможно ли чтобы функция the_excerpt (), которая отвечает за автоматический вывод сокращенной версии поста, после того как достигла указанного лимита слов (у меня 70) не обрывалась сразу, а заканчивала предложении, т.е. выводила текст до следующей точки?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 12.2.2013, 19:25; Ответить: tszyan
Сообщение #2


Участник
***

Группа: User
Сообщений: 207
Регистрация: 28.1.2013
Из: Москва
Поблагодарили: 110 раз
Репутация:   27  


http://www.wprecipes.com/wordpress-improve...xcerpt-function
как вариант, есть еще (гугл).


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
TwistedAndy
TwistedAndy
сообщение 12.2.2013, 22:50; Ответить: TwistedAndy
Сообщение #3


Участник
***

Группа: User
Сообщений: 232
Регистрация: 11.12.2012
Из: Киев
Поблагодарили: 96 раз
Репутация:   30  


Как вариант в functions.php прописать

function twisted_strip($text, $len) {
    
    $text = strip_tags($text);
        
    if (mb_strlen($text) > $len) {$pos = mb_strpos($text, '.', $len);  if ($pos < $len or $pos > ($len + 20)) $pos = $len; } else { $pos = $len;}
    
    return mb_substr($text, 0, $pos);
    
}


а в шаблоне вставлять:

<?php

echo twisted_strip(get_the_content(), 70);

?>


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Верстка + натяжка на CMS WordPress, OpenCart
2 Chezarius 296 Вчера, 19:38
автор: k_artem
Открытая тема (нет новых ответов) Вывод на Сбербанк 6% | Работаю быстро
WMR/Яндекс > Сбербанк
14 rudnizki 3868 Вчера, 18:16
автор: Zoya83
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI - Bitcoin BTC и другая крипта. Вывод/ввод Приват24 UAH
142 himin 48321 Вчера, 15:56
автор: himin
Открытая тема (нет новых ответов) Русские темы для WordPress. Недорого.
0 SOROKVLAD29 321 Вчера, 10:16
автор: SOROKVLAD29
Горячая тема (нет новых ответов) ВНИМАНИЕ: Обмен/Ввод/Вывод - Paypal/WM/PM/WIRE/ePm/Paxum/BTC/Epese/Capitali/Visa/MC/eCoin/EXMO/нал
192 JenkinChange 82849 22.5.2018, 23:49
автор: JenkinChange


 



RSS Текстовая версия Сейчас: 25.5.2018, 7:23
Дизайн