Как добавить ссылку «Читать дальше» для анонсов?
Добавлено: 21 сен 2017, 12:31
Ссылка "Читать дальше" формируется при использовании в тексте записи тега <!--more-->. Она будет показана при выводе текста записи через функцию the_content (опция "Полный текст" в "Настройках\Чтение"). Если же у вас выводятся "Анонсы", то никаких ссылок показываться не будет (авторы тем должны сами выводить ссылку на полный текст записи). Небольшой сниппет кода позволит вам вывести ссылку "Читать дальше" и для анонсов записей.
Добавьте в файл functions.php вашей темы код:
Оформить стиль этой ссылки можно через css-класс .moretag.
Источник: http://www.wphook.ru/posts/readmore-for-excerpt.html
Добавьте в файл functions.php вашей темы код:
Код: Выбрать все
//ссылка "Читать дальше" для анонса start
function new_excerpt_more($more) {
global $post;
return '[...] <a class="moretag" href="'. get_permalink($post->ID)
. '">Читать дальше</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
//ссылка "Читать дальше" для анонса end
Оформить стиль этой ссылки можно через css-класс .moretag.
Источник: http://www.wphook.ru/posts/readmore-for-excerpt.html