Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo añadir miniaturas para vídeos de YouTube en WordPress

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Has visto sitios populares que utilizan las miniaturas de sus vídeos de YouTube en la página de inicio de su sitio? Si tienes un canal de vídeos en sitios como YouTube, Vimeo u otros, entonces tú también puedes mostrar una miniatura de vídeo para todas las entradas que contengan vídeos en la página de inicio y en las páginas de archivo de tu blog. En este artículo, te mostraremos cómo añadir miniaturas para vídeos de YouTube en WordPress.

An example of video thumbnails in WordPress

Miniaturas de vídeos y miniaturas de entradas en WordPress

WordPress viene con una funcionalidad integrada para añadir imágenes destacadas o miniaturas de entradas, y la mayoría de los temas de WordPress son compatibles con / dar soporte a esta característica. Sin embargo, si quieres destacar tu contenido de vídeo de YouTube, entonces querrás mostrar ese contenido con miniaturas de vídeo. Este artículo te ayudará a hacerlo utilizando la funcionalidad por defecto de miniaturas de entradas de WordPress.

Establecer el plugin de miniaturas de vídeo en WordPress

Lo primero que debe hacer es instalar y activar el plugin Video Thumbnails. Después de activar el plugin, tienes que ir a Setttings ” Video Thumbnails para establecer los ajustes del plugin.

Setting up video thumbnails

En la pantalla de ajustes, te recomendamos que elijas almacenar la miniatura en tu biblioteca de medios. Esto reducirá las peticiones http externas en tu sitio, y tus páginas se cargarán más rápido. En la sección de tipos de entradas, el plugin mostrará entradas, páginas y tipos de contenido personalizados si tienes alguno en tu sitio web. Selecciona los tipos de entradas que quieres que el plugin explore en busca de enlaces a vídeos. La última opción de esta página es elegir un campo personalizado. Algunos plugins de vídeo para WordPress guardan las URLs de vídeo en un campo personalizado, y si usted está utilizando este tipo de plugins, entonces tendrá que introducir ese campo personalizado aquí. Después haz clic en el botón Guardar cambios.

En la página de ajustes, también verás la pestaña Proveedores. Si utilizas Vimeo para compartir tus vídeos, tendrás que crear una aplicación en Vimeo e introducir aquí los valores de ID de cliente, secreto de cliente, token de acceso y secreto de token de acceso.

Adding Vimeo app credentials

En la pestaña Acciones masivas, puedes explorar tus entradas publicadas en busca de vídeos y generar miniaturas de vídeo para ellos. El plugin también proporciona un botón para vaciar todas las miniaturas de vídeo y eliminarlas como adjuntos de tus entradas.

Scan posts to generate video thumbnails

Creación de miniaturas de vídeo en entradas de WordPress

Ahora que has establecido el plugin, vamos a crear una miniatura de vídeo añadiendo una URL de vídeo en una entrada de WordPress. Para ello, debes crear o editar una entrada de WordPress y añadir la URL del vídeo en el área de edición de entradas. Una vez que publiques la entrada, verás que el plugin ha generado una miniatura de vídeo para ti y la ha añadido a tu entrada.

Adding a video in WordPress Post and Generating a Video Thumbnail

Cómo mostrar una miniatura de vídeo en su tema de WordPress

El plugin de miniaturas de vídeo utiliza la funcionalidad de miniaturas de entradas de WordPress. La mayoría de los temas de WordPress están configurados para mostrar automáticamente miniaturas de entradas. Esto significa que el tema mostrará automáticamente la miniatura del vídeo junto con el contenido o extracto de la entrada. Sin embargo, si su tema no muestra las miniaturas de vídeo, entonces usted necesita para editar los archivos de su tema y añadir este código a la plantilla en la que desea mostrar la miniatura.

<?php the_post_thumbnail(); ?>

Cómo añadir un botón de reproducción en la miniatura de vídeo en WordPress

Ahora que ha capturado y mostrado correctamente miniaturas de vídeo en sus entradas de WordPress, es posible que desee distinguir sus miniaturas de imagen regulares de sus miniaturas de vídeo. Esto permitirá a sus usuarios saber que hay un vídeo en la entrada, y que pueden hacer clic en el botón de reproducción para ver la entrada de vídeo. Le mostraremos cómo utilizar etiquetas condicionales para distinguir entre miniaturas de vídeo y miniaturas de entradas normales y añadir un botón de reproducción.

Para utilizar este método debes asegurarte de que publicas tus entradas de vídeo en una categoría específica, por ejemplo, Vídeos. Entonces dentro de los archivos de plantilla de tu tema como index.php, archive.php, category.php, o content. php busca esta línea de código:

<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>

Ahora tenemos que reemplazar este código con el siguiente código:

<?php if ( in_category( 'video' )) : ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?><span class="playbutton"></span></a>
<?php else : ?> 
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>	
<?php endif; ?>

Este código añade <span class="playbutton"?></span> después de la miniatura de la entrada solo para entradas archivadas bajo la categoría de vídeo. El siguiente paso es añadir un archivo de imagen desde la pantalla Medios ” Añadir nuevo. Esta imagen se utilizará como botón de reproducción. Una vez que haya subido el archivo de imagen, anote la ubicación del archivo de imagen al hacer clic en el enlace Editar situado junto a la imagen.

El último paso es mostrar el botón de reproducción. Utilizaremos CSS para mostrar y colocar el botón de reproducción en la miniatura del vídeo. Para ello, debes copiar y pegar este código CSS en la hoja de estilos de tu tema o tema hijo, al hacer clic en Apariencia ” Editor.

.playbutton {
    background: url('http://example.com/wp-content/uploads/playbutton.png') center center no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 74px;
    height: 74px;
    margin: -35px 0 0 -35px;
    z-index: 10;
    opacity:0.6;
}
.playbutton:hover { 
    opacity:1.0;
}

No olvides sustituir la URL de la imagen de fondo por la URL del archivo de imagen del botón de reproducción que subiste anteriormente. Eso es todo. Tus archivos de vídeo en miniatura deberían tener ahora un botón de reproducción.

Esperamos que este artículo te haya ayudado a destacar tus vídeos de YouTube con miniaturas en WordPress. Para cualquier respuesta / comentario / opinión, por favor déjanos un comentario o síguenos en Twitter.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

44 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Peter says

    It is amazing that it still works!
    However does somebody know why it is not getting a thumbnail from a YT playlist?
    i´ve several posts with playlist and the image is always a grey “Video is not found” image

    • WPBeginner Support says

      The plugin was created for videos and not entire playlists, you would need to reach out to the plugin’s author for including playlist functionality.

      Administrador

  3. Mohammad says

    Hi
    I try to use this plugin but it doesn’t work for me and the developer in support forums doesn’t answer most of the unsolved topics. In debugging page when I try “Test Markup for Video” I get this error:

    Thumbnail found, but it may not exist on the source server. If opening the URL below in your web browser returns an error, the source is providing an invalid URL. Thumbnail URL:
    what’s the problem?

  4. Neon emmanuel says

    what if i want three parameters, 1 a fall back when there is no thumbnail, two i fall back if it is video, (i.e) adding a play button overlay to it , and three a fall back it it is video with an overlay play icon on it.

  5. franck says

    Hi folks,

    is anybody know how to remove related video when Youtube video is played till the end in video gallery plugin from Huge IT?

  6. Rihan says

    And wordpress 4.0 I add the video (youtube) URL in the post edit area and its showing me a video player :( on the video thumb are i can see this text only (No video thumbnail for this post.) not working!

    any Idea :) thanks

  7. Mauro Scarpa says

    Hi! Great website and post, i have a question, if then I want to share my post on facebook, will appear whit the play button also? Thanks

  8. Piet says

    Cool plugin and tutorial. Instead of showing a play button image, I would like to suggest using a font icon, for example from FontAwesome.

  9. WPBeginner Staff says

    TCB: if you are using WordPress SEO plugin then youc an try this method. Once the video thumbnail plugin has fetched the thumbnail image for your video, you need to find its location in your media library and copy the URL. After that remove the video thumbnail image from the post. In the WordPress SEO meta box on the post editor, click on the social tab, and paste the link next to the facebook image field.

  10. TCB says

    Is it possible to use the video thumbnail as post image on facebook?
    That would be great because I don’t want to the show the picture as featured image.

  11. Megha Verma says

    I am facing a problem as the play button is showing only on the first post….due to absolute position….not on other post’s images…

  12. Sutherland Boswell says

    Great tutorial! As the developer I love to get feedback from users and work on easy solutions for the most requested features. Overlaying a play button and making the video actually play when clicking the thumbnail are two of the most requested features, but they’re both highly dependent on the theme. Learning to modify a theme on your own can be rewarding, so don’t be afraid to give it a shot!

    PS – I hope everyone will check out the pro version!

    • Jesse says

      Hi Sutherland.

      I’ve read such good things about your plugin and I’m eager to try it.

      However, when using your plugin to scan for video files, it finds all 22 videos under the ‘video’ page which they are posted. The problem is it isn’t finding any thumbnails.

      After reading your various support replies to similar issues, as well as your instructions, i sought to find out whether my theme (metric, by grandpixels) is using a custom field. I have been unsuccessful in finding this information.

      Do you have suggestions on how to make this work?

      Thanks,

      Jesse

  13. Audee says

    What if I want to display post thumbnail only for posts filed under video ‘Post Format’ ?

    Thank you for sharing article about this plugin!

      • Alex says

        Hi Sutherland Boswell,

        i use your plugin for Detube theme, the problem is there is no <a href="”> code line in those files: index.php, archive.php, category.php..
        Do you have any idea or a way to make it work in Detube theme?

        Thanks in advance!

        • Alex says

          i would be so glad if someone has an idea and could answer my question. I’ve been working for many hours to get this code works on Detube, but no succes untill now…
          Could someone here please help me?

  14. Sue Anne says

    Thanks SO much for the great instruction on putting a video and video thumbnail on my WordPress blog. It took about 5 minutes and I’m no techie!

  15. Pali Madra says

    Hi!

    Great website and one of my favorite post.

    I had a related question. I’m adding video by placing the URL in the HTML code of the posts but I also want to show a caption below it. Is that possible without using a plugin?

    Thanks in advance

  16. Tiguan says

    The ‘span’ must be placed inside the thumbnail’s hyperlink tags, otherwise the image link over play button will be disabled. So the correct code will be:

    However, it’s a nice tutorial.

  17. gottfrid q. says

    > This will let your users know that there is a video in the post, and they can click on the play button to view the video post.
    I don’t want to disappoint you, but the button (spin) don’t have any click method.
    How exactly this button was supposed to work and how to implement it?

    Thanks for your time.

  18. Akash says

    And. how to implement Play Button in GENESIS Theme? there is no index.php, archive.php, category.php, or content.php file there to add the code.

    Thanks.

  19. Akash says

    But what will be the size of the Video Thumbnail? Will it be same as the image thumbnail already set in the blog?

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.