Показ уривків на сторінках Home, Search, Tag і Archive WordPress
Показ лише уривків публікацій на головній сторінці, сторінці пошуку, тегах або архіві корисно, якщо ваші публікації дуже довгі. Читачам не доведеться прокручувати сторінку вниз, щоб знайти конкретну публікацію.
Ви можете відредагувати файл шаблону content.php (рекомендовано використовувати дочірню тему), щоб перейти до цього рядка:
<?php if (is_search() ): // Only display Excerpts for Search ?>
і замініть його на:
<?php if (is_search() || is_home() || is_tag() || is_category() || is_archive() ): // Only display Excerpts for Search ?>
Функція is_archive() перевіряє, чи є поточна сторінка категорією (is_category), тегом (is_tag), автором або датою. Наступний рядок використовує the_excerpt() для відображення короткого уривку замість the_content
Якщо ви хочете показати посилання в кінці фрагмента, ви можете відредагувати functions.php (бажано в дочірній темі), додайте наступне в кінець файлу:
// Remove the ... from excerpt and change the text
function change_excerpt_more()
{
function new_excerpt_more($more)
{
// Use .read-more to style the link
return '<span class="continue-reading"> <a href="'. get_permalink(). '">Continue Reading »</a></span>';
}
add_filter('excerpt_more', 'new_excerpt_more');
}
add_action('after_setup_theme', 'change_excerpt_more');
Ця модифікація не змінює результат у каналі. Щоб показати уривок у стрічці, вам потрібно буде перейти до налаштувань WordPress, налаштувань читання та встановити для параметра «Для кожної статті в стрічці показувати» значення «Підсумок» замість «Повний текст». Однак це впливає на публікації в також інші сторінки (домашня сторінка, архів).