Как сделать «Читать далее» в WordPress. Тег «Read more»
Давайте рассмотрим различные методы добавления тега «Далее» в анонсы статей на WordPress. Обычно он представлен в виде кнопки «Читать далее», размещенной в конце отрывка статьи.
Добавить кнопку «Читать далее» в анонсе статьи
Изначально во многих темах не предусмотрена возможность настройки анонса статьи и, следовательно, кнопки «Читать далее». Но это легко исправить с помощью небольшого кода, который необходимо разместить в файле functions.php. После этого в анонсе статьи автоматически появится ссылка «Читать далее».
//кнопка "читать далее" в анонсе статьи function ws_read_more_link($content) { global $post; $post_id = $post->ID; $post_excerpt = get_the_excerpt(); $read_more_link = 'Читать далее'; $content .= $read_more_link; return $content; } add_filter('the_excerpt', 'ws_read_more_link');
Ограничить количество символов в анонсе
Если вы хотите ограничить количество символов в анонсе статьи, это тоже возможно. Для этого просто вставьте следующий код в файл functions.php вашей темы и проверьте результат.
//кнопка "читать далее" в анонсе статьи function ws_excerpt_length($length) { return 10; // Укажите желаемое количество символов для анонса статьи } add_filter('excerpt_length', 'ws_excerpt_length'); function ws_excerpt_more($more) { global $post; return ' Читать далее'; // Ссылка "Читать далее" } add_filter('excerpt_more', 'ws_excerpt_more');
Комментарии