кнопка наверх

Настройка анонсов записей, ссылки «читать далее» и тега more WordPress

tag moreГлавная страница почти каждого в интернете блога представляет собой перечень анонсов статей. Как правило в качестве анонса используются первые пару абзацев статьи, в которых написано о чем будет статья и почему ее стоит прочитать. В конце анонса ставится ссылка «читать далее» или «подробнее», щелкнув на которую, вы попадаете на страницу с полным текстом статьи.

Сегодня мы научимся создавать такие анонсы и оформлять кнопку «читать далее». Удобнее всего создавать анонсы с помощью тега more, но мы рассмотрим так же и другие способы.

Содержание статьи:

Главная страница WordPress (статическая или анонсы)

Для начала хочу заметить, что содержание главной страницы в WordPress можно настроить через админку. Возможны два варианта главной:

  • Последние записи
  • Любая, выбранная вами страница

Настраивается это в разделе «Параметры» -> «Чтение»:
настройка анонса wordpress

Здесь же можно указать максимальное число анонсов на главной странице: “На страницах блога отображать не более”.

Тег more WordPress

Для того, чтобы создать анонс статьи данным способом, нужно нажать кнопку «Вставить тег Далее» визуального редактора (если вы с ним еще не подружились, читайте о том, как настроить и использовать визуальный редактор в WordPress):

вставить тег more

Эта кнопка добавит в код статьи тег <!--more-->. Весь текст, который находится до этого тега станет аннотацией. Проверяйте, что все теги аннотации закрыты, иначе могут появиться ошибки при выводе анонса в RSS ленту.

Уникальный тег more в Вордпресс

Будет здорово прописывать уникальный тег more для каждого поста. Ведь тогда после анонса будет отображаться ссылка с нужным вам анкором, например, с прямым вхождением ключевика. А это полезно для продвижения.

Сделать это легко. Переключитесь в режим «Текст» и припишите какую-нибудь фразу вплотную к слову «more» в теге: <!--moreЧитать о тегах more и не только…--> (без пробелов!). Теперь вместо стандартной ссылки «читать далее», под вашим анонсом отобразится этот тест.

уникальный тег more

Как убрать ссылку читать далее в wordpress или изменить ее текст
read_more

Сейчас мы найдем файл, который отвечает за вывод тега more (ссылки «читать далее»). Если вы хотите отредактировать текст кнопки «read more» (убрать вывод текста «читать далее», заменив его чем-то своим):

  1. Отредактируйте по очереди файлы темы index.php и archive.php. Если вы не умеете редактировать файлы шаблона WordPress, читайте статью.
  2. В этих файлах найдите код <?php the_content(‘Читать далее &raquo;'); ?>, он может выглядеть иначе, поэтому удобнее воспользоваться поиском по ключу "the_content (".
  3. Замените текст «читать далее» на свой. Вы можете добавить в ссылку заголовок поста:
    <?php the_content("Продолжить чтение " . the_title('', '', false)); ?>

В зависимости от установленной темы, данный код может находиться и в других файлах, тогда поищите его во всех остальных php-файлах темы.

Изменить внешний вид кнопки «читать далее» WordPress (тега more)

Если вы хотите оформить ссылку «читать далее» в виде кнопки, необходимо отредактировать файл темы styles.css. Найдите в нем класс «.more-link», если такого нет, то просто допишите один из приведенных кодов в конце.

Как всегда приведу несколько примеров с комментариями к коду

1. Кнопка как у меня
читать далее1

 

1
2
3
4
5
6
7
8
9
10
11
12
13
.more-link {
 background: none repeat scroll 0 0 #00B37C; /*цвет фона */
 border: 1px solid #62901E; /*толщина и цвет границ */
 border-radius: 5px; /*закругленные края */
 color: #FFFFFF; /*цвет шрифта */
 display: block;
 font-family: verdana;
 font-size: 12px;
 line-height: 12px;
 padding: 8px 14px;
 text-decoration: none;
 text-transform: uppercase; /*текст в верхнем регистре */
}

2. Плоская кнопка
читать далее2

1
2
3
4
5
6
7
8
9
10
11
.more-link {
 background: none repeat scroll 0 0 #E81D1D;
 color: #FFFFFF;
 display: block;
 font-family: verdana;
 font-size: 12px; /*размер шрифта */
 font-weight: bold; /*жирный шрифт */
 line-height: 12px;
 padding: 8px 14px; /*внутренние отступы */
 text-decoration: none;
}

3. Кнопка с тенью и градиентом
читать далее3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
.more-link {
 background: linear-gradient(#DD1D1D, #A61518) repeat scroll 0 0 rgba(0, 0, 0, 0); /*градиент */
 border-radius: 4px;
 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.7); /*тень */
 color: #FFFFFF;
 font-size: 16px;
 font-weight: bold;
 height: 40px;
 line-height: 40px;
 text-align: center; /*выравнивание по центру */
 width: 155px; /*ширина кнопки */
 /* кроссбраузерность: */ 
 background: -ms-linear-gradient(#DD1D1D, #A61518); /* IE10 */ 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DD1D1D), color-stop(100%, #A61518)); /* Safari 4+, Chrome 2+ */ 
 background: -webkit-linear-gradient(#DD1D1D, #A61518); /* Safari 5.1+, Chrome 10+ */ 
 background: -o-linear-gradient(#DD1D1D, #A61518); /* Opera 11.10 */ 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD1D1D', endColorstr='#A61518'); /* IE6 & IE7 */ 
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD1D1D', endColorstr='#A61518')"; /* IE8+ */ 
 -moz-border-radius: 4px; /* Firefox */
 -webkit-border-radius: 4px; /* Safari, Chrome */
 -khtml-border-radius: 4px; /* KHTML */
}

Стандартные анонсы записей WordPress (самообрезающиеся)

WordPress может создавать анонсы автоматически, без использования тега more. В этом случае статья просто обрезается после определенного числа слов (55 по умолчанию). Такой вариант может показаться удобным тем, что все делается автоматически и не нужно задуматься о теге more. Однако, такие анонсы выглядят не красиво и я не советую их использовать. Гораздо удобнее самому решать после какой фразы обрубать анонс.

Отвечает за такие анонсы строчка <?php the_excerpt () ?> в коде.

Как убрать стандартные анонсы записей WordPress

Если вы установили тему, в которой по умолчанию используются стандартные анонсы и хотите от них избавиться:

  1. Отредактируйте по очереди файлы темы index.php и archive.php. Если вы не умеете редактировать файлы, читайте статью. Иногда этот код может находиться и в других файлах темы, ищите его.
  2. Найдите в этих файлах код <?php the_excerpt () ?> и удалите его. Или замените на <?php the_content(‘Читать далее &raquo;'); ?>,чтобы сразу добавить вывод тега more.

Уникальные анонсы – функция «Цитата WordPress»

Речь пойдет не о тех цитатах, которые используются в тексте для цитирования чужих мыслей — об этом тут.

Сразу скажу, что данной функцией я не пользуюсь и считаю, что это полная ерунда. Однако, некоторые сеошники считают, что анонсы на главной странице блога обязаны быть уникальными. Иначе контент на главной странице будет дублироваться с началом каждой статьи. Поэтому каждый анонс нужно писать отдельно, описывая в нем краткое содержание статьи.

Если и вы так считаете и вам не лень каждый раз писать уникальные анонсы, читайте как это реализовать.

  1. Включите функцию «Цитата». Для этого нажмите кнопку «настройки экрана» в правом верхнем углу и отметьте галочкой «Цитату».
    цитата вордпресс
  2. Теперь под текстом статьи появилось поле «Цитата», куда нужно вводить уникальный текст анонса.
    цитата вордпресс
  3. Чтобы цитаты заработали, нужно настроить в шаблоне стандартные анонсы, т.е. добавить код <?php the_excerpt() ?> вместо  <?php the_content(‘'); ?>. Подробнее о стандартных анонсах читайте выше.

На мой взгляд, статья про анонсы и ссылки «читать далее» получилась исчерпывающей. Мы рассмотрели всевозможные варианты настройки анонсов и тега more. Надеюсь, это будет полезно!


1 звезда2 звезды3 звезды4 звезды5 звезд (10 оценок, среднее: 5,00 из 5)
Загрузка...
like
Понравилось?
Подпишитесь на блог и получайте новые статьи!
Добавляйтесь в соц. сетях:
  1. Александр Викторович:

    Для меня полезная статья. Как новичок, еще многого не знаю, но стараюсь научиться. Думаю если настроить кнопку «читать далее» — это будет интересно для читателей.

    Ответить
  2. Валентин:

    Что то новенькое, надо будет попробовать изменить тег more

    Ответить
  3. Андрей:

    Привет, настроил вывод цитаты, все отлично выводится, но не могу изменить стандартную ссылку «читать далее», в файле loop заменил на выводится цитата, но все равно пишет «читать далее». Если ставлю и ставлю тег море, то все отлично ссылка будет "читать. у меня стандартная тема «twentyten» интересует именно вывод цитаты и чтоб изменить ссылку «Читать далее»

    Ответить
    • Анна:

      Если ты настроил функцию «Цитата», а затем включил стандартные самообрезающиеся анонсы («Параметры» -> «Чтение» — выбрать «анонс» внизу), то у тебя будет появляться не ссылка «читать далее», а такая штука: [...]

      чтобы эту штуку заменить на текстовую ссылку, нужно добавить функцию в файл function.php:

      function trim_excerpt($text) { global $post; $moreLink = ' ... <a href="' . get_permalink($post- rel="nofollow">ID) . '">читать эту статью »</a>'; $text = str_replace('[...]', $moreLink, $text); return $text; } add_filter('get_the_excerpt', 'trim_excerpt');

      Ответить
  4. Андрей:

    В теме (Twenty Eleven) в файле (content.php) заменил строчку:

    <?php the_content ( __ ( 'Continue reading →', 'twentyeleven' ) ); ?>

    на строчку

    <?php the_excerpt ( __ ( 'Continue reading →', 'twentyeleven' ) ); ?>

    выводится анонс автоматически, либо можно использовать цитату и выводить нужный текст, но все равно выводится ссылка «читать далее» пробовал на другой теме результат такой же. В настройках поставил, чтоб выводился анонс. Код пробовал ставить в фаил (function.php) но безрезультатно. Вставлял в самом верху после ( ) никаких изменений.

    Возможно я не правильно осуществил вывод анонса...

    Ответить
    • Анна:

      Андрей, тогда не знаю( Попробуй на вордпресс-форумах поспрашивать.

      Ответить
    • vokacan:

      Спасибо, очень помогло, у меня выводилось на английском, заменил continue reading на русском читать далее и все пошло

      Ответить
  5. Андрей:

    Создал на форуме тему. Кстати написал коды в комментариях только они отображаются не корректно с пробелами, не знаю в чем дело, скорей всего комментарии их испортили. Возможно тот код, который ты мне написала, тоже отображается не корректно... поскольку я там есть пробелы. Если не сильно затруднит скинь код, который нужно поставить в function.php: на почту. (lethalblo@mail.ru)

    Ответить
  6. Лариса:

    Не понимаю, что я делаю не так. Но не получается у меня!(( -в редакторе есть разделение, сохраняю, а там -как был весть текст так и есть. И никаких тебе «читать далее»... Что я делаю не так-помогите плз!

    Ответить
    • Анна:

      Видимо какой-то сбой. Посмотрите в коде (вкладка «текст» рядом с «Визуально»), там есть тег <!--more-->?

      Ответить
      • Валерий:

        У меня такая же проблема! Тег more там есть, все сделал как у вас описано, но ситуация не меняется(((

        Ответить
  7. Рита:

    Здравствуйте, у меня еще вопрос. Про этот more. Не хочет он у меня ставиться ни с плагином ни без. А index.php у меня странного вида, тут вообще ничего такого , что Вы пишите нет. Как быть? Помогите. Хочется иметь анонс ссылкой читать далее. У меня версия WordPress 4.0 Помогите, пожалуйста уже и не знаю у кого спросить. Еле Ваш блог нашла.

    Ответить
    • Анна:

      Пробуйте искать этот код в других файлах. Он может быть в любом другом файле вашей темы, пользуйтесь поиском по содержимому файлов.

      Ответить
  8. Рита:

    Спасибо, Анна. Нашелся и правда в другом месте.

    Ответить
  9. Cosmoholic:

    Добрый день! Я столкнулась с такой проблемой: при нажатие на кнопку «Читать далее» страница открывается не с самого верха (header), а с того места, где поставлена эта кнопка. Т.е. статья получается разорванная. Буду признательна, если подскажите, как это исправить 🙂

    Ответить
    • Анна:

      В этом нет ничего неправильного. Все абсолютно логично: пользователь прочитал анонс статьи, нажал кнопку «читать далее» и продолжил чтение там, где остановился. Все так и должно быть.

      Ответить
      • Cosmoholic:

        Спасибо. Мне кажется, у рекламодателей верхнего баннера могут быть претензии 🙂

        Ответить
      • Алексей:

        Как сделать что бы статья открывалась с самого начала

        Ответить
  10. Андрей:

    Нашел как вывести список страниц как анонс в WordPress. Очень помогло. Я еще совсем новичок!)

    Ответить
  11. Сергей:

    Привет, и ОГРОМНОЕ СПАСИБО за прекрасную статью... я многому у Вас учусь... но мне здесь нужна Ваша помощь...

    Моя цель: Настроить отправку анонсов моих статей подписчикам через Feedburner, чтобы отправлялся текст с некоторыми картинками в статье, которые стоят до тега «MORE», который будет оформлен в виде кнопки как у Вас в статье оформлен в виде: «3. Кнопка с тенью и градиентом»

    Дело в том, что у меня проблема с постановкой тега, «Читать далее».

    У меня подписчикам отправляется письмо, либо полностью, либо просто анонсом, но без ссылки «Читать далее»... т.е. просто сплошной текст и всё (кстати без картинок, а все сплошняком)... без ссылки читать далее,хотя я устанавливал в посте тег MORE в конкретном месте... но он никак не обозначается в рассылке подписчикам...

    Мог бы скринами все показать, но попробую описать все свои действия...

    Теперь все по порядку в соответствии с Вашей статьей:

    В админке все настроил как хочется: Главная - статическая страница; Для каждой статьи в ленте - Анонс

    Далее открываю файл «index.php» моей темы в редакторе и нахожу то что Вы рекомендовали и у меня есть вот что:

    Это все что связано с выражением: "the_content («

    Еще есть следующие .PHP файлы в папке моей темы: 404.php; attachment.php; comments.php; footer.php; functions.php; header.php; page.php; search.php; single.php... как видите, файла archive.php у меня в теме нет... :- (

    При поиске выражения: „the_content“ в этих файлах в файлах:

    — в search.php — тот же код что и в index.php

    — в page.php и single.php вот такой код:

    — в header.php, functions.php; footer.php; comments.php; attachment.php и уж тем более в 404.php (СПАСИБО Вам за которую, помогли настроить) нет ничего подобного про „the_content“

    Далее „ныряю“ в файл темы styles.css и поиск класса «.more-link» ни к чему не приводит... Я с легкой душой вставил код согласно Вашей рекомендации: „3. Кнопка с тенью и градиентом“

    Вставил Ваш код кнопки в конце файла... но может и не там где надо...?

    У меня код файла styles.css заканчивается следующим:

    .icon-gplus-squared:before {content:'\67';} /* 'g' */

    .icon-youtube:before {content:'\59';} /* 'Y' */

    .icon-twitter:before {content:'\54';} /* 'T' */

    .icon-facebook-squared:before {content:'\46';} /* 'F' */

    .icon-pinterest:before {content:'\50';} /* 'P' */

    .icon-vimeo:before {content:'\56';} /* 'V' */

    .icon-linkedin-circled:before {content:'\69';} /* 'i' */

    .icon-soundcloud:before {content:'\53';} /* 'S' */

    .icon-flickr:before {content:'\66';} /* 'f' */

    .icon-instagram:before {content:'\49';} /* 'I' */

    .icon-tumblr:before {content:'\74';} /* 't' */

    rect:before {content:»Email address: ";}

    /* Fortitudo Et Honos

    ------------------------------------------------------------------*/

    Здесь без Вашего кода (в чистом виде окончание файла styles.css...

    Так вот я может не понял где именно вставлять код Вашей рекомендуемой кнопки...?

    Не знаю, смог ли я правильно и грамотно объяснить и довести до Вас свою проблему, но мне очень нужно настроить свои анонсы для подписчиков, чтобы они не отправлялись сырым и холодным текстом для них... :- (

    ПОЖАЛУЙСТА, помогите мне во всем разобраться, т.к. я еще только начинающий блогер, и очень хочется настроить свой сайт и придать ему прекрасный вид, чтобы донести хоть какую-нибудь полезность людям...

    Я очень надеюсь на Вашу помощь и поддержку в моем начинании...

    Извините за длинное сообщение...

    Заранее благодарен...

    С уважением, Сергей Коржов...

    Ответить
    • Сергей:

      Кстати, в конце анонса в рассылке Feedburner вставляет у меня выражение «iframe», которое не кликабельное вообще... и не отправляет на сайт, для дальнейшего прочтения свей статьи, на моем сайте... Но заканчивается именно там, гда я вставил тег

      Я очень надеюсь с Вашей помощью разобраться во всем этом... 😉

      Ответить
    • Анна:

      Сергей, куда вставлять css-код, совершенно не важно, можно в конец, можно в начало файла.

      А у вас есть страница со списком всех постов? Как на ней они отображаются: просто анонс без кнопки «читать далее»? Проблема в том, что вы не нашли и не изменили the_content, без этого не получится обрезать анонс по тегу More. Приведите полный код файла index.php.

      Ответить
      • Сергей:

        Спасибо за быстрый ответ...

        Да, у меня в настройке в админке Настройки/Чтение:

        Главная страница стоит статическая страница

        страница записей — ничего не установлено...

        И для каждой статьи в ленте отображать — стоит Анонсы...

        Вот Вам мой полный код файла index.php.

        «

        <div id="post-» >

        <time datetime="">

        <a href="" rel="bookmark" title="">

        "

        Ответить
      • Сергей:

        Я Вам свой файл index.php на почтовый ящик выслал в оригинале... Пожалуйста, гляньте, что там и где исправить...?

        Ответить
        • Анна:

          Сергей, вы пишите "нет ничего подобного про „the_content“. Вы невнимательно смотрите, в файле, который вы мне прислали в 12 строке это есть, смотрите:

          if ( get_theme_mod('display_excerpt_setting') != 'on' ) : the_content(); else : the_excerpt(); endif ?>

          Попробуйте просто заменить the_content (); как написано в статье.

          И, конечно, в настройках «для каждой статьи в ленте отображать» — «Полный текст», как и сказано в статье.

          Ответить
          • Сергей:

            Я вам писал в первом сообщении часть этого кода из файла index.php, но он почему-то не отобразился в комментарии... это наверное потому, что я код в комментарии не выделял тегами Ну да ладно... главное результат... То есть мне теперь нужно мой код: <code>if ( get_theme_mod('display_excerpt_setting') != 'on' ) : the_content(); else : the_excerpt(); endif ?>

            Изменить чтобы получилось вот так:

            if ( get_theme_mod('display_excerpt_setting') != 'on' ) :; else : the_excerpt(); endif ?>

            Или я что-то не так понял...?

            Ответить
          • Сергей:

            Просто не получается здесь отобразить тот код в комментариях... Вы не могли бы отправить мне обратно мой файл index.php уже измененный... т.к. я очень проблемно понимаю, что именно там заменить...

            Ответить
          • Сергей:

            Вы знаете... добился отображения кнопки Читать далее (по статье 3-й вариант) но размеры кнопки очень плотно прилегают к тексту в кнопке... т.е. края кнопки практически прилегают к тексту внутри кнопки «Читать далее»

            Пожалуйста, подскажите, как увеличить кнопку «читать далее» по отношению к тексту в ней...

            Ответить
            • Анна:

              Сергей, в моем коде почти к каждой строке есть комментарий. За ширину кнопки отвечает параметр «width», увеличьте его. Пробуйте менять остальные параметры и смотреть, что получается.

              Ответить
              • Сергей:

                Спасибо за помощь... Буду пробовать... Разбираться...

  12. Vfcbv:

    Добрый день. Вопрос следующий.

    На моем сайте тег more ссылается на якорь страницы. Как сделать, чтобы он ссылался просто на страницу, без якоря!!

    Ответить
    • Анна:

      Этот вопрос уже задавали. Как сделать я не знаю, не задумывалась об этом. Может быть кто-то из читателей знает?

      Ответить
      • Алексей:

        Но на вашем же сайте при нажатии на Читать далее переходит на статью c самого начала. Как вы это сделали?

        Ответить
        • Анна:

          Нет, не переходит. сейчас специально зашла и проверила, открывает с того места, где стоит тег more.

          Ответить
  13. Rolan:

    Анна здравствуйте!

    Я тоже любитель и создаю свой сайт сам. У меня есть сайт который где записи в блоге как бы накладываются друг на другу. Не полностью конечно но частично на последней записи отображается заголовок предыдущий записи и все так же продолжается. Я удалил эту тему и заново поставил не помогло. Я вам в имейл тоже письмо напишу помоги решить проблему пожалуйста

    Ответить
    • Анна:

      Напишите адрес вашего сайта.

      Ответить
  14. Евгений:

    У меня вообще ни в одном файле темы нет кода что теперь делать?

    Ответить
  15. Евгений:

    да уж... обрубил сам код )) вобщем нет того кода —

    php the_excerpt

    Ответить
    • Анна:

      Смотрите выше в комментариях, там Сергей тоже не мог найти код, мы с ним нашли.

      Ответить
  16. Дмитрий:

    Добрый день.У меня читать далее в самой теме красивый и вполне меня радует,но он выводиться после полного текста!!!И получается,что он бесмысленный.Когда передвигаю его он исчезает,а если прописываю сам тег море в статье,его просто не видно.Прошу помогите.

    Ответить
    • Анна:

      Читайте внимательно пункт «Как убрать стандартные анонсы записей WordPress» и пробуйте по-разному настраивать, должно получиться.

      Ответить
  17. Михаил:

    Подскажите мне как исправить ситуацию. Как только я нажимаю на «читать далее» меня перекидывает на исходную страницу но в конце URL приписывается вот это " #more-58 "

    Ответить
    • Анна:

      Так и должно быть, для того и есть кнопка «читать далее», чтобы пользователь продолжал чтение с того момента, где закончил, а не с самого начала.

      Ответить
  18. Тимур:

    В новых темах нет вывода цитаты. Почему?

    Ответить
  19. Марианна:

    Здравствуйте, Анечка!

    Спасибо за Ваши замечательные и очень полезные статьи. Нахожу всегда на Вашем блоге много ответов на свои вопросы, что конечно радует 🙂 Хотела оформить ссылку " Читать далее " в виде кнопки. Пыталась поставить на свой сайт такую кнопку, как на Вашем блоге. В моем файле styles.css не нашла класс more link , вставила рекомендуемый Вами код в конце. Но кнопки не получилось, так и осталась просто ссылка . Не подскажите пожалуйста, в чем может быть причина. Спасибо заранее и приятного Вам отдыха в Анапе! Фотки на лошадке шикарные 🙂

    C уважением,

    Марианна

    Ответить
    • Анна:

      Марианна, пришлите адрес вашего сайта. Спасибо за теплые слова)

      Ответить
  20. Марианна:

    Анечка, добрый день! Отправила адрес сайта и пару слов через форму контакты. Большое Спасибо, что отозвались даже на отдыхе 🙂

    Ответить
  21. Тимур:

    под анонсом появилась кнопка «Продолжить чтение» и + с тайтлом в общем получилось длинная кнопка

    Ответить
  22. Тимур:

    Первый комментарий не появилась почему то... была сылка на сайт fh3809gx_bget_ru

    Ответить
  23. Игорь Самарский:

    Здравствуйте. Хорошая статья. Мне ещё много надо почитать на вашем блоге. Много надо исправлять. У меня на главной странице кнопка «Читать» иногда закрывает последнюю строку текста. Как сделать, что бы она располагалась ниже? Помогите исправить, пожалуйста. Я совсем недавно веду блог, поэтому многого не знаю. Спасибо. (www.sportlif.ru)

    Ответить
    • Анна:

      styly.css строка 334, измените отступ:

      .labels > a {

      margin-top: 0;

      }

      Ответить
      • Игорь Самарский:

        Спасибо за помощь, всё получилось.

        И спасибо за блог, очень много нужного и интересного.

        Ответить
  24. Сергей:

    Здравствуйте! У меня WordPress 4.2.2 Как поставить авто тег «Читать далее» на эту версию? Ставил плагин «AutoMore» но на моей версии он отображается некорректно! А при установке вручную мне приходится отключать плагин «All In One SEO Pack» Подскажите пожалуйста! Сайт: www.dynasty.lviv.ua

    Ответить
  25. Сергей:

    Снова я! И подскажите пожалуйста, как на кнопке «Читать далее» Сменить синий шрифт на другой?

    Ответить
    • Анна:

      На версию 4.2.2 также, как и на другие версии, в статье все описано. За цвет шрифта отвечает параметр color (в статье возле кода закомментированны пометки, что означает тот или иной параметр).

      Ответить
  26. Павел:

    Очень полезная статья. Спс автору, надо будет себе сделать так-ой же

    Ответить
  27. Денис:

    Здравствуйте, спасибо за интересную статью, поставил кнопку как у вас в первом варианте её растянуло на всю ширину страницы подскажите как ей вернуть нормальный размер как у вас?

    Ответить
  28. Денис:

    Исправил, теперь все как надо спасибо.

    Ответить
  29. Руслан:

    дравствуйте. У меня возникла проблема и я ни как не могу понять как её решить. Есть статья с урл www.da4nik.com/samorobnii-konteiner но когда в категории нажимаешь “читать далее” то урл превращается в www.da4nik.com/samorobnii-konteiner/#more-44. Как убрать с урл #more-44 что бы большое не появлялся при нажатии на запись.

    Ответить
    • Анна:

      Это не проблема, а нормальная работа движка, так у всех работает кнопка «читать далее». Я не знаю, как это решить и не знаю, зачем)

      Ответить
  30. Алексей:

    Доброго дня. А как сделать чтобы весь анонс стал кнопкой с подсветкой ?

    Ответить
  31. Влада:

    Здравствуйте. На сайте для каждой страницы используется свой шаблон (добавляли вручную).

    Т.е. почти все страницы из меню (слева) — это самостоятельные страницы записей, на которых выводятся записи какой-то определённой рубрики.

    Вопрос вот в чем.

    На примере Главной страницы: about-smart. ru

    В принципе выглядит всё так, как и ожидалось. Тег далее устанавливается и отображается правильно. НО

    Вот ссылка этого тега далее ведёт неизвестно куда.

    Если нажать на любой записи «Читать далее» — полный текст либо не раскрывается, либо вообще ошибка выскакивает. Как сделать так, чтобы ссылка тега вела ну или на полную запись...или полный текст после нажатия кнопки отображался тут же на этой же странице?

    Спасибо!!!

    Ответить
  32. Сергей:

    Здравствуйте! А подскажите пожалуйста, как установить кнопку «Читать далее» , чтобы был эффект нажатия на него? У меня получилась только «нарисованная» кнопка.

    Ответить
  33. Сергей:

    Вот пример «нарисованной» кнопки на сайте супруги!

    Ответить
  34. Виктор:

    Здравствуйте, Анна. Большое спасибо за качественную и подробную статью. Попытался изменить вид кнопки «Читать далее» на вариант с градиентом, вставил ваш код в style.css, но к сожалению никаких изменений не происходит. Даже удалил из стилей ваши закоментированные подсказки, думал может в них причина, но «читать далее» как была текстом с ссылкой, так и осталось. Помогите пожалуйста.

    Ответить
    • Виктор:

      Анна, я разобрался что блокировал код со стилями кнопки.

      У меня стоял код для того чтобы при нажатии «читать далее» перебрасывало на самое начало поста, его убрал и стили применились, но как теперь без вреда для стилей мне вернуть функцию переброса на начало поста?

      Вот код который стоял в файле function:

      function no_more_jumping($post) { return '<a>ID).'" class="read-more">'.'Читать далее »'.'</a>'; } add_filter('the_content_more_link', 'no_more_jumping');

      Заранее спасибо за совет.

      Ответить
  35. Александр:

    Не подскажите можно ли сделать вывод текста красивым в анонсе,то есть с применением допустим маркировачного списка,а не просто набор первых слов из статьи?(статья начинается с маркировочного списка,а в анонсе просто все слова друг за другом)

    Ответить
  36. Сергей:

    Здравствуйте) Благодаря Вам я решился влезть внутрь PHP, а не заваливать сайт разными плагинами, которые, зачастую, создают больше проблем чем решают. Сделал всё по тексту, всё получилось... почти. Не появилась кнопка, да и бог с ней, а вот при выводе автоматическом формировании анонса и не работает кнопка «читать далее». Вернее она работает, но перенаправляет на тот же анонс, а не на полный текст. Так же при ручном наборе цитаты, цитата(краткое содержание) появляется, но без кнопки «читать далее» и перейти с неё на полный текст так же не возможно. Сутки перелопачиваю инет, не работает и всё. Помогите, пожалуйста. Очень надеюсь на Вас.

    Ответить
  37. максим:

    Работал по вашему уроки и пипец, сайт слетел. Добавил в конце файла стилей php., ваш пример и после обновления выдало ошибку 500, вернулся по стрелке назад и удалил этот кусок. К сожалению, после этого сайт перестал отвечать. Придётся видимо заново устанавливать CMS.

    Ответить
  38. Марат:

    А как сделать чтобы изменить внешний вид всех анонсов

    Ответить
Ваш комментарий: