plugin-icon

PDF.js Viewer

Incrusta un bonito visor de PDF en las páginas.
Valoraciones
4.4
Versión
3.0.2
Instalaciones activas
20K
Última actualización
Dec 10, 2025
PDF.js Viewer

Incorpora el visor PDF.js de Mozilla en tus páginas y entradas mediante un bloque de Gutenberg o un sencillo shortcode. PDF.js es una biblioteca de javascript para mostrar páginas pdf en los navegadores.

Características:

  • Bloque de Gutenberg y shortcode
  • Preparado para traducción (solo plugin): español y francés incluidos, listo para más idiomas.
  • Tema elegante que se adapta al modo oscuro y claro (si el navegador es compatible con CSS dinámico).
  • Botones personalizables
  • Menú de navegación de página
  • Función de búsqueda
  • Entrada protegida con contraseña en PDF
  • Barra de carga y visualización parcial del PDF cargado (¡ideal para archivos PDF de gran tamaño!).
  • Esquema del documento
  • Editor clásico: botón multimedia del editor fácil de usar que genera el shortcode por ti.
  • Compatibilidad con dispositivos móviles

Sintaxis del shortcode:

`

[pdfjs-viewer attachment_id=123 viewer_width=600px viewer_height=700px fullscreen=true download=true print=true]

O utiliza una URL directa:

`

[pdfjs-viewer url=http://www.website.com/test.pdf viewer_width=600px viewer_height=700px fullscreen=true download=true print=true] `

Parámetros del shortcode:

  • attachment_id (recomendado): ID del archivo en la biblioteca de medios de WordPress.
  • url (alternativa): URL directa al archivo PDF. Usa attachment_id siempre que sea posible para mayor seguridad.
  • viewer_width (opcional): Ancho del visor (por defecto: 100 %)
  • viewer_height (opcional): Altura del visor (por defecto: 800px)
  • fullscreen (opcional): true/false, muestra el enlace de pantalla completa encima del visor (por defecto: true)
  • fullscreen_text (optional): Text for the fullscreen link (default: View Fullscreen)
    • No se permiten espacios. Usa %20 en lugar de espacios.
  • fullscreen_target (opcional): true/false, abre el enlace de pantalla completa en una nueva pestaña (por defecto: false)
  • download (opcional): true/false, activa o desactiva el botón de descarga (por defecto: true)
  • print (opcional): true/false, activa o desactiva el botón de impresión (por defecto: true)
  • openfile (opcional): true/false, mostrar el botón para abrir archivos (por defecto: false)
  • zoom (opcional): Nivel de ampliación inicial: auto, page-actual, page-fit, page-width o un porcentaje como 75, 100, 150 (por defecto: auto).

¿Quieres ayudar a desarrollar el complemento? ¿Has encontrado un error? Encuéntranos en GitHub. Para obtener instrucciones de compilación y directrices de contribución, consulta la guía para desarrolladores en DEVELOPER.md.

Aviso de administración tras las actualizaciones / Bloque no válido

Cuando actualices el plugin, es posible que los editores vean un banner en el que se explica que Gutenberg podría mostrar un mensaje de «Intentar recuperar bloque» al editar entradas antiguas con archivos PDF. Al hacer clic en él, se actualiza el formato del bloque, pero esto no afecta a lo que ven los visitantes. Puedes descartar el banner y no volverá a aparecer hasta que una futura versión lo habilite de nuevo.

Licencia

Este plugin de WordPress está licenciado bajo GPLv2 o posterior.

PDF.js (incluido en este plugin) ha sido desarrollado por Mozilla y está sujeto a la licencia Apache License 2.0. Para obtener más información, consulta el repositorio de PDF.js.

Gratisen planes de pago
Probado hasta
WordPress 6.9.3
Te puedes descargar este plugin para utilizarlo en tu sitio de .