Avisos
Vaciar todo

[Resuelto] opcion a añadir plugin añadiendo codigo en gutemberg para incrustar pdf

4 Respuestas
3 Usuarios
0 Reactions
10 Visitas
Respuestas: 39
Eminent Member
Topic starter
 

quiero incrustrar pdfs en mis cursos online. yu que la carga de pagina no se vea afectada. he logrado hacerlo usando codigo html, pero los pefs solo se ven el pc pero no en tablet o movil. aqui os paso el codigo:

 

<div style="text-align: center; margin-top: 40px;">

  <button id="show-pdf-btn"

    onclick="document.getElementById('pdf-container').style.display='block'; this.style.display='none'; document.getElementById('hide-pdf-btn').style.display='inline-block';"

    style="padding: 14px 24px; background-color: black; color: white; font-size: 18px; border: none; border-radius: 6px; cursor: pointer; line-height: 0;">

    Ver el PDF

  </button>

 

  <button id="hide-pdf-btn"

    onclick="document.getElementById('pdf-container').style.display='none'; this.style.display='none'; document.getElementById('show-pdf-btn').style.display='inline-block';"

    style="display: none; padding: 14px 24px; background-color: grey; color: white; font-size: 18px; border: none; border-radius: 6px; cursor: pointer; margin-left: 10px; line-height: 0;">

    Ocultar PDF

  </button>

</div>

 

<div id="pdf-container" style="display: none; margin-top: 30px; text-align: center;">

  <iframe

    src="https://guitarraycanto.com/wp-content/uploads/2025/08/Aunque-tu-no-lo-sepas-G-Fase-1-Estrofa-1a.pdf"

    width="100%" height="1100px" style="border: none;"></iframe>

</div>

 

La pregunta es: qué le falta al código para que se pueda desplegar el pdf en movil y tablet coo ya lo hace en el pc?

Gracias

Contenido solo visible a usuarios registrados


 
Respondido : 01/08/2025 6:28 pm
Tags del tema
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola Alejandro, 

Este error suele suceder porque los navegadores de móvil ya sea iOS o Android no soporte la incrustación de iframe, lo mejor en este caso es utilizar un plugin que te permite añadir los PDF mediante un shortcode en Gutenberg,

Para ello puedes probar con un plugin como:

https://es.wordpress.org/plugins/pdf-embedder/

https://es.wordpress.org/plugins/embed-pdf-viewer/

Puedes verificar esto y comprobar si al incrustarlos de esta forma te permite visualizar de forma correcta los PDF también en móvil.

Te comparto el siguiente artículo donde explican otras formas de incrustarlos → https://www.webempresa.com/blog/publicar-un-fichero-pdf-en-un-articulo-de-wordpress.html

Un Saludo 

 


Esta publicación ha sido modificada el hace 2 meses por Karen Rios
 
Respondido : 01/08/2025 6:56 pm
Respuestas: 39
Eminent Member
Topic starter
 

Gracias! al final usará webp en vez de pdf para mejorar la velocidad de descarga de la página 


 
Respondido : 01/08/2025 8:52 pm
Bruno
Respuestas: 6488
Illustrious Member Moderator
 

Hola Alejandro,

Me alegra que encontraras una alternativa que resulta mas efectiva

Recuerda que cualquier duda que tengas estaremos atentos

Saludos!


 
Respondido : 01/08/2025 9:29 pm