Как сделать, чтобы тег more вставлялся автоматически | Auto More

Плагин, автоматически вставляющий тег more в тех постах, где его нет. Длину текста перед тегом можно регулировать.
👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

В самой системе WordPress нет регулировки размера тизера — той части публикации, которая показывается до того, как текст автоматически будет разбит на две части (если у вас стоит автоматическое разбиение). Можно либо вручную вставлять тег more, либо доверить разбивку системе (в основном темы снабжены автоматической разбивкой). Юрий Белотицкий предлагает использовать для этой цели свой плагин auto-more, который разбивает текст по шаблону — количеству байт букв, которые вы укажете в плагине.

В плагине есть строчка $offset = 220; — это и есть размер тизера. Плагин умный — он не будет тупо резать слова, и даже оставить нетронутыми предложения. Он найдет конец абзаца, и вставит more после него. Плагин не будет портить ваш текст, разбивая текст на лету, во время вывода. То есть если вы захотите вернуться к преждним настройкам, то не придется редактировать все тексты, так как плагин не вносит в них изменений.

Если публикация не очень длинная, то ее нет смысла разбивать. Чтобы отменить разбивку, используйте тег
[code inline=»yes»]

. Если вы вставляете тег more вручную, то плагин это учтет, и свои алгоритмы применять не будет. Если хотите вообще выключить автоматическую разбивку — просто отключите плагин.

Auto More Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. Domus

    Подскажите, пожалуйста, каким плагином Вы вставляете в текст поста рекламные блоки? Заранее спасибо!

    Ответить
  2. Если вы имеете ввиду постовые, то я вставляю их без использования плагина. Для вставки постовых я использую специальный класс, оформленный в CSS. Подробнее об этом методе я писал вот здесь: https://n-wp.ru/kak-vydelyat-postovyx-v-bloge/.

    Ответить
  3. Domus

    Попробуйте вот такую вкуснятинку: http://wordpress.org/extend/plugins/wp-note/
    Если использовать его в связке с плагином по «горячим» кнопкам (он упомянут авторами), то процесс упрощается «до безобразия» ;)

    Ответить
  4. Вы это имеете ввиду https://n-wp.ru/kak-krasivo-oformit-tekstovyj-blok-plagin-wp-note/ ? Уже попробовал.

    Ответить
  5. Domus

    Да, я за 1 вечер просто не смог прочесть все записи Вашего блога :)

    Ответить
  6. Варфоломей

    На хостинге без поддержки специального скрипта блог работать не будет

    Ответить
    1. Это вы о чем? Без какого скрипта?

      Ответить
  7. Варфоломей

    Точнее не скрипт,а плагин к php называется mbstring.

    Ответить
    1. tiaurus

      Этот «специальный» плагин к PHP давно уже идет в комплекте практически на всех хостингах с поддержкой PHP. По крайней мере, у нормальных, серьезных и официальных хостеров.

      Ответить