[Ищу] "Читать далее" автоматически(грамотно).

Тема в разделе "Wordpress", создана пользователем Derag, 6 фев 2009.

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

    Derag

    Регистр.:
    9 ноя 2008
    Сообщения:
    218
    Симпатии:
    44
    Какой плагин автоматически, допустим после 10 слов, делает так что бы показывался анонс "записи", ссылкой на продолжение, при просмотре в каталоге.
    Ну замена тега <!--more-->, но надо что бы автоматически делалось, что бы не писать его в каждой записи.
    Желательно, что бы он грамотно это делал, что бы не обрывал на полу слове(хотя бы), а так, лучше до точки.
     
  2. wmeg

    wmeg Постоялец

    Регистр.:
    30 авг 2007
    Сообщения:
    101
    Симпатии:
    11
    Попробуй этот может подойдет
    http://wordpress.org/extend/plugins/post-teaser/
     
    linear нравится это.
  3. Jaarg

    Jaarg

    Регистр.:
    18 авг 2008
    Сообщения:
    503
    Симпатии:
    97
    automore плагин.
    чекает по кол-ву символов, обращает внимание на html
    http://blog.portal.kharkov.ua/tag/more/
     
  4. udalov

    udalov Создатель

    Регистр.:
    7 ноя 2008
    Сообщения:
    25
    Симпатии:
    2

    может быть, мне объяснит кто, что значит "Плагин по-прежнему требует установленного mbstring расширения php" в описании плагина от Ю.Б.?

    на локалхосте плагин не работает, на нормальном хосте - работает ((
     
  5. Apocalypse

    Apocalypse Take My Revolution

    Moderator
    Регистр.:
    2 июн 2007
    Сообщения:
    307
    Симпатии:
    800
    udalov нравится это.
  6. Limmer

    Limmer

    Регистр.:
    3 июн 2008
    Сообщения:
    206
    Симпатии:
    45
    пользуюсь advanced-excerpt - очень удобный плагин, режет по количеству слов или символов, а также в настройках есть какие теги оставлять в цитате, а какие убирать
     
  7. Grafs

    Grafs Постоялец

    Регистр.:
    19 дек 2008
    Сообщения:
    75
    Симпатии:
    12
    Зачем плагин, вставь в function.php код:

    Код:
    function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
        $content = get_the_content($more_link_text, $stripteaser, $more_file);
        $content = apply_filters('the_content', $content);
        $content = str_replace(']]>', ']]&gt;', $content);
    
       if (strlen($_GET['p']) > 0) {
          echo $content;
       }
       else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
            $content = substr($content, 0, $espacio);
            $content = $content;
            echo $content;
            echo "<a href='";
            the_permalink();
            echo "'>"."..."."</a>";
            echo "<br><br>";
            echo "<a href='";
            the_permalink();
            echo "'>".$more_link_text."</a></p>";
       }
       else {
          echo $content;
       }
    }
    
    
    В коде шаблона пишешь the_content_limit(1000, "Читать далее");
    Взято из http://labitacora.net/comunBlog/limit-post.phps
     
  8. givvvago

    givvvago Постоялец

    Регистр.:
    4 фев 2009
    Сообщения:
    97
    Симпатии:
    12
    Пользуюсь этим: wp-limit-posts-automatically.php Режет посты как по символам так и по словам и абзацам. Позволяет прописать свой разделитель (читать далее и др.). Также можно назначить для каких разделов будет применяться. Ссылки не подскажу погуглить надо:)
     
Статус темы:
Закрыта.