Google

Решение проблемы с тегом more на статичных страницах

Дата публикации:Июль 30, 2011

В WordPress существует два способа отображения цитат в блоге. Первый их них — это использование тега the_excerpt(), второй — применение тега more. С помощью тега more можно определить участок записи, который будет отображаться на главной странице блога. С этим часто возникают различные проблемы, поскольку тег more работает только на домашней странице, которая содержит список записей. Указанный тег перестает работать на других страницах. Недавно мы столкнулись с аналогичной проблемой и, благодаря форумам WordPress, быстро смогли отыскать для нее решение. Если вы хотите подключить тег more для страниц, чтобы выводить неполные записи, используйте следующий код внутри цикла:

<?php
global $more;
$more = 0;
?>
//The code must be inserted ahead of the call to the content

<?php the_content('Continue Reading'); ?>

http://www.wpbeginner.com/wp-themes/fixing-the-read-more-tag-problem-in-wordpress-static-pages

Связанные материалы:

  1. Установка произвольных циклов в теме WordPress
  2. Тэги включения (include) WordPress
  3. Как я настраивал вывод календаря с датой сбоку от записи
  4. Yet Another Related Posts Plugin: использование шаблонов

7 комментариев

  1. Илья says:

    Сделал как Вы сказали: в директории с темой, в файле page.php вставил код. Статья была урезана, появилась надпись «Читать полностью», все вроде ОК, но при нажатии на «Читать полностью», ничего не происходит. Если поможете решить проблему, буду очень Вам благодарен.

  2. Илья, у меня аналогичная проблема. Нажимаю на: more и ничего не вижу.

  3. Андрей says:

    Та же проблема

  4. Architect Of Ruin says:

    Попробуйте следующее:

    Добавьте после последней строки следующий код:

    <?php $more = true; ?>
    • Architect Of Ruin says:

      Т.е. код будет выглядеть так:

      <?php global $more; $more = FALSE; ?>
      <?php the_content('Read more &rarr;'); ?>
      <?php $more = TRUE; ?>
  5. Андрей says:

    не помогает

  6. Дарья Теплова says:

    А у меня вообще ничего не изменилось — ни статья не урезалась, ничего

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*


Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.