En este momento estás viendo Cómo establecer una imagen alternativa predeterminada para las miniaturas de las publicaciones de WordPress

Cómo establecer una imagen alternativa predeterminada para las miniaturas de las publicaciones de WordPress

free hosting wordpress
free hosting wordpress

¿Quiere establecer una imagen alternativa predeterminada para las miniaturas de las publicaciones de WordPress? Las imágenes destacadas, también conocidas como miniaturas de publicaciones, son muy útiles para atraer a los usuarios y hacer que sus artículos sean más destacados en las redes sociales. En este artículo, le mostraremos cómo configurar una imagen alternativa predeterminada para las miniaturas de las publicaciones de WordPress.

 

¿Por qué necesita una miniatura de publicación predeterminada de WordPress?

Las miniaturas de las publicaciones o las imágenes destacadas son una característica del tema de WordPress que le permite asociar una imagen con la publicación o el artículo de su blog. Según el tema, esta imagen se usa en la página de inicio, los archivos o los widgets de la barra lateral.

Algunos temas de WordPress muestran la miniatura de la publicación y el extracto del artículo en la página de inicio en un diseño de cuadrícula. Si olvida agregar una miniatura de publicación para un artículo, aparecerá sin una miniatura y su diseño se verá roto.

 

Al agregar una imagen de stock, puede configurar una imagen de marca para usar cuando no se encuentra una miniatura de la publicación. Esto le permite asegurarse de que todos sus artículos tengan una miniatura de publicación.

Otra forma de abordar este problema es utilizar el complemento Solicitar imagen destacada. Obliga a todos los autores a agregar una imagen destacada a sus artículos antes de la publicación.

Dicho esto, echemos un vistazo a cómo configurar fácilmente una imagen alternativa predeterminada para las miniaturas de las publicaciones de WordPress.

Método 1: establezca la imagen alternativa predeterminada para las miniaturas de las publicaciones usando el complemento

Este método es más sencillo y recomendado para todos los usuarios.

Lo primero que debe hacer es instalar y activar el enlace Imagen de primer plano predeterminada . Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Tras la activación, debe visitar la página Configuración »Medios para configurar los ajustes del complemento.

 

En esta página, debe hacer clic en el botón “Seleccionar imagen destacada predeterminada” para cargar o seleccionar la imagen que desea usar como miniatura de publicación.

No olvide hacer clic en el botón Guardar cambios después de seleccionar la imagen de primer plano.

Ahora puede visitar su sitio web para verlo en acción. El complemento comenzará a mostrar automáticamente su imagen alternativa predeterminada como una miniatura de publicación para las publicaciones que no tienen un conjunto de imágenes destacadas.

Método 2: agregue manualmente la imagen alternativa como una miniatura de publicación

Este método requiere agregar código a sus archivos de temas de WordPress. Si nunca antes ha hecho esto, consulte nuestra guía sobre cómo copiar y pegar código en WordPress.

Primero, debe crear una imagen que desee usar como imagen predeterminada. A continuación, debe cargarlo en la carpeta de imágenes de su tema mediante un cliente FTP.

La carpeta de imágenes de su tema se encuentra dentro de la /wp-content/themes/yur-theme/carpeta. Si no tiene la carpeta de imágenes, debe crearla.

Después de cargar la imagen en su sitio web, el siguiente paso es decirle a WordPress que busque esta imagen cuando una publicación no tenga su propia miniatura.

Su tema de WordPress muestra miniaturas de publicaciones en varios lugares. Debe buscar la the_post_thumbnail()función en los archivos de tema. Por lo general, lo encontrará en archive.php, single.php o plantillas de contenido.

A continuación, debe agregar el siguiente código donde desea que aparezca la miniatura de la publicación.

<?php if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else { ?>
<img src="<?php%20bloginfo('template_directory');%20?>/images/default-image.jpg" alt="<?php the_title(); ?>" />
<?php } ?>

No olvide reemplazar default-image.jpg con el nombre de su archivo de imagen.

Eso es todo, ahora puede visitar su sitio web para verlo en acción.

 

Método 3: use la primera imagen en un artículo como miniatura de publicación

Este método también requiere agregar código a sus archivos de temas de WordPress.

Primero, debe agregar este código al archivo functions.php de su tema o a un complemento específico del sitio.

//function to call first uploaded image in functions file
function main_image() {
$files = get_children('post_parent=".get_the_ID()."&post_type=attachment
&post_mime_type=image&order=desc');
  if($files) :
    $keys = array_reverse(array_keys($files));
    $j=0;
    $num = $keys[$j];
    $image=wp_get_attachment_image($num, 'large', true);
    $imagepieces = explode('"', $image);
    $imagepath = $imagepieces[1];
    $main=wp_get_attachment_url($num);
        $template=get_template_directory();
        $the_title=get_the_title();
    print "<img src="https://www.wpbeginner.com/wp-themes/how-to-set-a-default-fallback-image-for-wordpress-post-thumbnails/$main" alt="$the_title" class="frame" />";
  endif;
}

Este código simplemente devuelve la primera imagen agregada a un artículo. Ahora necesitamos mostrar esta salida en su tema.

Para hacer esto, deberá editar los archivos del tema donde post_thumbnail (); se utiliza la función. Reemplácelo con el siguiente código.

<?php if (  (function_exists('has_post_thumbnail')) && (has_post_thumbnail())  ) {
  echo get_the_post_thumbnail($post->ID);
} else {
   echo main_image();
} ?>
free hosting wordpress
free hosting wordpress
#WordPress #Hosting #vps #seo #sem

Deja una respuesta