¿Cómo establecer una imagen destacada predeterminada en WordPress?

Artículo escrito por:
  • WordPress
  • Actualizado: sep 13, 2017

La mayoría de los Temas de WordPress lanzados en estos días tienen la capacidad de agregar una imagen destacada a cada publicación. En este tutorial, le mostraré cómo puede agregar una imagen destacada predeterminada y cómo configurar la primera imagen de una publicación como la imagen destacada de manera predeterminada.

Las imágenes destacadas son bastante importantes

Las imágenes destacadas se suman al atractivo visual de cada publicación y ayudan al visitante a identificar el tema de la conversación con una mirada rápida. ¿Cuántas veces has hecho clic en una publicación con una imagen destacada poco atractiva?

Estoy dispuesto a apostar no muy a menudo. Los mejores blogs en la web usan gráficos personalizados, por ejemplo Blog de temas elegantes tiene impresionantes imágenes destacadas. Estas imágenes son producidas por un equipo de diseñadores internos. Notarás que todos son únicos y exquisitamente elaborados.

Pero ese no es el tema de esta publicación. Si alguna vez no puede agregar una imagen destacada a una publicación, se ve muy mal en su blog o sitio. Entonces, si alguna vez se olvida de hacerlo, podemos agregar una imagen destacada predeterminada que podría mitigar las consecuencias.

¿Necesita ayuda para ajustar su sitio de WordPress?
WHSR ahora es socio de Codeable.io para ayudar a los usuarios que necesitan servicios profesionales de desarrollo / personalización de WP.

Para obtener una cotización gratis, por favor llene este formulario de solicitud.

Configuración de una nueva imagen predeterminada personalizada

Puede hacer esto instalando y activando Complemento de imagen destacado predeterminado.

Antes de llegar al complemento, echemos un vistazo a un sitio de prueba sin ninguna imagen destacada predeterminada.

Así es como se ve el sitio web de prueba antes de agregar una imagen destacada predeterminada. Con este tema en particular (Solon), no es tan malo como puede ser. Con algunos temas de WordPress, tendrá imágenes en blanco en lugar de ninguna con cada publicación, lo que tiene el potencial de empeorar las cosas.

WithoutDefaultImage

Complemento de imagen destacado predeterminado

1. Ve a Ajustes> Medios.
2. En Configuración de medios, puede seleccionar una imagen destacada predeterminada de la galería o puede cargar una.

DefaltFeatImgMediaSettings

Y, estás listo. Es realmente así de simple.

Ahora con la imagen destacada predeterminada en su lugar, así es como se ve la página:

ConDefaultImage

Puedes elegir una imagen que se vea bien en casi cualquier tipo de publicación.

Por ejemplo, si su blog gira en torno al nicho de WordPress, puede crear una imagen personalizada con el texto "Consejos y tutoriales de WordPress".

Ahora algo así se vería bien en tu blog durante todo el año en caso de que olvides agregar una imagen destacada a tu publicación.

Establecer la primera imagen de su publicación como la imagen destacada predeterminada

Esto se puede hacer con dos piezas de código.

El primero, tendrá que agregar a functions.php en su archivo de WordPress.

// función para llamar a la primera imagen cargada en el archivo de funciones function main_image () {$ files = get_children ('post_parent ='. get_the_ID (). '& post_type = attach & post_mime_type = image & order = desc'); if ($ archivos): $ keys = array_reverse (array_keys ($ archivos)); $ j = 0; $ num = $ llaves [$ j]; $ image = wp_get_attachment_image ($ num, 'grande', verdadero); $ imagepieces = explotar ('"', $ image); $ imagepath = $ imagepieces [1]; $ main = wp_get_attachment_url ($ num); $ template = get_template_directory (); $ the_title = get_the_title (); print" <img src = '$ main' alt = '$ the_title' class = 'frame' /> "; endif;}

El código anterior ayuda a obtener su primera imagen de cada publicación.

Ahora debemos verificar si hay imágenes destacadas seleccionadas para las publicaciones en cuestión.

Puede hacerlo agregando el siguiente código a su archivo de tema. Agregue el código al lugar donde desea mostrar la imagen, también conocida como su home.php, single.php, archive.php o donde lo considere necesario.

<? php if ((function_exists ('has_post_thumbnail')) && (has_post_thumbnail ())) {echo get_the_post_thumbnail ($ post-> ID); } else {echo main_image (); }?>

La segunda parte del código verifica las publicaciones en busca de imágenes destacadas y, si no hay ninguna imagen destacada, utiliza la imagen destacada predeterminada que se crea con el primer código.

Por lo tanto, cada vez que olvida agregar una imagen destacada, la primera imagen de la misma publicación se configura como la imagen destacada.

Otras ideas para imágenes destacadas

Ahora hay algo más que puede probar también, si se siente cómodo manejando el código WP. Puede crear imágenes destacadas condicionales. Engage WP tiene un gran tutorial sobre este tema.

Dígame cómo le fue a su blog, ¿logró encontrar la imagen destacada predeterminada adecuada?

Si ha utilizado un script personalizado diferente para agregar una imagen destacada predeterminada, me encantaría saberlo en los comentarios.

Fuente (Código de configuración): Snipplr

Acerca de Vishnu

Vishnu es un escritor independiente de noche, trabaja como analista de datos durante el día.