Cómo configurar una imagen destacada alternativa basada en la categoría de publicación en WordPress

Recientemente, uno de nuestros usuarios nos preguntó cómo pueden establecer una miniatura de publicación de reserva predeterminada para categorías específicas en WordPress. En nuestro tutorial anterior, mostramos cómo configurar una imagen de respaldo predeterminada para el tutorial de miniaturas de publicaciones de WordPress. En este artículo, le mostraremos cómo configurar la imagen destacada de respaldo predeterminada para categorías específicas en WordPress.

Mostrar imágenes de categoría en WordPress cuando no se encuentra una miniatura de publicación

Nota: Este es un tutorial de nivel intermedio que requerirá que conozcas HTML, CSS y los conceptos básicos de la estructura del tema de WordPress.

Guión:

Supongamos que tiene un blog en el que asigna una sola categoría a cada una de sus publicaciones (consulte nuestra guía sobre Categorías frente a etiquetas). Puede mostrar una imagen alternativa según la categoría a la que está asignada una publicación.

Es particularmente útil cuando a menudo te enfrentas a una situación en la que no hay una imagen destacada disponible para una publicación. Es posible que su imagen de marca no coincida con el tema de la publicación, pero si está utilizando una imagen específica de categoría, seguirá siendo relevante.

Configuración de imágenes de categoría en WordPress sin un complemento

Anteriormente en WPBeginner, te mostramos cómo configurar imágenes de categoría en WordPress. Sin embargo, para este tutorial necesitaría configurar imágenes de categoría manualmente sin un complemento. Consulte nuestro tutorial de hoja de referencia temática y la guía para principiantes para pegar fragmentos en WordPress.

Lo primero que debe hacer es crear imágenes para sus categorías. Utilice la babosa de categoría como nombre de archivo de imagen y guárdelos en el mismo formato, p. jpg o png.

Ahora el problema es que su tema de WordPress puede estar usando diferentes tamaños de imagen en diferentes plantillas. Por ejemplo, puede tener miniaturas de publicaciones más pequeñas en las páginas de archivo e imágenes destacadas más grandes en las publicaciones individuales. Dejaremos que WordPress maneje el cambio de tamaño de las imágenes. Para hacerlo, debe cargar las imágenes de su categoría en su sitio de WordPress desde Medios »Agregar nuevo. Durante la carga, WordPress almacenará las imágenes de su categoría y creará tamaños definidos por su tema y los que se encuentran debajo Configuración »Medios pantalla.

Después de cargar imágenes de categoría, debe moverlas a un directorio diferente. Conéctese a su sitio web utilizando un cliente FTP como Filezilla y vaya a la carpeta / wp-content / uploads /. Las imágenes de categoría que cargó se almacenarán en la carpeta del mes. Ejemplo: / uploads / 2013/12 /

Crea una carpeta en el escritorio de tu computadora y nómbrala categoría-imágenes. Ahora descargue todas las imágenes de su categoría y todos los tamaños que WordPress creó para ellos a esta nueva carpeta en su escritorio. Una vez que finalice la descarga, debe cargar la carpeta de imágenes de categoría en su directorio / wp-content / uploads. Hacer esto le permitirá tener todos los tamaños de imagen de su categoría en una carpeta separada que es fácil de llamar a su tema.

Mostrar imágenes de categoría en plantillas de WordPress

Antes de continuar para configurar estas imágenes como imágenes de reserva predeterminadas, echemos un vistazo a cómo las mostraría en sus temas. Por ejemplo, puede mostrar estas imágenes en la parte superior de las páginas de su categoría.





<?php echo $thiscat->nombre; ?> 

Así es como apareció en la página de archivo de categoría de nuestro sitio de demostración.

Mostrar una imagen de icono de categoría en la página de categoría

Mostrar imagen de categoría como imagen destacada de reserva predeterminada

Ahora le mostraremos cómo mostrar una imagen de categoría como la imagen destacada de respaldo predeterminada o la miniatura de publicación cuando una publicación no tiene su propia imagen destacada.

Nota: Haga una copia de seguridad de sus archivos de tema antes de realizar cualquier cambio.

Dentro de su bucle, donde su tema muestra la imagen destacada o la miniatura de la publicación, reemplácela con este código:



">
"><?php the_title(); ?>

Este código busca una miniatura de publicación. Si encuentra uno, muestra la miniatura de la publicación. De lo contrario, busca la categoría a la que pertenece una publicación y luego muestra la imagen de la categoría. Hemos agregado -150 × 150 en el nombre del archivo de imagen porque este es el tamaño de miniatura de la publicación en nuestro tema de demostración. Su tema puede estar usando un tamaño diferente para las miniaturas de las publicaciones, por lo que debe usar ese tamaño en su lugar.

Tenga en cuenta que su tema ya puede tener línea y las siguientes líneas que muestran la miniatura de la publicación. Puede omitir esas líneas si su tema ya las tiene.

Eso es todo, esperamos que este artículo lo ayude a agregar una imagen destacada de respaldo basada en la categoría de publicación. Para comentarios y preguntas, por favor deje un comentario a continuación.