[Помогите] короткое описание?

Тема в разделе "Wordpress", создана пользователем jax33, 23 сен 2011.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. jax33

    jax33

    Заблокирован
    Регистр.:
    3 мар 2009
    Сообщения:
    192
    Симпатии:
    13
    люди а как сделать чтобы в коротком описание (ну типа на главной странице блока или в категории со всеми записями)
    показывало не весь текст а допустим тока 200 символов а при открытии полной записи показывало весь текст ,
    ну типа как на сайтах DLE
    извините что возможно не понятно объясняю и не воспользовался поиском так как не знаю даже как правильно это описать
    в WP пока еще разобрался тока на 30%
     
  2. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.036
    Симпатии:
    699
    после 200 символов вставить тег <!--more-->
     
    jax33 нравится это.
  3. jax33

    jax33

    Заблокирован
    Регистр.:
    3 мар 2009
    Сообщения:
    192
    Симпатии:
    13
    Спасибо

    а нельзя сделать чтобы автоматом ставилось . может плагин есть такой ?
     
  4. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.036
    Симпатии:
    699
    http://mywordpress.ru/plugins/auto-more/
     
    jax33 нравится это.
  5. Jaarg

    Jaarg

    Регистр.:
    18 авг 2008
    Сообщения:
    503
    Симпатии:
    97
    Недавно решал аналогичную задачу.
    Остановился на таком решении:
    В файл functions.php WordPress-темы необходимо вставить следующий код:
    PHP:
    function do_excerpt($string$word_limit) {
        
    $words explode(' '$string, ($word_limit 1));
        if (
    count($words) > $word_limit)
        
    array_pop($words);
        echo 
    implode(' '$words).' ...';
    }
    После этого в то место шаблона, где нужно отобразить анонсы постов, вставить вот такой код:
    PHP:
    <?php do_excerpt(get_the_excerpt(), 50); ?>
    Здесь цифра 50 – это количество слов, которым мы хотим ограничить длину анонса.
     
    jax33 нравится это.
  6. Dron25

    Dron25 Создатель

    Регистр.:
    8 окт 2011
    Сообщения:
    34
    Симпатии:
    10
    А в wp можно сделать чтобы короткое описание отличалось от полной статьи? В коротком описании был бы совсем другой текст и фото чем в полной статье, такое есть например на том же юкозе.

    вопрос почти тот же, потому спросил тут чтобы не создавать новой темы.
     
  7. mayore

    mayore Постоялец

    Регистр.:
    21 апр 2007
    Сообщения:
    52
    Симпатии:
    7
    Теоретически можно использовать fields для каждого поста. Их получать с помощью get_field и выводить в нужном месте
     
  8. 3xmaster

    3xmaster

    Регистр.:
    19 июн 2007
    Сообщения:
    552
    Симпатии:
    130
    Конечно! Есть поле "цитата", есть произвольне поля. Дальше нужно только сделать (найти) тему что бы выводила как хоцца.
     
  9. Hotice

    Hotice Писатель

    Регистр.:
    11 окт 2011
    Сообщения:
    4
    Симпатии:
    0
    Тоже интересует этот вопрос. Может кто-то видел плагин для простого решения подобного вопроса?
     
  10. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.175
    Симпатии:
    423
    простое решение тебе описал товарищ 3xmaster, а остальное это уже будет через напильник/плагины, что в свою очередь утяжеляет твой проект
     
Статус темы:
Закрыта.