Если в облаке тэгов выбрать какой-нибудь тэг, то WordPress выведет одну страницу с этим тэгом, а на остальные страницы будут лишь стрелочки «Следующая запись» или «Предыдущая запись». Почти всегда это не очень удобно и было бы гораздо лучше видеть сразу несколько записец на странице с результатами поиска.
1. Если у вас всё ещё нет плагина Code Snippets, установим его.
Можно конечно обойтись и без него, а сразу править файл functions.php, но с плагином удобнее и безопаснее.
2. Создаём и активируем сниппет:
Set Posts Per Page For Tag Archive
add_action('pre_get_posts', 'posts_per_tag_archive_page');
function posts_per_tag_archive_page( $query ){
if ( $query->is_tag() ) {
$query->set( 'posts_per_page', 5 );
}
}
Здесь я установил вывод на страницу поиска по 5 записей (‘posts_per_page’, 5), но можно изменить это значение.
DenTNT недавно публиковал (посмотреть все)
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024
- VSCode: Найти и удалить элементы xml - 29.10.2024
- WordPress: Ошибка в плагине WpDiscuz - 08.10.2024