¿Quieres crear diseños de categorías únicos en WordPress? Con los sitios web de WordPress, es común usar diferentes plantillas para categorías, etiquetas, tipos de publicaciones personalizadas y taxonomías. En este artículo, le mostraremos cómo crear plantillas de categorías en WordPress.
Al crear plantillas para categorías, puede agregar funciones específicas a las páginas de categorías. Por ejemplo, puede permitir a los usuarios suscribirse a categorías, agregar imágenes de categorías, ver descripciones de categorías y elegir un diseño diferente para cada categoría.
Por qué crear plantillas de categorías en WordPress
Contents
WordPress genera páginas individuales para todas sus categorías. Puede verlos visitando una URL como: https://example.com/category/news/ Los temas de WordPress más populares vienen con plantillas integradas para mostrar las páginas de categorías de manera hermosa. Estas plantillas resaltan el título de la categoría y muestran la descripción de la categoría a continuación.
Sin embargo, es posible que algunos temas no manejen esto tan bien, o puede personalizar las páginas de su categoría. Aquí es donde necesita crear plantillas de categorías en WordPress. Veamos cómo crear plantillas de categorías en WordPress.
Jerarquía de plantillas de WordPress para páginas de categorías
WordPress tiene un poderoso sistema de construcción de plantillas que le permite crear diferentes plantillas para diferentes secciones de su sitio web. Al visualizar una página, WordPress busca una plantilla en un orden jerárquico predefinido. Para mostrar una página de categoría, busca plantillas en este orden: category-slug.php → category-id.php → category.php → archive.php → index.php Primero, WordPress buscará una plantilla específica para esta categoría especial . usando la categoría slug. Por ejemplo, la plantilla category-design.php se utilizará para mostrar la categoría «Diseño». Si no puede encontrar una plantilla de slug de categoría, WordPress buscará una plantilla con una identificación de categoría, por ejemplo, categoría-6.php. Después de eso, buscará la plantilla de categoría genérica que generalmente es category.php. Si no hay una plantilla de categoría genérica, WordPress buscará una plantilla de archivo genérica, como archive.php. Finalmente, usará la plantilla index.php para mostrar la categoría. Aquí está nuestra guía de jerarquías de plantillas de WordPress.
Crea una plantilla de categoría para tu tema en WordPress
Primero, echemos un vistazo a una plantilla típica de category.php.
Categoría:
«rel =» bookmark «title =» Enlace permanente a «>
por
Lo sentimos, ningún artículo coincide con sus criterios.
Ahora suponga que tiene una categoría llamada «Diseño» con la categoría slug «diseño» y desea mostrar esta categoría de manera diferente a las demás. Para hacer esto, necesita crear una plantilla para esa categoría en particular. Ir a Apariencia »Editor de temas. En la lista de archivos de temas a su derecha, haga clic en category.php, si no tiene un archivo category.php, busque archive.php.
Si no puede encontrar ninguna de estas plantillas, es probable que esté utilizando un marco temático de WordPress y este tutorial puede no serle útil. Le sugerimos que consulte el marco específico que está utilizando. Si encuentra los archivos anteriores, copie todo el contenido de category.php y péguelos en un editor de texto como el Bloc de notas. Guarde este archivo con el nombre category-design.php. Conéctese a su alojamiento de WordPress utilizando un cliente FTP, luego navegue a / wp-content / themes / your-current-theme / y cargue su archivo category-design.php en su directorio de temas. Ahora, cualquier cambio que realice en esa plantilla solo aparecerá en la página de archivo de esa categoría en particular. Con esta técnica, puede crear plantillas para tantas categorías como desee. Simplemente use category- {category-slug} .php como nombre de archivo. Puede encontrar babosas de categorías visitando la sección de categorías en el área de administración de WordPress. A continuación se muestra un ejemplo de una plantilla category-slug.php. Tenga en cuenta que usamos la misma plantilla que category.php con algunas modificaciones. Como ya conocemos la categoría para la que se utilizará, podemos añadir el título, la descripción o cualquier otro detalle de forma manual. También tenga en cuenta que hemos utilizado En vez de . Descubra por qué creemos que utilizar un resumen o un extracto de un artículo en lugar de un artículo completo es una buena idea.
Elementos de diseño
«rel =» bookmark «title =» Enlace permanente a «>
por
Lo sentimos, ningún artículo coincide con sus criterios.
Si no desea usar la plantilla de categoría-slug, puede usar la plantilla de identificación de categoría para crear una plantilla para una identificación de categoría específica. A continuación, se explica cómo encontrar un ID de categoría en WordPress.
Usar etiquetas condicionales para una categoría
Al crear plantillas para su tema, debe determinar si realmente necesita una plantilla separada para hacer lo que desea hacer. En algunos casos, los cambios que desea realizar no son demasiado complicados y se pueden hacer usando etiquetas condicionales dentro de una plantilla genérica, como category.php o incluso archive.php. WordPress admite muchas etiquetas condicionales que los autores de temas pueden usar en sus plantillas. Una de estas etiquetas condicionales es is_category (). Con esta etiqueta condicional, puede editar sus modelos para mostrar una salida diferente si se cumple la condición. Por ejemplo, suponga que tiene una categoría de artículos destacados llamada «Destacados». Ahora desea mostrar información adicional en la página Archivo de categorías para esa categoría en particular. Para hacer esto, agregue este código en el archivo category.php justo después .
Artículos relacionados:
Archivo de categoría:
Crea una plantilla de categoría usando Beaver Themer
Beaver Themer te permite crear diseños para tu tema. Puede seleccionar las categorías individuales en las que desea usar la plantilla y luego editarla usando una herramienta de arrastrar y soltar. Primero, ve a Beaver Builder »Accesorios de Themer» Agregar nuevo página.
Deberá darle un título y luego seleccionar su categoría en la opción «Ubicación».
Desde allí, podrá usar el editor de arrastrar y soltar de Beaver Builder para personalizar el diseño de la página de su categoría a su gusto.
Una vez que haya terminado, haga clic en el botón Listo y luego seleccione Publicar para aplicar su plantilla de categoría. Ahora puede visitar su sitio web para ver la plantilla de categoría en acción.
Esperamos que este artículo le haya ayudado a aprender a crear plantillas de categorías en WordPress. También puede consultar nuestra comparación de los mejores creadores de páginas de WordPress de arrastrar y soltar para crear diseños personalizados, y nuestra guía sobre cómo crear un sitio de membresía, para que pueda reducir el contenido según las categorías. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.