Todos los plugins
Por qué este Seguridad Interfaz Configuración Precios Preguntas frecuentes Descargar gratis
Plugin de WordPress - integración con Google Drive

Convierte Google Drive en un área privada para clientes en tu web WordPress

Comparte una carpeta de Drive con el plugin y decide qué rol de WordPress ve qué. Los archivos se sirven a través de WordPress, así que nunca existe un enlace público para compartir, y la conexión nunca hay que renovarla.

Solo lectura en tu Drive No se generan enlaces para compartir Conexión que nunca caduca
https://your-site.com/reserved-area/

Documentos para distribuidores

Listas de precios, fichas técnicas y material de marketing - sincronizados desde Google Drive

Inicio / Catálogo 2026
Fichas técnicas18 archivos -- Abrir
PDF Price-list-2026-EU.pdfActualizado hace 2 horas 2.4 MB Vista previaDescargar
Product-render-front.jpgActualizado ayer 1.1 MB Vista previaDescargar
XLS Stock-availability.xlsxActualizado hace 3 días 340 KB Descargar
DOC Reseller-agreement.docxActualizado la semana pasada 88 KB Descargar

Funciona con lo que ya usas

  • WordPress
  • Google Drive API v3
  • Gutenberg
  • Elementor
  • Cualquier tema
Por qué este

Una conexión que no caduca, y ninguna factura después de la primera

Hay dos formas de que un plugin de WordPress lea un Google Drive. La elección decide cada cuánto se rompe la conexión y cuánto te cuesta con los años.

No caduca

Leer un Drive mediante «Iniciar sesión con Google» requiere un permiso que Google clasifica como restringido. Hasta que la app supera la verificación, su acceso deja de funcionar a los siete días y el cliente tiene que volver a conectarse. Una cuenta de servicio no tiene nada que caduque: la conexión sigue activa dos años después.

Ninguna revisión anual que pagar

Un permiso restringido también implica una evaluación de seguridad anual, realizada por un tercero autorizado y a cargo del desarrollador. Ese coste acaba dentro del precio de alguien. Aquí no hay nada que certificar, porque el plugin nunca pide acceso al Drive de nadie: lee la carpeta que has compartido con él, y nada más.

Un acceso más limitado, no más amplio

Ninguna pantalla de consentimiento que pida un Drive entero. Compartes una carpeta con una dirección, y ese es todo el perímetro. Retirar el acceso es un clic en Drive, por tu parte, sin pedírnoslo y sin esperar a nadie.

Las licencias empiezan en 29,90 euros al año para un sitio, y la licencia es todo el coste: sin tarifa por usuario, sin tarifa de almacenamiento, sin tráfico medido, nada que cambie porque una plataforma haya cambiado su política.

Funciones principales

Un área reservada que tus clientes pueden usar de verdad

Tú sigues trabajando en Google Drive como siempre. Tus clientes inician sesión y encuentran solo sus carpetas.

Acceso por rol de WordPress

Cada regla asocia un rol de WordPress a una carpeta de Drive. Los usuarios solo ven lo que les corresponde.

Ningún enlace público, nunca

Nunca se crea un enlace para compartir de Google. Cada archivo pasa por WordPress, con una comprobación en cada solicitud.

Explorar, buscar y previsualizar

Ruta de navegación, vista de lista y de cuadrícula, búsqueda por nombre de archivo y vista previa integrada de imágenes, PDF y documentos de Google.

Modo solo lectura

Desactiva las descargas por regla: las imágenes se sirven reducidas y los PDF no se exponen en absoluto.

Solo lectura en Drive

Un único permiso de solo lectura, sobre la carpeta que compartes con la cuenta de servicio. No se ve nada más de tu Drive.

Un shortcode, cualquier tema

Coloca [nopd_drive_portal] en cualquier página. Un reset integrado evita que tu tema rompa el diseño.

Seguridad desde el diseño

El enlace no se puede filtrar, porque no hay enlace

La mayoría de los plugins de Drive entregan al navegador una URL de Google. Quien la copie conserva el acceso, fuera de tu web y fuera de tu control. Drive Portal va en la dirección contraria.

  • No se generan enlaces para compartir. El ID de un archivo de Drive es tan fácil de adivinar como una ruta, así que cada solicitud tiene que proceder de la carpeta asignada al rol, o se rechaza.
  • Cada solicitud se comprueba de cuatro formas: autenticación, rol, nonce y si el archivo está realmente dentro de la carpeta permitida.
  • SVG y HTML nunca se sirven en línea, porque pueden contener código ejecutable en el origen de tu web. Siguen pudiéndose descargar como adjuntos.
  • La entrega en línea está limitada a una lista blanca de JPEG, PNG, GIF, WebP, BMP, TIFF y PDF. Todo lo demás se fuerza como adjunto, sea cual sea el MIME que haya registrado otro plugin.
  • Las páginas se excluyen de la caché. El shortcode declara DONOTCACHEPAGE y envía cabeceras no-cache, porque el resultado depende de quién ha iniciado sesión.
Usuario con sesión iniciadaSolicita un archivo desde la página del portal
WordPress compruebaSesión, rol, nonce, pertenencia a la carpeta OK
El servidor transmite el archivoPor bloques, para que la memoria de PHP se mantenga estable
URL de Google al navegadorNo ocurre nunca, por diseño BLOQUEADO
La interfaz

Limpia por delante, guiada por detrás

Un explorador de archivos que parece parte de tu web, y una página de configuración que te dice qué hacer a continuación.

https://your-site.com/reserved-area/

Documentos del proyecto

Actualizado desde Google Drive

Inicio / Contratos / 2026
Firmados7 archivos--Abrir
PDFInvoice-2026-014.pdfActualizado hoy180 KBVista previaDescargar
PDFInvoice-2026-013.pdfActualizado hace 4 días176 KBVista previaDescargar
DOCInvoice-summary.docxActualizado hace 1 semana64 KBDescargar

La búsqueda se limita a la carpeta que el usuario puede ver. Los resultados nunca cruzan el límite de una regla.

https://your-site.com/reserved-area/

Material de marketing

Logos, renders de producto e imágenes de campaña

JPG
Hero-shot-01.jpg2.8 MB
PDF
Brand-guide.pdf6.1 MB
PNG
Logo-pack.png820 KB
ZIP
Campaign-Q3.zip44 MB

Las miniaturas las genera Google, así que las carpetas de imágenes siguen siendo rápidas aunque los originales pesen mucho.

https://your-site.com/wp-admin/admin.php?page=lr-drive-portal
Paso 1 - Cuenta de servicio CONECTADO
portal@your-project.iam.gserviceaccount.comClave JSON · guardada
Paso 3 - Reglas de rol a carpeta
Distribuidor→Distribuidores 2026
Mayorista→Mayoristas
Suscriptor→Documentos públicos

La página de configuración muestra la dirección con la que compartir la carpeta, comprueba la conexión con llamadas reales a Google e indica qué hay que corregir.

Y además

Los detalles que deciden una implantación

Lo que convierte una demo en algo que instalas en veinte webs de clientes.

Configuración guiadaUna página de tres pasos con indicador de progreso en lugar de un muro de campos.
Diagnóstico de la conexiónLlamadas reales a Google, código de estado HTTP y una explicación clara de qué corregir.
Caché configurableCinco minutos por defecto, ajustable, con un botón de actualizar en el explorador.
Claro, oscuro o automáticoEl portal puede seguir la preferencia del sistema del visitante.
Color de acentoUna sola variable CSS adapta todo el portal a tu marca.
Plantilla sobrescribibleCopia la plantilla del explorador en tu tema y cambia el marcado.
Hooks para desarrolladoresFiltros para las carpetas raíz de los usuarios y el acceso por archivo, más una acción en cada acceso a un archivo.
Listo para auditoríasSe dispara una acción en cada acceso a un archivo, lista para alimentar tus registros.
Unidades compartidasComparte una unidad compartida, o una carpeta dentro de ella, y se lee como cualquier otra carpeta.
Transmisión por bloquesLos archivos grandes se transfieren por bloques, para que la memoria de PHP no se dispare.
Documentos de GoogleDocs, Sheets y Slides se exportan al vuelo: Office para descargar, PDF para previsualizar.
Control del tamaño máximoFija el tamaño máximo de archivo que el servidor puede transmitir.
Cómo funciona

En marcha en cuatro pasos

Sin compilación, sin SDK externo. WordPress puro hablando con la Google Drive API v3.

1

Instala el plugin

Sube el zip desde Plugins › Añadir nuevo, actívalo y aparecerá el menú Documentos de Drive.

2

Crea la cuenta de servicio

Activa la Drive API en Google Cloud, crea una cuenta de servicio, descarga la clave JSON y pégala.

3

Comparte la carpeta, asigna los roles

Comparte tu carpeta de Drive con la dirección de la cuenta de servicio, luego selecciónala y elige qué rol la ve.

4

Publica la página

Añade el shortcode a cualquier página y tu área reservada estará en línea.

[nopd_drive_portal]
Precios

Empieza gratis y amplía cuando crezca la implantación

La versión gratuita pone en marcha un área de clientes real en un sitio. Pro añade lo que necesitas en cuanto hay más de una carpeta.

Free

Una carpeta, un rol, todo lo necesario para validar la idea.

€0para siempre
1 sitio · 1 regla de acceso
Descargar gratis

Incluye una prueba Pro de 7 días

  • Conexión con cuenta de servicio, solo lectura
  • Navegación por carpetas con ruta de navegación
  • Descarga protegida por streaming
  • Vista de lista, tema claro
  • Búsqueda, vista previa, vista de cuadrícula
  • Modo solo lectura

Studio

Para freelancers que usan el portal en unas cuantas webs de clientes.

€79,90/ año
5 sitios · reglas ilimitadas
Elegir Studio

Se renueva cada año. Cancela cuando quieras y seguirá activo hasta el final del periodo pagado.

  • Todo lo de Business
  • 5 sitios de clientes con una sola licencia
  • Posibilidad de sobrescribir la plantilla
  • Hooks para desarrolladores y acción de auditoría
  • Soporte prioritario por email

Agency

Para estudios que implantan el portal en toda su cartera de clientes.

€249/ año
50 sitios · reglas ilimitadas
Elegir Agency

Se renueva cada año. Cancela cuando quieras y seguirá activo hasta el final del periodo pagado.

  • Todo lo de Studio
  • 50 sitios de clientes con una sola licencia
  • Ayuda con la configuración en la primera instalación
  • Contacto de soporte asignado

Todas las funciones Pro se desbloquean durante 7 días desde el propio plugin, sin tarjeta. Precios con IVA incluido. Comparativa completa en la página de precios. Reembolso en 14 días, sin preguntas.

Preguntas frecuentes

Las preguntas que la gente hace de verdad

Sí, y es una decisión intencionada: es la única forma de garantizar que un enlace no funcione fuera del área reservada. La transferencia se hace por bloques, así que la memoria de PHP no se satura, pero sí se consume ancho de banda del servidor. El tamaño máximo de archivo se puede configurar en los ajustes.

Leer un Drive con el inicio de sesión habitual requiere un permiso que Google clasifica como restringido: un plugin distribuido a terceros tiene que superar una verificación y una revisión de seguridad de pago cada año, y hasta que se concede, el acceso caduca a los siete días. Todas las webs de clientes se romperían una vez por semana.

Una cuenta de servicio es una identidad técnica dentro de tu propio proyecto de Google Cloud. Compartes una carpeta con su dirección, y el plugin ve esa carpeta y nada más. Sin pantalla de consentimiento, sin verificación, sin caducidad, y con un acceso más limitado del que habría dado el inicio de sesión.

Tal cual no tienen contenido descargable, así que el plugin los exporta al vuelo: Word, Excel y PowerPoint para la descarga, PDF para la vista previa. No se copia nada en tu Drive ni se escribe nada de vuelta.

Reduce mucho la exposición, pero no es una protección absoluta: quien puede ver un contenido en pantalla puede fotografiarlo. Con las descargas desactivadas, el plugin nunca entrega los bytes originales - las imágenes se reducen y los PDF no se muestran -, así que el archivo original queda fuera de alcance. Requisitos más estrictos necesitan DRM, que este plugin no implementa.

La caché predeterminada dura cinco minutos. Usa el botón Actualizar del explorador de archivos o acorta la duración de la caché en los ajustes.

Sí. Comparte la unidad compartida, o una carpeta dentro de ella, con la dirección de la cuenta de servicio y se lee como cualquier otra carpeta. Los archivos que se añadan después se detectan solos, porque el uso compartido se aplica a la carpeta, no a cada archivo.

El portal es un shortcode, así que funciona en Gutenberg, Elementor, el Editor clásico o cualquier maquetador que acepte shortcodes. Dentro del contenedor hay un reset de alta especificidad, así que los temas que imponen estilos a botones, campos, enlaces y tablas no pueden romper el diseño.

Sí. Cada cliente usa su propio proyecto de Google Cloud y su propia cuenta de servicio, así que no se comparte nada entre instalaciones ni hay que editar ningún valor en el código. El límite de sitios depende de la licencia que elijas.

La versión gratuita pone en marcha un área reservada real: una carpeta de Drive asociada a un rol de WordPress, navegación por carpetas y descargas protegidas. La búsqueda, las vistas previas, la vista de cuadrícula, el modo solo lectura y el tema oscuro son Pro, y en el admin están visibles pero desactivados, no ocultos.

Desde la página del plugin puedes desbloquearlo todo durante 7 días sin introducir ninguna tarjeta. Cuando termina la prueba, el portal sigue funcionando en la versión gratuita: no se borra nada y todos los ajustes Pro que hayas configurado se quedan guardados, listos para reactivarse en cuanto actives una licencia.

WordPress 6.2 o superior, PHP 7.4 o superior con la extensión OpenSSL, que viene de serie en cualquier hosting, y una cuenta de Google. No hay nada que enviar a Google: ni verificación, ni pantalla de consentimiento, ni revisión anual.

Da a tus distribuidores un único sitio donde encontrar todos los documentos

Instala la versión gratuita, comparte una carpeta de Drive y ve el área reservada funcionando en pocos minutos.

Prueba Pro de 7 días dentro del plugin, sin tarjeta · reembolso en 14 días · ningún coste aparte de la licencia