Guía para principiantes de la jerarquía de plantillas de WordPress (Cheat Sheet)

Después de nuestra infografía sobre cómo funciona WordPress detrás de escena, varios usuarios nos pidieron que expliquemos cómo funciona un tema de WordPress detrás de escena.

En este art√≠culo, explicamos la jerarqu√≠a de las plantillas de WordPress para principiantes. Este truco es extremadamente √ļtil al personalizar una plantilla o crear un tema personalizado de WordPress.

¬ŅPor qu√© aprender algo sobre la jerarqu√≠a de plantillas de WordPress?

Todos los temas modernos de WordPress consisten en plantillas, hojas de estilo, Javascript e im√°genes. Juntos, estos archivos controlan la apariencia de su sitio para los usuarios.

  

relacionados con: 9 Cosas a tener en cuenta al elegir el tema perfecto de WordPress para su sitio.

WordPress tiene una jerarquía de plantillas estándar. Esto significa que las plantillas con nombres de archivo específicos afectan ciertas áreas de su sitio. También le indica qué nombre de plantilla usar para un tema en particular.

Los temas más modernos de WordPress incluyen plantillas para mostrar categorías, fechas, archivos, publicaciones individuales, páginas personalizadas y más. Como usuario, puede crear plantillas adicionales creando un tema secundario.

Veamos cómo funciona esta jerarquía de plantillas de WordPress detrás de escena.

Mostrar jerarquía de plantillas de WordPress (truco)

WordPress utiliza un patrón de nombre de plantilla fácil de entender y significativo. El siguiente truco visual explica qué archivos de plantilla se usan para mostrar diferentes páginas en un sitio de WordPress.

Aquí hay una descripción general de los archivos de plantilla de WordPress que se editarán para diferentes páginas en un sitio típico de WordPress.

¬ŅQu√© archivos de plantilla usa el sitio web?

El sitio web del sitio

WordPress muestra sus publicaciones de blog inmediatamente en el sitio web de su sitio web. Tambi√©n puede configurarlo para usar un sitio web personalizado (tambi√©n conocido como portada) Configuraci√≥n ¬ĽLeer P√°gina en el √°rea de administraci√≥n de WordPress.

1, front-page.php – Si est√° utilizando una cubierta est√°tica, WordPress primero busca este archivo de plantilla y muestra la cubierta.

2, home.php РSi está utilizando un sitio web estático y no tiene una plantilla para el título page.php en su tema, WordPress buscará la plantilla home.php. También se usa para mostrar publicaciones de blog estándar en el sitio web.

3, index.php – Si cover.php o home.php no est√° disponible, WordPress usa la plantilla index.php para mostrar la p√°gina de inicio. Esta plantilla es la plantilla de reserva de WordPress predeterminada para ver cualquier p√°gina.

¬ŅQu√© archivos de plantilla utiliza una sola publicaci√≥n?

Plantilla de seguimiento simple

WordPress busca en estos archivos una sola publicación.

1, single- {post-type} Р{slug} .php РUse esta plantilla para cambiar 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 "review" y el mensaje de publicación es "acme-phone", WordPress buscará "single-review-acme-phone.php".

2, single- {post-type} .php РWordPress comprueba si hay una plantilla que muestre este tipo de publicación en particular. Por ejemplo, si el tipo de entrada es "review", WordPress busca "single-review.php".

3, single.php – WordPress luego regresa 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 РComo se mencionó anteriormente, WordPress finalmente regresa a index.php.

¬ŅQu√© archivos de plantilla usa una sola p√°gina?

Plantilla de p√°gina est√°tica

Los sitios de WordPress son uno de los tipos de publicación estándar. Le permiten crear páginas estáticas en su sitio en lugar de publicaciones. Lea 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. Aprenda a crear una plantilla de p√°gina personalizada en WordPress.

2, p√°gina- {slug} .php – Si la babosa de la p√°gina nos contacta, WordPress intentar√° usar page-contact-us.php.

3, p√°gina- {id} .php – Si la ID de la p√°gina 17 WordPress busca un archivo de plantilla llamado page-17php.

4, page.php – La plantilla para mostrar todas las p√°ginas est√°ticas.

5, singular.php РEsta plantilla es una reserva estándar para todos los elementos de un solo tipo de contribución.

6, index.php – La plantilla de reserva est√°ndar.

¬ŅQu√© archivos de plantilla usan los archivos de categor√≠a?

Plantilla de archivo de categoría

WordPress usa estos archivos para mostrar páginas relacionadas con la categoría en WordPress.

1, category- {slug} .php РEsta plantilla muestra la página de archivo de categoría para una categoría particular. Por ejemplo, si la categoría caracol es reviews, WordPress busca la plantilla category-reviews.php.

2, categoría {id} .php РWordPress luego busca una plantilla de categoría -IDPor ejemplo, si la ID de categoría 17 WordPress está buscando category17php.

3, category.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 p√°ginas de archivo.

5, index.php – La plantilla de reserva est√°ndar.

¬ŅQu√© archivos de plantilla usan los archivos de etiquetas?

Etiketfilskabelon

WordPress usa estos archivos para mostrar p√°ginas de archivo de etiquetas.

1, tag- {slug} .php – Si la etiqueta es fruta de caracol, WordPress busca tag-obst.php.

2, día- {id} .php РCuando el día ID 17 WordPress busca la plantilla tag-17php.

3, tag.php – La plantilla predeterminada para los archivos de etiquetas.

4, archive.php – La plantilla predeterminada para cada p√°gina.

5, index.php – La plantilla de reserva est√°ndar.

¬ŅQu√© archivos de plantilla usan los archivos de taxonom√≠a personalizados?

Archivo de taxonomía personalizada

Las categorías y etiquetas son dos taxonomías estándar de WordPress. Los usuarios también pueden crear sus propias taxonomías personalizadas. De esta manera, 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 "entusiasmo", WordPress buscará taxonomía-género-suspenso.php.

2, Taxonomía .php РSi la taxonomía fuera género, WordPress buscaría taxonomía género.php.

3, taxonomy.php РLa plantilla predeterminada para mostrar un archivo de taxonomía personalizado.

4, archive.php – La reserva predeterminada para todas las p√°ginas de archivo de WordPress.

5, index.php– La plantilla de reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla usan los tipos de publicaci√≥n personalizados?

Archivo de tipo de registro personalizado

De esta manera, WordPress busca plantillas para mostrar archivos de tipo de registro personalizado.

1, archivo {post_type} .php РSi tiene una revisión de tipo de revisión, busque WordPress en archive-review.php.

2, archive.php – La plantilla predeterminada para ver todas las p√°ginas de archivo en WordPress.

3, index.php – La plantilla de reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla se usan para ver archivos de autor?

Archivo de autor

WordPress genera páginas de archivo para cada autor en su sitio de WordPress. Así es como se ve la plantilla del archivo de autor.

1, author- {nicename} .php – Si el hermoso nombre del autor es mate, WordPress busca author-matt.php.

2, autor- {id} .php – Si el autor de ID de usuario 6 WordPress est√° buscando author-6php.

3, author.php – La plantilla predeterminada para ver p√°ginas de archivo de autor en WordPress.

4, archive.php – La plantilla predeterminada para ver todas las p√°ginas de archivo en WordPress.

5, index.php – La plantilla de reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla se usan para mostrar archivos basados ‚Äč‚Äčen fechas?

Archivo basado en fecha

WordPress tambi√©n muestra sus publicaciones en p√°ginas de archivo basadas en datos de meses y a√Īos. As√≠ es como se ven las plantillas para estas p√°ginas.

1, date.php – La plantilla predeterminada para archivos basados ‚Äč‚Äčen fechas.

2, archive.php – La plantilla predeterminada para ver p√°ginas de archivo de autor en WordPress.

3, index.php – La plantilla de reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla se utilizan para mostrar las p√°ginas de b√ļsqueda?

Con resultados 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 reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla se utilizan para mostrar p√°ginas de error 404?

p√°gina 404

La página de error 404 aparece cuando WordPress no puede encontrar el contenido que desea. Lea nuestra guía para mejorar su plantilla de página 404.

1404.php – La plantilla predeterminada para mostrar la p√°gina de error de WordPress 404.

2, index.php – La plantilla de reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla se utilizan para mostrar archivos adjuntos?

P√°ginas adjuntas

1, MIME_type.php – Mime_type significa tipo de archivo. Por ejemplo, image.php, video.php, application.php.

2, attach.php – La plantilla predeterminada para mostrar archivos adjuntos.

3, single-attach.php – Para ver un solo archivo adjunto.

4, single.php – La plantilla predeterminada para mostrar elementos de tipo de entrada individual.

5, index.php – La plantilla de reserva est√°ndar en WordPress.

¬ŅQu√© archivos de plantilla se utilizan para mostrar publicaciones?

incrustado

Sitio de WordPress 4.5 puedes usar plantillas para representar una publicación incrustada en WordPress.

1, incrustado- {post-type} Р{post_format} .php РWordPress primero busca un tipo de publicación y un estilo de publicación. Por ejemplo, si tu Tener una revisión de video, WordPress busca en embedded-review-video.php.

2, Insertar- {Post-Type} .php РSi el tipo de publicación está rastreando, WordPress buscará embedded-review.php.

3, embedded.php – La reserva predeterminada para todas las publicaciones.

Esperamos que este tutorial te haya ayudado a aprender más sobre la jerarquía de plantillas de WordPress. También puede consultar nuestra lista de los principales creadores de páginas de arrastrar y soltar de WordPress.

Si te gustó este artículo, suscríbete a nuestro canal YouTube para ver videos tutoriales de WordPress. También nos puede encontrar en Twitter y Facebook.