X

Cómo enlazar automáticamente las miniaturas de las publicaciones a su permalink

Snippets de IsItWP

¿Está buscando una forma de enlazar automáticamente todas las miniaturas de las entradas a la URL permanente de la entrada? Si bien probablemente exista un plugin para esto, hemos creado un fragmento de código rápido que puede usar para enlazar automáticamente todas las miniaturas de las entradas a la URL permanente de la entrada en WordPress.

Instrucciones:

Todo lo que tienes que hacer es agregar este código al archivo functions.php de tu tema o a un plugin específico del sitio:

add_filter( 'post_thumbnail_html', 'wps_post_thumbnail', 10, 3 );

function wps_post_thumbnail( $html, $post_id, $post_image_id ) {

  $html = '<a href="' . get_permalink( $post_id ) . '" title="' . esc_attr( get_post_field( 'post_title', $post_id ) ) . '">' . $html . '</a>';
  return $html;
}

Nota: Si es la primera vez que agregas fragmentos de código en WordPress, consulta nuestra guía sobre cómo copiar / pegar fragmentos de código correctamente en WordPress, para que no rompas accidentalmente tu sitio.

Si te gustó este fragmento de código, considera echar un vistazo a nuestros otros artículos en el sitio como: 43 temas sencillos de WordPress para iniciar un sitio web y cómo configurar Shopify con WordPress.

Comentarios   Deja una respuesta

  1. makadesigns.me March 22, 2014 at 1:15 pm

    ¡Muchas gracias! 🙂

    1. ¡De nada!

  2. Gracias...

  3. ¿Cómo hago para que esto enlace al archivo multimedia en lugar de a la URL permanente?

  4. Hola, gracias por compartir…
    ¿Cómo es posible hacer eco de las categorías desde el ID de las miniaturas.
    He intentado "get_the_category( $thumbnail->ID )", no pasa nada.

    Gracias de antemano...

  5. Hola... no me funciona, por favor, ayúdenme. Quiero que todas las imágenes de todas mis entradas se adjunten a la URL permanente de la entrada en la página de inicio.

    1. ¿Tiene las miniaturas de las entradas habilitadas en su tema? Esto no tomará cualquier imagen y la enlazará a la entrada.

  6. How to link Post Thumbnail to the Post Permalink? - Wordpress Arena June 29, 2011 at 9:05 pm

    [...] Consejo: Enlazar miniaturas a la URL permanente de la entrada Enlazar automáticamente miniaturas de entradas a la URL permanente de la entrada [WordPress SEO] Cómo usar la URL permanente y el título de la entrada [...]

  7. ¡Muy bueno pero simple! Lo estaba buscando...

    1. Genial, me alegra que te guste.

  8. Thumbnail linken Wordpress | tekortschot.nl March 31, 2011 at 2:54 pm

    [...] WP-Snipp Twitter ¡comparte esta página! [...]

  9. Paul te Kortschot March 30, 2011 at 4:28 pm

    ¡Genial! Voy a probar esto lo antes posible y lo publicaré en mi sitio. Dejaré un enlace de vuelta.

    1. Genial, gracias, un enlace de vuelta siempre es agradable.

Agrega un comentario

Nos complace que hayas elegido dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!