Después de nuestra infografía sobre cómo funciona WordPress entre bastidores, varios usuarios nos pidieron que cubramos cómo funciona un tema de WordPress tras bastidores.
En este artículo, explicaremos la jerarquía de plantillas de WordPress para principiantes. Esta hoja de trucos es extremadamente útil al personalizar una plantilla o crear un tema personalizado de WordPress.
Consejo profesional: ¿Quiere crear páginas de destino personalizadas sin cambiar su tema de WordPress? Tratar SeedProd, es el constructor de páginas de WordPress de arrastrar y soltar # 1 clasificado.
¿Por qué aprender sobre la jerarquía de plantillas de WordPress?
Todos los temas modernos de WordPress constan de plantillas, hojas de estilo, javascript e imágenes. Juntos, estos archivos controlan la apariencia de su sitio para los usuarios.
Relacionado: 9 cosas que debe buscar al seleccionar el tema de WordPress perfecto para su sitio.
WordPress tiene una jerarquía de plantillas estándar. Esto significa que las plantillas con ciertos nombres de archivo afectan áreas específicas de su sitio web. También le indica qué nombre de plantilla utilizar para un elemento específico.
La mayoría de los temas modernos de WordPress vienen con plantillas para mostrar categorías, fechas, archivos, publicaciones individuales, páginas personalizadas y más. Como usuario, puede crear más plantillas creando un tema hijo.
Dicho esto, echemos un vistazo a cómo funciona esta jerarquía de plantillas de WordPress entre bastidores.
Visualización de la jerarquía de plantillas de WordPress (hoja de referencia)
WordPress utiliza un patrón significativo y fácil de entender para los nombres de las plantillas. La hoja de trucos visual a continuación explica qué archivos de plantilla se utilizan para mostrar diferentes páginas en un sitio de WordPress.
Aquí hay un desglose de los archivos de plantilla de WordPress que se deben editar para diferentes páginas en un sitio típico de WordPress.
¿Qué archivos de plantilla se utilizan en la página de inicio?
WordPress muestra las publicaciones de su blog en la página de inicio de su sitio web. También puede configurarlo para usar una página de inicio personalizada (también conocida como página de inicio) visitando Configuración »Lectura página en el área de administración de WordPress.
1. portada.php – Si está utilizando una página de inicio estática, WordPress primero buscará este archivo de plantilla y lo usará para mostrar la página de inicio.
2. home.php – Si está utilizando una página principal estática y no tiene la plantilla front-page.php en su tema, WordPress buscará la plantilla home.php. También se utiliza para mostrar publicaciones de blog predeterminadas en la página de inicio.
3. index.php – Si front-page.php o home.php no existen, WordPress recurre a la plantilla index.php para mostrar la página de inicio. Esta plantilla es la plantilla de respaldo predeterminada en WordPress para mostrar cualquier página.
¿Qué archivos de plantilla se utilizan por publicación única?
WordPress busca estos archivos para mostrar una sola publicación.
1. single- {post-type} – {slug} .php – Utilice esta plantilla para modificar la visualización de una publicación individual específica en cualquier tipo de publicación. Por ejemplo, si el tipo de publicación es ‘revisión’ y la barra de publicación es acme-phone, WordPress buscaría single-review-acme-phone.php
.
2. single- {post-type} .php – WordPress luego verificará si hay una plantilla para mostrar este tipo de publicación específica. Por ejemplo, si el tipo de publicación es revisión, WordPress buscaría single-review.php
.
3. single.php – WordPress luego volverá a single.php
.
4. singular.php – Esta plantilla agrega otra alternativa para mostrar un solo elemento de cualquier tipo de publicación.
5. index.php – Finalmente, como se mencionó anteriormente, WordPress finalmente recurre a index.php.
¿Qué archivos de plantilla se utilizan en una sola página?
Las páginas de WordPress son uno de los tipos de publicaciones predeterminados. Le permiten crear páginas estáticas en su sitio web en lugar de publicaciones. Consulte nuestra guía sobre la diferencia entre publicaciones y páginas.
1. Plantilla de página personalizada – La plantilla de página asignada a la página. Vea cómo crear una plantilla de página personalizada en WordPress.
2. página- {slug} .php – Si la página slug es contáctenos, WordPress buscará usar page-contact-us.php
.
3. página- {id} .php – Si el ID de la página es 17, WordPress buscará un archivo de plantilla llamado page-17.php
.
4. page.php – La plantilla para mostrar todas las páginas estáticas.
5. singular.php – Esta plantilla es una alternativa predeterminada para todos los elementos de un solo tipo de publicación.
6. index.php – La plantilla de reserva predeterminada.
¿Qué archivos de plantilla se utilizan por archivos de categoría?
WordPress utiliza estos archivos para mostrar páginas relacionadas con categorías en WordPress.
1. categoría- {slug} .php – Esta plantilla se utiliza para mostrar la página de archivo de categorías para una categoría específica. Por ejemplo, si la categoría slug es reseñas, WordPress buscará category-reviews.php
plantilla.
2. categoría- {id} .php – WordPress luego busca una plantilla con ID de categoría. Por ejemplo, si el ID de categoría es 17, WordPress buscará category-17.php
.
3. categoría.php – Esta es la plantilla predeterminada para mostrar todas las páginas de archivo de categorías en WordPress.
4. archive.php – Esta es la plantilla predeterminada utilizada por WordPress para mostrar cualquier página de archivo.
5. index.php – La plantilla de reserva predeterminada.
¿Qué archivos de plantilla utilizan los archivos de etiquetas?
WordPress usa estos archivos para mostrar páginas de archivos de etiquetas.
1. etiqueta- {slug} .php – Si la babosa de la etiqueta es frutas, WordPress buscará tag-fruits.php
.
2. etiqueta- {id} .php – Si el ID de la etiqueta es 17, WordPress buscará tag-17.php
plantilla.
3. tag.php – La plantilla predeterminada para archivos de etiquetas.
4. archive.php – La plantilla predeterminada para cualquier página lograda.
5. index.php – La plantilla de reserva predeterminada.
¿Qué archivos de plantilla utilizan los archivos de taxonomía personalizados?
Las categorías y las etiquetas son dos taxonomías predeterminadas de WordPress. Los usuarios también pueden crear sus propias taxonomías personalizadas. Así es como WordPress busca plantillas para mostrar páginas de taxonomía personalizadas.
1. taxonomía- {taxonomía} – {término} .php – Si tiene una taxonomía personalizada llamada género y hay un término ‘thriller’, WordPress buscará taxonomy-genre-thriller.php
.
2. taxonomía- {taxonomía} .php – Si la taxonomía fuera de género, WordPress buscaría taxonomy-genre.php
.
3. taxonomy.php – La plantilla predeterminada para mostrar cualquier archivo de taxonomía personalizado.
4. archive.php – El respaldo predeterminado para todas las páginas de archivo en WordPress.
5. index.php– La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla utilizan los tipos de publicaciones personalizadas?
Así es como WordPress busca plantillas para mostrar archivos de tipo de publicación personalizados.
1. archivo- {post_type} .php – Si tiene un tipo de publicación que está revisando, WordPress buscará archive-review.php
.
2. archive.php – La plantilla predeterminada para mostrar todas las páginas de archivo en WordPress.
3. index.php – La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla se utilizan para mostrar archivos de autor?
WordPress genera páginas de archivo para cada autor en su sitio de WordPress. Así es como busca la plantilla de archivo de autor.
1. autor- {nicename} .php – Si el nombre agradable del autor es mate, WordPress buscará author-matt.php.
2. autor- {id} .php – Si el ID de usuario del autor es 6, WordPress buscará author-6.php
.
3. author.php – La plantilla predeterminada que se utiliza para mostrar las páginas del archivo de autor en WordPress.
4. archive.php – La plantilla predeterminada para mostrar todas las páginas de archivo en WordPress.
5. index.php – La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla se utilizan para mostrar archivos basados en fechas?
WordPress también muestra sus publicaciones en páginas de archivo basadas en fechas durante meses y años. Así es como busca plantillas para estas páginas.
1. date.php – La plantilla predeterminada para archivos basados en fechas.
2. archive.php – La plantilla predeterminada que se utiliza para mostrar las páginas del archivo de autor en WordPress.
3. index.php – La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla se utilizan para mostrar las páginas de búsqueda?
1. search.php – La página predeterminada para mostrar resultados de búsqueda en WordPress.
2. searchform.php – La plantilla para mostrar un formulario de búsqueda en WordPress.
3. index.php – La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla se utilizan para mostrar páginas de error 404?
La página de error 404 se muestra cuando WordPress no puede encontrar el contenido solicitado. Consulte nuestra guía sobre cómo mejorar su plantilla de página 404.
1. 404.php – La plantilla predeterminada para mostrar la página de error 404 en WordPress.
2. index.php – La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla se utilizan para mostrar páginas adjuntas?
1. MIME_type.php – Mime_type significa tipo de archivo. Por ejemplo, image.php, video.php, application.php.
2. archivo adjunto.php – La plantilla predeterminada para mostrar las páginas de archivos adjuntos.
3. archivo adjunto único.php – Para mostrar un solo archivo adjunto.
4. single.php – La plantilla predeterminada para mostrar elementos de un solo tipo de publicación.
5. index.php – La plantilla de respaldo predeterminada en WordPress.
¿Qué archivos de plantilla se utilizan para mostrar incrustaciones?
Desde WordPress 4.5, puede usar plantillas para renderizar una publicación incrustada en WordPress.
1. incrustar- {post-type} – {post_format} .php – WordPress buscará primero un tipo de publicación y una plantilla de formato de publicación. Por ejemplo, si tiene una reseña con video, WordPress buscará embed-review-video.php
.
2. incrustar- {post-type} .php – Si el tipo de publicación es revisión, WordPress buscaría embed-review.php
.
3. embed.php – El respaldo predeterminado para todas las incrustaciones.
Esperamos que este tutorial le haya ayudado a aprender sobre la jerarquía de plantillas de WordPress. Es posible que también desee ver nuestra lista de los mejores creadores de páginas de WordPress de arrastrar y soltar.