WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

Помогите с функцией определения страницы архива

Здравствуйте.
На сайте в зависимости от типа страницы меняю <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 - ни одна не подошла...

0
Crazy Demon
2.5 лет назад
  • 0
    el-lable620 el-lable.ru

    В какой-то старой бланктеме используется такой код, может вам что-то подойдет.

        <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>
    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация