Помогите с функцией определения страницы архива
Здравствуйте.
На сайте в зависимости от типа страницы меняю <title>
Вроде эти функции с основными страницами норм работают (is_home, is_page, is_single, is_category), но вот с страницей архива новостей - клик по календарю, ссылка типа: site.com/news/date/2021/07/01, site.com/news/date/2021/07/, site.com/news/date/2021/ не могу разобраться.
Пробовал и is_archive, is_day, is_month, is_year - ни одна не подошла...
В какой-то старой бланктеме используется такой код, может вам что-то подойдет.
<title> <?php if (function_exists('is_tag') && is_tag()) { single_tag_title("Tag Archive for ""); echo '" - '; } elseif (is_archive()) { wp_title(''); echo ' Archive - '; } elseif (is_search()) { echo 'Search for "'.wp_specialchars($s).'" - '; } elseif (!(is_404()) && (is_single()) || (is_page())) { wp_title(''); echo ' - '; } elseif (is_404()) { echo 'Not Found - '; } if (is_home()) { bloginfo('name'); echo ' - '; bloginfo('description'); } else { bloginfo('name'); } if ($paged>1) { echo ' - page '. $paged; } ?> </title>