тег the_excerpt () и <- больше ->

На моей странице архива the_excerpt () не отображает контент перед тегом more, но сокращает полное содержимое сообщения. Я обязан выполнить «Выдержку» в редакторе сообщений, который переопределит его. Как заставить the_excerpt () показывать только содержимое перед тегом больше?

Почему бы просто не отключить the_excerpt для the_content в вашей теме? Или создайте дочернюю тему и переопределите соответствующие файлы.

http://codex.wordpress.org/Child_Themes

  • Попробуйте плагин Advanced Excepts , он отлично работает.

или добавьте следующую функцию функции functions.php:

 add_filter('the_excerpt','my_excerpt'); function my_excerpt(){ global $post; $link='<a class="more" href='.get_permalink($post->ID ).'>Read More...</a>'; $excerpt=get_the_excerpt($post->ID); echo $excerpt.$link; return true; } 

предыдущая функция добавляет perma-ссылку сообщения в выдержку, мы использовали фильтр the_excerpt чтобы при использовании the_excerpts(); это результат нашей индивидуальной выдержки.