¿En el contexto del gráfico de jerarquía de plantillas? De lo que he recogido, el archivo paged.php es algo que ver con un archivo?
¿En el contexto del gráfico de jerarquía de plantillas? De lo que he recogido, el archivo paged.php es algo que ver con un archivo?
Si observamos en template-loader.php
, podemos ver las condiciones bajo las cuales se cargará paged.php
:
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 elseif
es donde se carga la plantilla paginada si existe:
elseif ( is_paged() && $template = get_paged_template() ) :
Lo que significa que todas las comprobaciones anteriores deben devolver false para que se cargue la plantilla paged.php
, la consulta is_paged
y no se encontró ninguna otra plantilla más específica del contenido.
Sí, si tiene paged.php
presente en su tema, esa plantilla se usará para todos menos la primera página del archivo. Esto es en caso de que el estilo / marca de su archivo sea drásticamente diferente entre la primera página y las páginas subsiguientes.
Tenga en cuenta que a partir de WP 4.7 paged.php se ha eliminado completamente del cargador de plantillas y, por lo tanto, de la jerarquía de plantillas.
Lea otras preguntas en las etiquetas templates