Как получить название страницы архива типа записи в WordPress


Иногда при создания функции хлебных крошек вам может понадобиться автоматически получать название архивной страницы вашего типа записи. Для получения названия типа записи на странице архива я использую функцию get_the_archive_title().

get_the_archive_title();

//Важно отметить, что функция вернёт - Архивы: <span>Название типа записи</span>

Например, я часто использую такой код для вывода хлебных крошек на странице архива:

if ( is_post_type_archive() ) {


      echo '<div class="breadcrumb">
                <div class="container">
                  <div class="breadcrumb-wrapper">
                    <a href="' . site_url() . '" class="breadcrumb-main">Главная</a>
                    <span class="breadcrumb-next">' . str_replace( 'Архивы:', '', get_the_archive_title() ) . '</span>
                  </div>
              </div>
          </div>';


}

Сразу оговорюсь, что это лишь кусок кода по выводу хлебных крошек. Тут примечательно, что я использую функцию str_replace(), чтобы вырезать надпись ‘Архивы:’ и вывести только название типа записи.