{"id":6666,"date":"2018-06-15T05:40:26","date_gmt":"2018-06-15T05:40:26","guid":{"rendered":"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/?p=6666"},"modified":"2025-02-05T19:52:12","modified_gmt":"2025-02-05T18:52:12","slug":"jerarquia-de-plantillas-de-wordpress","status":"publish","type":"post","link":"\/ar\/tutoriales\/jerarquia-de-plantillas-de-wordpress","title":{"rendered":"Jerarqu\u00eda de plantillas de WordPress &#8211; gu\u00eda completa"},"content":{"rendered":"<p>Si quieres acceder a todo el potencial de <a href=\"\/ar\/tutoriales\/que-es-wordpress\">WordPress<\/a>, es &uacute;til saber un poco sobre las plantillas. Cuando WordPress muestra una p&aacute;gina, usa plantillas para determinar c&oacute;mo debe verse todo. Adem&aacute;s, la plataforma se adhiere a una estricta jerarqu&iacute;a que mantiene las cosas organizadas. <\/p><p>Saber qu&eacute; es la jerarqu&iacute;a de plantillas de WordPress (<strong>WordPress Template Hierarchy<\/strong>) y c&oacute;mo funciona te permitir&aacute; personalizar el tema de tu sitio web con m&aacute;s detalle.<\/p><p>La jerarqu&iacute;a de plantillas de WordPress est&aacute; organizada en siete categor&iacute;as principales:<\/p><ol class=\"wp-block-list\">\n<li>P&aacute;gina de inicio del sitio<\/li>\n\n\n\n<li>Entradas individuales<\/li>\n\n\n\n<li>P&aacute;ginas individuales<\/li>\n\n\n\n<li>P&aacute;ginas de categor&iacute;as y de etiquetas<\/li>\n\n\n\n<li>Tipos de publicaciones personalizadas (Custom Post Types)<\/li>\n\n\n\n<li>P&aacute;ginas de resultados de b&uacute;squeda<\/li>\n\n\n\n<li>P&aacute;ginas de error 404<\/li>\n<\/ol><p>En esta gu&iacute;a, te presentaremos las <a href=\"\/ar\/tutoriales\/mejores-plantillas-wordpress\">plantillas de WordPress<\/a> y su jerarqu&iacute;a. Tambi&eacute;n te explicaremos c&oacute;mo los temas usan archivos de plantilla para mostrar las p&aacute;ginas de tu sitio web. Tenemos mucho camino por recorrer, &iexcl;as&iacute; que entremos en materia!<\/p><p class=\"has-text-align-center\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Mega-WordPress-Cheat-ES.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Descarga la hoja de trucos de WordPress definitiva<\/a><\/p><h2 class=\"wp-block-heading\" id=\"h-introduccion-a-los-archivos-de-plantilla-y-como-se-relacionan-con-los-temas-de-wordpress\">Introducci&oacute;n a los Archivos de plantilla (y c&oacute;mo se relacionan con los temas de WordPress)<\/h2><p>Cuando creas un sitio web est&aacute;tico b&aacute;sico, normalmente solo usar&aacute;s <strong>HTML<\/strong> y CSS para renderizarlo y personalizar su apariencia. WordPress, por otro lado, es mucho m&aacute;s poderoso. La plataforma se basa en el lenguaje PHP y utiliza varios archivos <strong>.php<\/strong> para determinar c&oacute;mo aparece cada aspecto de tus p&aacute;ginas.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral-1024x510.png\" alt=\"Un ejemplo de una barra lateral de WordPress.\" class=\"wp-image-6804\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral-1024x510.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral-150x75.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral-300x149.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral-768x382.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral-990x493.png 990w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2018\/06\/ejemplo-de-barra-lateral.png 1205w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p>Dale un vistazo al lado derecho de este post, por ejemplo. Hay una barra lateral que te muestra otras publicaciones relacionadas de nuestro blog. <\/p><p>Cuando tu navegador le dijo a WordPress que cargara esta publicaci&oacute;n, tambi&eacute;n trajo con sigo varios <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/template-files\/\" target=\"_blank\" rel=\"noopener\">archivos de &lsquo;plantilla&rsquo;<\/a>, uno de los cuales se llama <strong>sidebar.php<\/strong>. Ese archivo incluye informaci&oacute;n sobre c&oacute;mo mostrar la barra lateral que est&aacute;s viendo en este momento, y qu&eacute; elementos debe incluir:<br><\/p><p>Las barras laterales son, por supuesto, solo una parte de lo que conforma una p&aacute;gina completa. La mayor&iacute;a de las p&aacute;ginas de WordPress requieren varios archivos de plantilla para funcionar, incluidos los siguientes:<\/p><ul class=\"wp-block-list\">\n<li><strong>index.php<\/strong><\/li>\n\n\n\n<li><strong>header.php<\/strong><\/li>\n\n\n\n<li><strong>sidebar.php<\/strong><\/li>\n\n\n\n<li><strong>footer.php<\/strong><\/li>\n\n\n\n<li><strong>functions.php<\/strong><\/li>\n\n\n\n<li><strong>single.php<\/strong><\/li>\n\n\n\n<li><strong>comments.php<\/strong><\/li>\n<\/ul><p>Ten en cuenta que estos son solo algunos de los archivos de plantilla que encontrar&aacute;s en WordPress. <strong>header.php<\/strong>, <strong>sidebar.php<\/strong> y <strong>footer.php<\/strong> son particularmente importantes, ya que son lo que se conoce como &lsquo;parciales de plantilla&rsquo;. Esto significa que pueden integrarse en muchas otras plantillas.<\/p><p>El enfoque de WordPress para renderizar p&aacute;ginas puede parecer complejo al principio. Sin embargo, en realidad es bastante eficiente. Si tuvieras una plantilla &uacute;nica para cada p&aacute;gina de tu sitio web, la personalizaci&oacute;n ser&iacute;a una pesadilla. <\/p><p>El enfoque modular de WordPress con respecto a las plantillas te permite realizar cambios en un solo archivo y usar ese elemento en todo tu sitio web dondequiera que lo necesites.<\/p><p>Cuando se trata de elegir qu&eacute; plantillas usar para cada p&aacute;gina, lo primero que har&aacute; WordPress es verificar qu&eacute; tema est&aacute;s usando. Cada tema incluye su propio conjunto de archivos de plantilla que tendr&aacute; prioridad sobre todos los dem&aacute;s. Eso es parte de lo que llamamos la &ldquo;jerarqu&iacute;a de plantillas&rdquo; (en ingl&eacute;s, WordPress Hierarchy) de WordPress en acci&oacute;n, que es algo que vamos a explorar en la siguiente secci&oacute;n.<\/p><p>Ahora que comprendes c&oacute;mo WordPress renderiza tus p&aacute;ginas, podr&iacute;as comenzar a entender que los temas son b&aacute;sicamente una colecci&oacute;n de archivos de plantilla. En la pr&aacute;ctica, un tema solo necesita un archivo de plantilla para funcionar, y ese es <strong>index.php<\/strong>. <\/p><p>Sin embargo, la mayor&iacute;a de los temas incluyen muchas m&aacute;s plantillas. Para todo aquello que un tema no incluye, WordPress recurre a otros archivos en su jerarqu&iacute;a para completar esos vac&iacute;os.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-funciona-wordpress-hierarchy-para-las-plantillas\">C&oacute;mo funciona WordPress Hierarchy para las plantillas<\/h2><p>En la secci&oacute;n anterior, te presentamos algunos ejemplos de archivos de plantillas de WordPress. Sin embargo, esas son solo algunas de las plantillas que se pueden usar cuando se carga una p&aacute;gina o post. La WordPress Hierarchy es lo que determina qu&eacute; plantillas se usan y en qu&eacute; orden.<\/p><p>Si intentas cargar la p&aacute;gina de una hipot&eacute;tica categor&iacute;a de <strong>hosting<\/strong>, por ejemplo, esto es lo que sucede en segundo plano:<\/p><ol class=\"wp-block-list\">\n<li>WordPress buscar&aacute; un archivo de plantilla llamado <strong>category-hosting.php<\/strong> en el directorio de tu tema actual.<\/li>\n\n\n\n<li>Si no hay un archivo <strong>category-hosting.php<\/strong>, WordPress buscar&aacute; uno que use la ID de la categor&iacute;a en su lugar, como <strong>category-2.php<\/strong>.<\/li>\n\n\n\n<li>Si WordPress no encuentra ninguna de esas opciones, buscar&aacute; un archivo gen&eacute;rico <strong>category.php<\/strong> en su lugar.<\/li>\n\n\n\n<li>Si no encuentra un archivo llamado <strong>category.php<\/strong>, WordPress volver&aacute; a intentar y buscar&aacute; la plantilla <strong>archive.php<\/strong>.<\/li>\n\n\n\n<li>Finalmente, si todo lo dem&aacute;s falla, la plataforma cargar&aacute; el archivo <strong>index.php<\/strong> de tu tema y lo usar&aacute; como la plantilla de la p&aacute;gina.<\/li>\n<\/ol><p>Ciertos archivos de plantilla siempre tienen prioridad sobre los dem&aacute;s, raz&oacute;n por la cual est&aacute;n organizados en una jerarqu&iacute;a. En t&eacute;rminos generales, los sitios web de WordPress se componen de siete categor&iacute;as de p&aacute;ginas, cada una con su propia jerarqu&iacute;a estrictamente definida. A continuaci&oacute;n, exploremos cu&aacute;les son esas categor&iacute;as y c&oacute;mo funcionan sus jerarqu&iacute;as.<\/p><h2 class=\"wp-block-heading\" id=\"h-desglosando-la-jerarquia-de-plantillas-de-wordpress-7-categorias\">Desglosando la jerarqu&iacute;a de plantillas de WordPress (7 categor&iacute;as)<\/h2><p>En lo que respecta a WordPress, todos los sitios web se pueden dividir en siete tipos de p&aacute;ginas. Cada una de estas categor&iacute;as tiene una jerarqu&iacute;a de plantillas de WordPress incorporada, que veremos a continuaci&oacute;n paso a paso.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-pagina-principal-del-sitio\">1. P&aacute;gina principal del sitio<\/h3><p>En primer lugar, hablemos de la p&aacute;gina principal de tu sitio web. Cuando WordPress carga tu p&aacute;gina de inicio, lo primero que buscar&aacute; es un archivo <strong>front-page.php<\/strong>. Si ese archivo no est&aacute; disponible, la plataforma recurrir&aacute; a <strong>home.php<\/strong>. Si faltan ambos archivos, WordPress recurrir&aacute; al siempre confiable archivo <strong>index.php<\/strong>, que siempre est&aacute; all&iacute; (de lo contrario, tu tema no funcionar&iacute;a).<\/p><p>En otras palabras, as&iacute; es como esta jerarqu&iacute;a particular se desglosa:<\/p><ol class=\"wp-block-list\">\n<li><strong>front-page.php<\/strong><\/li>\n\n\n\n<li><strong>home.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>Incluso si estos tres archivos son exactamente iguales, WordPress seguir&aacute; su l&oacute;gica interna. Esta jerarqu&iacute;a particular es bastante simple, por supuesto. Ahora, profundicemos en un tipo de p&aacute;gina que es un poco m&aacute;s compleja.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-entradas-individuales\">2. Entradas individuales<\/h3><p>Los art&iacute;culos de WordPress (como el que est&aacute;s leyendo) se incluyen en la categor&iacute;a de entradas individuales. Cerca del comienzo de esta secci&oacute;n, hablamos sobre algunos de los archivos de plantilla involucrados en la renderizaci&oacute;n de una entrada. <\/p><p>Sin embargo, esos eran en su mayor&iacute;a elementos internos. Antes de que WordPress pueda renderizarlos, debe determinar qu&eacute; archivo de plantilla usar para la p&aacute;gina como un todo.<\/p><p>As&iacute; es como funciona la jerarqu&iacute;a de entradas individuales:<\/p><ol class=\"wp-block-list\">\n<li><strong>single-{post-type}-{slug}.php<\/strong><\/li>\n\n\n\n<li><strong>single-{post-type}.php<\/strong><\/li>\n\n\n\n<li><strong>single.php<\/strong><\/li>\n\n\n\n<li><strong>singular.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>Probablemente no reconozcas algunos de esos archivos de plantilla, as&iacute; que d&eacute;mosles un poco de contexto. El primero en la lista es <strong>single-{post-type}-{slug}.php<\/strong>. Un ejemplo m&aacute;s pr&aacute;ctico podr&iacute;a ser <strong>single-product-ca-12.php<\/strong>, en el caso de una tienda virtual. Para decirlo de otra manera, WordPress buscar&aacute; un archivo de plantilla &uacute;nico para cada entrada que cargues dentro de su categor&iacute;a espec&iacute;fica. <\/p><p>Si la plataforma no puede encontrar una plantilla relevante, recurrir&aacute; a <strong>single-{post-type}.php<\/strong> y as&iacute; sucesivamente, hasta que inevitablemente llegue de nuevo a <strong>index.php<\/strong>.<\/p><p>En la pr&aacute;ctica, este enfoque te permite dise&ntilde;ar plantillas personalizadas para entradas o productos individuales. Sin embargo, si prefieres usar una sola plantilla para todas tus entradas, para eso est&aacute; <strong>single.php<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-paginas-individuales\">3. P&aacute;ginas individuales<\/h3><p>Las p&aacute;ginas individuales tienen su propia categor&iacute;a con WordPress. Por ejemplo, tomemos el sitio web de Hostinger como un todo. <em>https:\/\/www.hostinger.es<\/em> es nuestra p&aacute;gina de inicio, y cuando se accede carga la plantilla <strong>front-page.php<\/strong>. Otras secciones del sitio web, como <em>https:\/\/www.hostinger.es\/hosting-web<\/em>, caen en la categor&iacute;a de p&aacute;ginas individuales.<\/p><p>Una p&aacute;gina individual sigue esta jerarqu&iacute;a:<\/p><ol class=\"wp-block-list\">\n<li>Archivo de plantilla personalizada<\/li>\n\n\n\n<li><strong>page-{slug}.php<\/strong><\/li>\n\n\n\n<li><strong>page-{id}.php<\/strong><\/li>\n\n\n\n<li><strong>page.php<\/strong><\/li>\n\n\n\n<li><strong>singular.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>Notar&aacute;s que el primer elemento de la lista no es un nombre de archivo. Esto se debe a que WordPress puede reconocer varios tipos de contenido como p&aacute;ginas individuales. Por ejemplo, si est&aacute;s trabajando con una entrada, WordPress se ajustar&aacute; por defecto a la jerarqu&iacute;a que discutimos anteriormente.<\/p><p>Las p&aacute;ginas individuales, por otro lado (como <em>\/hosting-web<\/em>) pasar&aacute;n directamente a <strong>page-slug.php<\/strong>. En nuestro ejemplo, esto ser&iacute;a <strong>page-hosting-web.php<\/strong> (si tal archivo existe).<\/p><p>A partir de ah&iacute;, esta jerarqu&iacute;a funciona igual que con las entradas. Si no hay un archivo de plantilla para el slug &uacute;nico de una p&aacute;gina, WordPress buscar&aacute; uno que coincida con su ID, y as&iacute; sucesivamente. Como siempre, todas las l&iacute;neas conducen a <strong>index.php<\/strong> al final, si no te bajas en una estaci&oacute;n anterior.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-paginas-de-categoria-y-de-etiquetas\">4. P&aacute;ginas de categor&iacute;a y de etiquetas<\/h3><p>Como recordar&aacute;s, en realidad cubrimos la jerarqu&iacute;a de categor&iacute;as anteriormente en este art&iacute;culo como un ejemplo. En cualquier caso, recapitulamos las plantillas que cubre esta jerarqu&iacute;a, en orden:<\/p><ol class=\"wp-block-list\">\n<li><strong>category-{slug}.php<\/strong><\/li>\n\n\n\n<li><strong>category-{id}.php<\/strong><\/li>\n\n\n\n<li><strong>category.php<\/strong><\/li>\n\n\n\n<li><strong>archive.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>Esta jerarqu&iacute;a funciona igual que para las entradas y las p&aacute;ginas individuales. WordPress buscar&aacute; una plantilla que sea &uacute;nica para la categor&iacute;a que quieres cargar, primero buscando un nombre de archivo que incluya su slug y luego continando con su ID. <\/p><p>Si ese enfoque falla, se ir&aacute; con <strong>category.php<\/strong> en su lugar, y luego <strong>archive.php<\/strong>. Tu archivo de WordPress deber&iacute;a incluir entradas de todas tus categor&iacute;as, despu&eacute;s de todo, por lo que tiene sentido incluirlo dentro de esta jerarqu&iacute;a en particular.<\/p><p>Tambi&eacute;n hemos incluido las etiquetas de WordPress en esta secci&oacute;n, porque ambos son elementos taxon&oacute;micos. Adem&aacute;s, sus jerarqu&iacute;as son exactamente iguales, excepto que reemplazar&aacute; todas las instancias de <strong>category<\/strong> con <strong>tag<\/strong>. <strong>category-{slug}.php<\/strong> se convierte en <strong>tag-{slug}.php<\/strong>, y as&iacute; sucesivamente.<\/p><h3 class=\"wp-block-heading\" id=\"h-5-tipos-de-publicaciones-personalizadas\">5. Tipos de publicaciones personalizadas<\/h3><p>En caso de que no est&eacute; familiarizado con los <a href=\"\/ar\/tutoriales\/custom-post-types-wordpress\/\">tipos de publicaciones personalizadas<\/a> o custom post types, b&aacute;sicamente son tipos de contenido que no est&aacute;n dentro de las clasificaciones predeterminadas de WordPress. Por ejemplo, si tienes un blog que se centra en las calificaciones, es posible que quieras crear un tipo de publicaci&oacute;n personalizado llamado <strong>calificaciones<\/strong> y personalizarlo para incluir funciones adicionales.<\/p><p>Crear tipos de publicaciones personalizadas, sin embargo, es un tema para otro momento. Por ahora, basta decir que estos tipos de contenido tienen su propia jerarqu&iacute;a:<\/p><ol class=\"wp-block-list\">\n<li><strong>archive-{post_type}.php<\/strong><\/li>\n\n\n\n<li><strong>archive.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>Como puedes ver, esta jerarqu&iacute;a no est&aacute; tan desarrollada como algunas de las otras. Sin embargo, todav&iacute;a tienes un par de niveles de plantillas antes de llegar a <strong>index.php<\/strong>, que es suficiente para crear p&aacute;ginas complejas.<\/p><h3 class=\"wp-block-heading\" id=\"h-6-paginas-de-resultados-de-busqueda\">6. P&aacute;ginas de resultados de b&uacute;squeda<\/h3><p>Las cosas se vuelven un poco m&aacute;s simples ahora con estos dos &uacute;ltimos tipos de p&aacute;ginas de WordPress. Primero tenemos los resultados de b&uacute;squeda, que en la mayor&iacute;a de los casos son extremadamente simples en lo que respecta a su dise&ntilde;o. Esa simplicidad se refleja en su jerarqu&iacute;a:<\/p><ol class=\"wp-block-list\">\n<li><strong>search.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>En este caso, WordPress simplemente pasa de forma predeterminada a <strong>index.php<\/strong> si no puede encontrar una plantilla personalizada para tu p&aacute;gina de resultados de b&uacute;squeda. Sin embargo, la mayor&iacute;a de los temas modernos <em>s&iacute;<\/em> incluir&aacute;n alg&uacute;n tipo de personalizaci&oacute;n para tu p&aacute;gina de b&uacute;squeda.<\/p><h3 class=\"wp-block-heading\" id=\"h-7-paginas-de-error-404\">7. P&aacute;ginas de error 404<\/h3><p>Las p&aacute;ginas de error son una cosa que esperas que tus usuarios nunca tengan que ver, pero es importante tenerlas por si acaso. Reci&eacute;n instalado, WordPress no incluye p&aacute;ginas de error personalizadas, pero es bastante f&aacute;cil configurar una.<\/p><p>Si creas tu propia p&aacute;gina de error, WordPress la buscar&aacute; primero, como lo demuestra esta jerarqu&iacute;a:<\/p><ol class=\"wp-block-list\">\n<li><strong>404.php<\/strong><\/li>\n\n\n\n<li><strong>index.php<\/strong><\/li>\n<\/ol><p>En nuestra opini&oacute;n, puede valer la pena configurar una p&aacute;gina de error personalizada si tienes niveles de tr&aacute;fico decentes. De esta forma, no asustar&aacute;s a los visitantes en la rara ocasi&oacute;n en que aparezca un error en tu sitio web.<\/p><h2 class=\"wp-block-heading\" id=\"h-la-wordpress-hierarchy-en-accion\">La WordPress Hierarchy en acci&oacute;n<\/h2><p>Para esta &uacute;ltima secci&oacute;n, vamos a ver c&oacute;mo la WordPress Hierarchy podr&iacute;a funcionar en una situaci&oacute;n del mundo real. Usaremos un sitio web hipot&eacute;tico como ejemplo.<\/p><p>Imagina que has creado un sitio web que incluye una p&aacute;gina de inicio, un par de p&aacute;ginas individuales y muchas entradas del blog. Tambi&eacute;n est&aacute;s utilizando un tema personalizado que incluye estos archivos de plantilla:<\/p><ul class=\"wp-block-list\">\n<li><strong>index.php<\/strong><\/li>\n\n\n\n<li><strong>home.php<\/strong><\/li>\n\n\n\n<li><strong>page.php<\/strong><\/li>\n\n\n\n<li><strong>archive.php<\/strong><\/li>\n\n\n\n<li><strong>category.php<\/strong><\/li>\n<\/ul><p>Esta es una colecci&oacute;n peque&ntilde;a y ordenada de archivos de plantilla, pero es m&aacute;s que suficiente para potenciar un sitio web. En este caso, si visitaras la p&aacute;gina de inicio, WordPress cargar&iacute;a la plantilla <strong>home.php<\/strong>.<\/p><p>Aqu&iacute; hay algunos ejemplos de otras p&aacute;ginas que podr&iacute;as visitar y los archivos de plantilla que usar&iacute;an:<\/p><ul class=\"wp-block-list\">\n<li>Una entrada cualquiera cargar&iacute;a a <strong>index.php<\/strong> como su archivo de plantilla, porque no hay otras opciones desde su jerarqu&iacute;a.<\/li>\n\n\n\n<li>Cualquier categor&iacute;a que quieras visitar utilizar&aacute; <strong>category.php<\/strong>, ya que est&aacute; disponible. Si no fuera as&iacute;, WordPress cargar&iacute;a <strong>archive.php<\/strong> en su lugar.<\/li>\n\n\n\n<li>Tus p&aacute;ginas individuales usar&iacute;an <strong>page.php<\/strong>, pero pasar&iacute;an a <strong>index.php<\/strong> si la anterior no estuviera disponible.<\/li>\n\n\n\n<li>Como no tienes una p&aacute;gina de error, WordPress usar&iacute;a <strong>index.php<\/strong> como plantilla en esa situaci&oacute;n.<\/li>\n<\/ul><p>Hay muchos m&aacute;s ejemplos que podr&iacute;amos usar, pero estos deber&iacute;an darte una idea de c&oacute;mo funcionar&iacute;a este sitio. Las plantillas que WordPress usar&aacute; est&aacute;n determinadas por los archivos que tu tema ha configurado y las jerarqu&iacute;as que te presentamos anteriormente. <\/p><p>Con suerte, la informaci&oacute;n que hemos incluido aqu&iacute; puede servir como referencia si alguna vez necesitas trabajar con la jerarqu&iacute;a de plantillas de WordPress en el futuro.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/ar\/hosting-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2024\/06\/ES-New-WP_in-text-banner.png\" alt=\"\" class=\"wp-image-40615\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/06\/ES-New-WP_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/06\/ES-New-WP_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/06\/ES-New-WP_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2024\/06\/ES-New-WP_in-text-banner-768x225.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>La jerarqu&iacute;a de plantillas de WordPress (WordPress Hierarchy) parece compleja a simple vista. Sin embargo, en las secciones anteriores hemos mostrado qu&eacute; archivos de plantilla tienen prioridad sobre los dem&aacute;s. Con esta informaci&oacute;n a mano, sabr&aacute;s exactamente qu&eacute; archivos tienes que modificar si quieres realizar cambios en tu tema activo de WordPress.<\/p><p>&iquest;Tienes alguna pregunta sobre c&oacute;mo funciona la WordPress Hierarchy en tu sitio web? &iexcl;Pregunta en la secci&oacute;n de comentarios a continuaci&oacute;n!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si quieres acceder a todo el potencial de WordPress, es &uacute;til saber un poco sobre las plantillas. Cuando WordPress muestra una p&aacute;gina, usa plantillas para determinar c&oacute;mo debe verse todo. Adem&aacute;s, la plataforma se adhiere a una estricta jerarqu&iacute;a que mantiene las cosas organizadas. Saber qu&eacute; es la jerarqu&iacute;a de plantillas de WordPress (WordPress Template [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/jerarquia-de-plantillas-de-wordpress\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":85,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Gu\u00eda sobre la jerarqu\u00eda de plantillas de WordPress","rank_math_description":"Aprende sobre jerarqu\u00eda de plantillas de WordPress. C\u00f3mo los temas usan archivos de WordPress Hierarchy para mostrar las p\u00e1ginas de tu web.","rank_math_focus_keyword":"wordpress hierarchy","footnotes":""},"categories":[4747,14348],"tags":[8277],"class_list":["post-6666","post","type-post","status-publish","format-standard","hentry","category-wordpress","category-experto","tag-plantillas-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/hierarquia-dos-templates-do-wordpress","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/jerarquia-de-plantillas-de-wordpress","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/jerarquia-de-plantillas-de-wordpress","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/jerarquia-de-plantillas-de-wordpress","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/jerarquia-de-plantillas-de-wordpress","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/hierarquia-dos-templates-do-wordpress","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/wordpress-template-hierarchy","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/wordpress-template-hierarchy","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/6666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=6666"}],"version-history":[{"count":11,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/6666\/revisions"}],"predecessor-version":[{"id":45243,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/6666\/revisions\/45243"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=6666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=6666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=6666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}