Respuestas:
Si miramos adentro template-loader.php, podemos ver las condiciones bajo las cuales paged.phpse cargará:
if ( defined('WP_USE_THEMES') && WP_USE_THEMES ) :
$template = false;
if ( is_404() && $template = get_404_template() ) :
elseif ( is_search() && $template = get_search_template() ) :
elseif ( is_tax() && $template = get_taxonomy_template() ) :
elseif ( is_front_page() && $template = get_front_page_template() ) :
elseif ( is_home() && $template = get_home_template() ) :
elseif ( is_attachment() && $template = get_attachment_template() ) :
remove_filter('the_content', 'prepend_attachment');
elseif ( is_single() && $template = get_single_template() ) :
elseif ( is_page() && $template = get_page_template() ) :
elseif ( is_category() && $template = get_category_template() ) :
elseif ( is_tag() && $template = get_tag_template() ) :
elseif ( is_author() && $template = get_author_template() ) :
elseif ( is_date() && $template = get_date_template() ) :
elseif ( is_archive() && $template = get_archive_template() ) :
elseif ( is_comments_popup() && $template = get_comments_popup_template() ) :
elseif ( is_paged() && $template = get_paged_template() ) :
else :
$template = get_index_template();
endif;
if ( $template = apply_filters( 'template_include', $template ) )
include( $template );
return;
endif;
El último elseifes donde se carga la plantilla paginada si existe:
elseif ( is_paged() && $template = get_paged_template() ) :
Lo que significa que todas las comprobaciones anteriores tienen que devolver falso para paged.phpque se cargue la plantilla, la consulta is_pagedy no se encontró ninguna otra plantilla específica de contenido.
is_paged()significa, sin embargo, si hay alguna otra plantilla más específica disponible, esa plantilla se llamará antes paged.php. por ejemplo, si su tema tiene una archive.phpplantilla, paged.phpnunca se usará para ningún tipo de contenido que use archive.php, independientemente del número de página.
Sí, si tiene paged.phppresente en su tema, esa plantilla se utilizará para todos menos la primera página del archivo. Esto es en caso de que el estilo / marcado de su archivo sea drásticamente diferente entre la primera página y las páginas siguientes.
archive.phpo category.phpexiste paged.php. solo si solo hay una index.phpplantilla tendrá paged.phpprioridad.
Tenga en cuenta que a partir de WP 4.7 paged.php se ha eliminado del cargador de plantillas por completo y, por lo tanto, de la jerarquía de plantillas.