Das Portal in eine Seite einfügen
Du zeigst das Portal an, indem du den Shortcode [nopd_drive_portal] in eine Seite einfügst. Ein Shortcode ist ein kurzer Code in eckigen Klammern, den WordPress beim Anzeigen der Seite durch den Inhalt des Plugins ersetzt. Jeder Benutzer sieht nur seine eigenen Ordner, eine Seite reicht also für alle.
Das Portal in eine Seite einfügen
Mit dem Block-Editor (Gutenberg)
- Gehe zu Seiten > Neue Seite hinzufügen (oder öffne eine bestehende Seite).
- Gib der Seite einen Titel, zum Beispiel Privater Bereich.
- Klicke auf den Button +, um einen Block hinzuzufügen, suche nach Shortcode und wähle ihn aus.
- Tippe oder füge
[nopd_drive_portal]in den Block ein. - Klicke auf Veröffentlichen.
Mit Elementor
- Bearbeite die Seite mit Elementor.
- Ziehe das Widget Shortcode in die Seite.
- Füge
[nopd_drive_portal]in das Widget ein und klicke auf Veröffentlichen (oder Aktualisieren).
Mit dem klassischen Editor
Füge [nopd_drive_portal] in den Text der Seite ein und klicke auf Veröffentlichen.
Die Plugin-Seite hat ein Feld Put the portal on a page mit einem Button Copy für den Shortcode und einem vollständigen Beispiel.
Attribute des Shortcodes
Attribute sind optionale Einstellungen, die in die Klammern geschrieben werden, zum Beispiel view="grid".
| Attribut | Werte | Was es bewirkt |
|---|---|---|
root | Eine Regel-ID, zum Beispiel 2 | Zeigt nur den Ordner dieser Regel (die Nummer in der Spalte ID in Schritt 3). Ohne das Attribut zeigt das Portal alle Ordner, auf die der Benutzer Zugriff hat. Benutzer ohne diese Regel sehen die Nachricht „kein Ordner“. |
view | list (Standard) oder grid | Anfangslayout. Das Raster ist Pro: Ohne Lizenz wird die Liste verwendet. |
theme | light (Standard), dark oder auto | auto folgt der Einstellung des Geräts des Besuchers. Dunkel und automatisch sind Pro: Ohne Lizenz bleibt das Portal hell. |
title | Beliebiger Text | Titel in der farbigen Leiste oben im Portal. |
subtitle | Beliebiger Text | Textzeile unter dem Titel. |
height | Eine CSS-Höhe, zum Beispiel 600px | Maximale Höhe des scrollbaren Bereichs. |
Vollständiges Beispiel:
[nopd_drive_portal view="grid" theme="auto" title="Project documents" subtitle="Updated automatically from Google Drive" height="620px"]
Der alte Shortcode [lr_drive_portal] funktioniert weiterhin, Seiten aus früheren Versionen müssen also nicht geändert werden.
Was Benutzer sehen
- Abgemeldete Besucher sehen die Nachricht You need to sign in to view the private documents. (du kannst sie ändern, siehe Aussehen und Einstellungen). Füge auf derselben Seite einen Anmeldelink oder ein Anmeldeformular ein, damit sie sich anmelden können.
- Benutzer mit mehr als einem Ordner bekommen ein Auswahlmenü, um den Ordner zu wechseln.
- Die Werkzeugleiste hat einen Button Refresh und in Pro ein Suchfeld und einen Umschalter Liste/Raster.
Wenn dein Theme einen fixierten Header hat
Wenn der Header der Website beim Scrollen oben bleibt und das Portal verdeckt, gib dem Portal mit height einen eigenen scrollbaren Bereich, zum Beispiel [nopd_drive_portal height="620px"]. Die Suchleiste bleibt dann sichtbar, und nur die Dateiliste scrollt.
Seiten-Cache
Die Seite mit dem Portal wird als nicht cachebar markiert, weil ihr Inhalt davon abhängt, wer angemeldet ist. Die meisten Cache-Plugins beachten das. Wenn du einen Cache auf Server-, Proxy- oder CDN-Ebene nutzt (zum Beispiel Cloudflare Page Rules), schließe diese Seite auch dort aus.
Schreib uns, um welches Plugin es geht, was du versucht hast und was du siehst. Wir antworten aus Italien, meist innerhalb eines Werktags.