Tipo de Publicación Personalizada - Título de página de archivo
Me pregunto si podría crear un título de Página personalizado para mi página de Archivo de Tipo de Publicación Personalizada. Actualmente estoy usando:
<title><?php wp_title( '|', true, 'right' ); ?></title>
Para mis páginas regulares, muestra lo que quiero, pero en mi página de archivo de tipo de publicación personalizada muestra:
Nombre del Tipo de Publicación Personalizada Archivo
¿Es posible agregar un título de página personalizado solo para esa página?

Puedes agregar un filtro en el archivo functions.php de tu plantilla. Este modifica el meta título de la página de archivo del tipo de entrada personalizado 'myCPT'.
function new_cpt_archive_title($title){
if ( is_post_type_archive('myCPT') ){
$title = 'Archivo de mi tipo de entrada personalizada - ' . get_bloginfo('name');
return $title;
}
return $title;
}
add_filter( 'pre_get_document_title', 'new_cpt_archive_title', 9999 );

Puedes usar el código condicional is_archive en tu header.php para controlar el título
<?php if(is_archive()): ?>
<title>Página de archivo</title>
<?php else: ?>
<title><?php wp_title( '|', true, 'right' ); ?></title>
<?php endif; ?>

Sí, y hay varias formas de hacerlo.
Engánchalo desde el archivo de funciones de tu tema hijo
function wpsites_add_cpt_archive_page_title() {
if ( is_post_type_archive( 'your-cpt-name' ) )
echo '<h1 class="entry-title">Título del Archivo de tu CPT</h1>';
}
add_action('genesis_before_content', 'wpsites_add_cpt_archive_page_title');
El fragmento de código anterior utiliza el hook genesis_before_content que puedes cambiar por un hook específico del tema o un hook de WordPress como loop_start.
También puedes añadir soporte para una página de configuración de archivos de tipos de contenido personalizados en el código que crea el CPT si tu tema lo admite.

Puedes usar esto ahora
<?php
if(archive()) {
if (have_posts() ) :
the_archive_title( '<h1 class="page-title">', '</h1>' );
while ( have_posts() ) :
the_post();
endwhile;
endif;
}
?>
o
<?php
$post_archive = post_type_archive_title('', false);
?>
para responder el post
<?php if ( is_post_type_archive() ) { ?>
<title><?php post_type_archive_title(); ?></title>
<?php } ?>
referencia

No hay verificación para un archivo de tipo de publicación personalizada en tu código. Por favor, [edita] tu respuesta y agrega eso.

El OP parece estar preguntando por el elemento <title>
en el <head>
HTML.

Puedes usar esto en tu título y el título de esta pregunta no parece estar preguntando específicamente por el título de la página HTML sino por el título del archivo, la gente no buscará el título de la página HTML cuando encuentre esta publicación sino el título del archivo en general.
