Inserisci il portale in una pagina
Mostri il portale aggiungendo lo shortcode [nopd_drive_portal] a una pagina. Uno shortcode è un breve codice tra parentesi quadre che WordPress sostituisce con il contenuto del plugin quando la pagina viene visualizzata. Ogni utente vede solo le proprie cartelle, quindi basta una pagina per tutti.
Aggiungi il portale a una pagina
Con l'editor a blocchi (Gutenberg)
- Vai su Pagine > Aggiungi nuova pagina (oppure apri una pagina esistente).
- Dai un titolo alla pagina, per esempio Area riservata.
- Clicca il pulsante + per aggiungere un blocco, cerca Shortcode e sceglilo.
- Scrivi o incolla
[nopd_drive_portal]nel blocco. - Clicca Pubblica.
Con Elementor
- Modifica la pagina con Elementor.
- Trascina il widget Shortcode nella pagina.
- Incolla
[nopd_drive_portal]nel widget e clicca Pubblica (oppure Aggiorna).
Con l'editor classico
Incolla [nopd_drive_portal] nel testo della pagina e clicca Pubblica.
La pagina del plugin ha un riquadro Inserisci il portale in una pagina con un pulsante Copia per lo shortcode e un esempio completo.
Attributi dello shortcode
Gli attributi sono impostazioni facoltative scritte dentro le parentesi, come view="grid".
| Attributo | Valori | Cosa fa |
|---|---|---|
root | L'ID di una regola, per esempio 2 | Mostra solo la cartella di quella regola (il numero nella colonna ID del passo 3). Se lo ometti, il portale mostra tutte le cartelle a cui l'utente ha accesso. Gli utenti senza quella regola vedono il messaggio "nessuna cartella". |
view | list (predefinito) o grid | Disposizione iniziale. La griglia è Pro: senza licenza ripiega sull'elenco. |
theme | light (predefinito), dark o auto | auto segue l'impostazione del dispositivo del visitatore. Scuro e automatico sono Pro: senza licenza il portale resta chiaro. |
title | Qualsiasi testo | Titolo nella barra colorata in cima al portale. |
subtitle | Qualsiasi testo | Riga di testo sotto il titolo. |
height | Un'altezza CSS, per esempio 600px | Altezza massima dell'area che scorre. |
Esempio completo:
[nopd_drive_portal view="grid" theme="auto" title="Project documents" subtitle="Updated automatically from Google Drive" height="620px"]
Il vecchio shortcode [lr_drive_portal] funziona ancora, quindi le pagine create con le versioni precedenti non vanno modificate.
Cosa vedono gli utenti
- I visitatori non collegati vedono il messaggio Per consultare i documenti riservati devi effettuare l'accesso. (puoi cambiarlo, vedi Aspetto e impostazioni). Aggiungi nella stessa pagina un link o un modulo di accesso, così possono entrare.
- Gli utenti con più di una cartella hanno un menu a tendina per cambiare cartella.
- La barra degli strumenti ha un pulsante Aggiorna e, in Pro, un campo di ricerca e un selettore elenco/griglia.
Se il tuo tema ha un header fisso
Se l'header del sito resta in alto mentre scorri e copre il portale, dai al portale una sua area di scorrimento con height, per esempio [nopd_drive_portal height="620px"]. La barra di ricerca resta visibile e scorre solo l'elenco dei file.
Cache della pagina
La pagina con il portale è segnata come non memorizzabile in cache, perché il suo contenuto dipende da chi ha effettuato l'accesso. La maggior parte dei plugin di cache lo rispetta. Se usi una cache a livello di server, proxy o CDN (per esempio le page rules di Cloudflare), escludi anche lì questa pagina.
Scrivici indicando il plugin, cosa hai provato e cosa vedi. Rispondiamo dall’Italia, di solito entro un giorno lavorativo.