Tiene tiempo que en un trabajo de actualización que le estaba realizando al sitio web de la universidad donde estudio, junto con la coordinadora de mi área de estudios, le incorporamos WordPress al portal para dotarlo de un aire fresco y fácil de actualizar, además de rápido de implementar. Dentro de los muchos requerimientos que exigía la reestructuración del sitio se incluía el visualizar archivos PDF in-situ. Probé solo dos plugins para el CMS open source. Del primero no recuerdo el nombre pero sí del segundo, y es al que hago mención en el título del artículo.
Embed PDF es un plugin muy sencillo de usar. Luego de que tengas a mano la dirección del archivo PDF en tu propio servidor o en uno ajeno, siempre y cuando la ruta a este termine con la extensión .pdf, lo único que necesitas hacer es insertar en el cuerpo de la página o publicación el código que muestra la imagen:
Con esa simple línea de código el plugin se encargará de mostrar el archivo en el navegador usando el visor de Google Docs. Para usar Embed PDF debes:
- Ir al sitio del mismo dentro del repositorio de WordPress.org y descargarlo.
- Subirlo a la carpeta /wp-content/plugins/
- Y finalmente, activarlo en la sección de plugins del administrador de tu sitio con WordPress.
Por último, cabe destacar que se aceptan los valores width y height para ajustar el visor del documento a la página tal como se muestra en la imagen inferior:
También se puede modificar el tamaño por defecto del visor en la sección Embed en las configuraciones de Multimedia en el menú Configuraciones.
Tuve que usar imágenes ya que cuando colocaba el código el WordPress lo compilaba y se mostraba una url. Ni usando la etiquete code lo logré.
Hay alguna manera de que no reduzca la calidad de las imágenes del PDF?
Muy grande! andaba buscando algo asi y me ha salido a la primera.
PD: bueno, a la primera no, que si no se pone la altura y la anchura del visualizador solo aparece la url.
Que bien que te haya sido de utilidad.
Pregunta, se ve utilizando la misma estructura de la pagina?, o como una nueva pestaña?
Hola, se incrusta en la estructura de la página.