Colocar el portal en una página
Muestras el portal añadiendo el shortcode [nopd_drive_portal] a una página. Un shortcode es un código corto entre corchetes que WordPress sustituye por el contenido del plugin cuando se muestra la página. Cada usuario ve solo sus propias carpetas, así que una sola página sirve para todos.
Añadir el portal a una página
Con el editor de bloques (Gutenberg)
- Ve a Páginas > Añadir nueva página (o abre una página existente).
- Pon un título a la página, por ejemplo Área privada.
- Haz clic en el botón + para añadir un bloque, busca Shortcode y elígelo.
- Escribe o pega
[nopd_drive_portal]en el bloque. - Haz clic en Publicar.
Con Elementor
- Edita la página con Elementor.
- Arrastra el widget Shortcode a la página.
- Pega
[nopd_drive_portal]en el widget y haz clic en Publicar (o Actualizar).
Con el editor clásico
Pega [nopd_drive_portal] en el texto de la página y haz clic en Publicar.
La página del plugin tiene un recuadro Put the portal on a page con un botón Copy para el shortcode y un ejemplo completo.
Atributos del shortcode
Los atributos son ajustes opcionales que se escriben dentro de los corchetes, como view="grid".
| Atributo | Valores | Qué hace |
|---|---|---|
root | Un ID de regla, por ejemplo 2 | Muestra solo la carpeta de esa regla (el número de la columna ID del paso 3). Si lo omites, el portal muestra todas las carpetas a las que el usuario tiene acceso. Los usuarios sin esa regla ven el mensaje de "sin carpeta". |
view | list (por defecto) o grid | Disposición inicial. La cuadrícula es Pro: sin licencia se vuelve a la lista. |
theme | light (por defecto), dark o auto | auto sigue la preferencia del dispositivo del visitante. Oscuro y automático son Pro: sin licencia el portal se queda en claro. |
title | Cualquier texto | Título en la barra de color de la parte superior del portal. |
subtitle | Cualquier texto | Línea de texto debajo del título. |
height | Una altura CSS, por ejemplo 600px | Altura máxima de la zona con desplazamiento. |
Ejemplo completo:
[nopd_drive_portal view="grid" theme="auto" title="Project documents" subtitle="Updated automatically from Google Drive" height="620px"]
El shortcode antiguo [lr_drive_portal] sigue funcionando, así que las páginas creadas con versiones anteriores no necesitan cambios.
Qué ven los usuarios
- Los visitantes no conectados ven el mensaje You need to sign in to view the private documents. (Tienes que iniciar sesión para ver los documentos privados; puedes cambiarlo, consulta Apariencia y ajustes). Añade un enlace o un formulario de acceso en la misma página para que puedan iniciar sesión.
- Los usuarios con más de una carpeta tienen un menú desplegable para cambiar de carpeta.
- La barra de herramientas tiene un botón Refresh (actualizar) y, en Pro, un campo de búsqueda y un selector de lista/cuadrícula.
Si tu tema tiene una cabecera fija
Si la cabecera del sitio se queda arriba al desplazarte y tapa el portal, dale al portal su propia zona con desplazamiento mediante height, por ejemplo [nopd_drive_portal height="620px"]. La barra de búsqueda queda entonces visible y solo se desplaza la lista de archivos.
Caché de página
La página con el portal se marca como no apta para caché, porque su contenido depende de quién ha iniciado sesión. La mayoría de los plugins de caché lo respetan. Si usas una caché a nivel de servidor, proxy o CDN (por ejemplo reglas de página de Cloudflare), excluye también allí esta página.
Escríbenos indicando el plugin, lo que has probado y lo que ves. Respondemos desde Italia, normalmente en un día laborable.