Artikel zum Thema:
Schließen
Changelog
Schließen
In der cloud testen
In der cloud testen
Hilfe-Center
Integration

Über die ONLYOFFICE- und WordPress-Integration

Mit dem ONLYOFFICE-Integrations-Plugin können WordPress-Administratoren Dokumente, Kalkulationstabellen und Präsentationen zur gemeinsamen Bearbeitung in ONLYOFFICE Docs öffnen. In veröffentlichten Posts sind die Editoren für alle Besucher der WordPress-Seite (sowohl autorisierte als auch nicht autorisierte) im nur eingebetteten Modus sichtbar.

Haupteigenschaften

  • Erstellen, Bearbeiten und Anzeigen von Textdokumenten, Kalkulationstabellen und Präsentationen.
  • Gemeinsame Bearbeitung von Dokumenten in Echtzeit: zwei Bearbeitungs-Modi (Schnell und Formal). Verfolgen Sie Änderungen und verwenden Sie Kommentare und den integrierten Chat.
  • JWT-Unterstützung, um Ihren Datenverkehr zu sichern, damit niemand mit Ausnahme der Benutzer mit den entsprechenden Rechten auf Ihre Dokumente zugreifen können.

Unterstützte Formate

  • Erstellen, Bearbeiten und Anzeigen: DOCX, PPTX, XLSX.
  • Nur Anzeigen: XLS, XLSX, XLSM, XLT, XLTX, XLTM, ODS, FODS, OTS, CSV, PPS, PPSX, PPSM, PPT, PPTX, PPTM, POT, POTX, POTM, ODP, FODP, OTP, DOC, DOCX, DOCM, DOT, DOTX, DOTM, ODT, FODT, OTT, RTF, TXT, HTML, HTM, MHT, XML, PDF, DJVU, FB2, EPUB, XPS, OXPS.

Verbinden von ONLYOFFICE Docs mit WordPress

Anforderungen

  • ONLYOFFICE Docs (Document Server) 6.1.0 oder höher

    Sie benötigen eine Instanz von ONLYOFFICE Docs, die sowohl von WordPress als auch von beliebigen End-Clients auflösbar und verbindbar ist. Die Instanz muss direkt an WordPress POSTen können.

    Weitere Informationen zur Installation von ONLYOFFICE Docs finden Sie auf der offiziellen Dokumentationsseite.
  • WordPress v. 5.7 oder höher
  • ONLYOFFICE Konnektor 1.0.2 für WordPress

ONLYOFFICE und WordPress installieren und konfigurieren

  1. Gehen Sie zu WordPress Verwaltungs-Dashboard -> ONLYOFFICE -> Einstellungen.
  2. Geben Sie die URL für die Konnektor-Einstellungen an:
    • Document Editing Service address - geben Sie die URL-Adresse an, unter der der Dokumentbearbeitungsdienst installiert ist.
    • Secret Key - geben Sie das Geheimnis an, das zum Signieren der Daten verwendet wird. Weitere Informationen finden Sie im Abschnitt Aktivieren von JWT für die ONLYOFFICE- und WordPress-Integration in diesem Artikel.
      configure configure

Aktivieren von JWT für die ONLYOFFICE- und WordPress-Integration

Um Dokumente vor unbefugtem Zugriff zu schützen, verwenden ONLYOFFICE-Editoren das JSON Web Token (JWT). Das Token wird in der Konfiguration hinzugefügt, wenn der Dokumenteneditor initialisiert wird und während des Austauschs von Befehlen zwischen internen ONLYOFFICE Docs-Diensten. Der geheime Schlüssel wird verwendet, um das JSON-Web-Token zu signieren und das Token auf Anfrage an ONLYOFFICE Docs zu validieren.

Um Ihre Dokumente zu schützen, müssen Sie die Token-Validierung aktivieren und Ihren eigenen geheimen Schlüssel in der ONLYOFFICE Docs-Konfigurationsdatei angeben und dann denselben geheimen Schlüssel in den Konnektor-Einstellungen angeben.

Schritt 1: ONLYOFFICE Docs konfigurieren

  1. Öffnen Sie die Datei local.json mit einem beliebigen verfügbaren Texteditor.
    • Für Linux - /etc/onlyoffice/documentserver/local.json
    • Für Windows - %ProgramFiles%\ONLYOFFICE\DocumentServer\config\local.json
    • Für Docker – öffnen Sie den ONLYOFFICE Docs-Container mit dem Befehl docker exec -it <containerID> bash und öffnen Sie /etc/onlyoffice/documentserver/local.json
  2. Aktivieren Sie die Token-Validierung, indem Sie den Wert false in drei Abschnitten in true ändern:
    • services.CoAuthoring.token.enable.browser
    • services.CoAuthoring.token.enable.request.inbox
    • services.CoAuthoring.token.enable.request.outbox
  3. Geben Sie Ihren eigenen geheimen Schlüssel an, indem Sie den geheimen Wert in drei Abschnitten durch Ihre eigene Textzeichenfolge ersetzen. Der geheime Schlüssel muss derselbe sein.
    • services.CoAuthoring.secret.inbox.string
    • services.CoAuthoring.secret.outbox.string
    • services.CoAuthoring.secret.session.string
    {
      "services": {
        "CoAuthoring": {
          "token": {
            "enable": {
              "request": {
                "inbox": true,
                "outbox": true
              },
              "browser": true
            }
          },
          "secret": {
            "inbox": {
              "string": "yoursecret"
            },
            "outbox": {
              "string": "yoursecret"
            },
            "session": {
              "string": "yoursecret"
            }
          }
        }
      }
    }
    
  4. Speichern Sie Ihre Änderungen.
  5. Starten Sie die Dienste neu, damit die Konfigurationsänderungen aktualisiert werden.
    supervisorctl restart all

Schritt 2: Denselben geheimen Schlüssel in den Konnektor-Einstellungen angeben

Geben Sie in den Konnektor-Einstellungen dasselbe Geheimnis im Feld Secret Key an und speichern Sie die Einstellungen.

Verwendung von ONLYOFFICE Docs in WordPress

Um alle Dokumente anzuzeigen, gehen Sie zu WordPress Verwaltungs-Dashboard -> ONLYOFFICE -> Dateien.

view view

Um den ONLYOFFICE-Block für die zukünftige Verwendung hinzuzufügen:

  1. Öffnen Sie das Fenster Post erstellen.
  2. Klicken Sie im Bereich unten auf das Symbol ONLYOFFICE.
add_block add_block

Um eine Datei in den ONLYOFFICE-Block hochzuladen und sie in einen neuen Beitrag einzubetten:

  1. Öffnen Sie das Fenster Post erstellen.
  2. Wählen Sie den ONLYOFFICE-Block.
  3. Klicken Sie auf die Schaltfläche Hochladen, um eine Datei von Ihrem Computer in den ONLYOFFICE-Block hochzuladen
    oder
    Klicken Sie auf die Schaltfläche Medienbibliothek, um eine Datei aus Ihrer Bibliothek auszuwählen und in den ONLYOFFICE-Block hochzuladen.
    upload upload
    embed embed

Das Dokument wird in den erstellten Beitrag eingebettet.

embedded embedded
Herunterladen Beste Editoren auf Ihrer Webseite Lassen Sie Ihre Seite-Benutzer alle Arten von Text-, Tabellenkalkulations- und Präsentationsdateien
öffnen und gemeinsam bearbeiten
Wer sich dafür interessiert hat,
hat auch das Folgende gelesen:
Schließen