Support » Allgemeine Fragen » Handbuch als Webseite

  • Hallo zusammen!

    Ich habe vor kurzem eine Webseite mit WordPress erstellt, mit der Absicht, ein Handbuch ins Internet zu bringen.
    Dieses Handbuch liegt mir als Word vor und umfasst etwa 700 Seiten Text & Bilder.
    Ich suche nun nach einem Weg, dieses Handbuch in WordPress darstellen zu können.
    Sinnigerweise mit Kapitel in Word = Seite in WordPress.

    Es wäre ein Traum, wenn man bei Änderungen im Handbuch nur die Word-Datei aktualisiert und neu in WordPress importiert.

    Man könnte das Thema also reduzieren auf: Manual2WP
    Ich frage mich an dieser Stelle, ob es eine vernünftige Lösung gibt, die es erlaubt ein Dokument dieser Größenordnung ins Web zu bringen, ohne Kapitel für Kapitel bzw. Seite für Seite anpassen zu müssen. Insbesondere wenn es um die Formatierung von Umbrüchen, Bilder, Tabellen etc geht.

    Ich habe verschiedene Plugins ausprobiert, die meisten scheiterten jedoch an der Dateigröße. Selbst wenn ich die Kapitel einzeln genutzt habe, war meist bei rund 10-15 MB schluss.
    Konvertierungen von Word zu XML brachten auch keinen wirklichen Erfolg.

    Hat jemand von euch vielleicht so ein Projekt bereits umgesetzt oder kennt eine praktikable Lösung?

    Viele Grüße
    MCHL

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Word-Dateien sind vergleichsweise groß sind, weil sie zusätzlich zum reinen Inhalt viele Formatierungsinformationen (Seitenränder, Zeileanstände, verwendete Schriftarten und -schnitte, eingebettete Objekte, …) enthalten, die für WordPress-Seiten ohnehin überflüssig sind, weil du das Layout vom Theme vorgegeben bekommst. Bei vielen Webhostern ist außerdem die maximale Größe für Uploads recht niedrig gesetzt. (Die Größe bekommst du angezeigt, wenn du auf Mediathek > Datei hinzufügen gehst.)

    Ich würde wahrscheinlich versuchen, die Kapitel als reine .txt-Dateien zu speichern, per FTP auf den Webserver hochzuladen und dann mit dem Kommandozeilen-Werkzeug WP-CLI einzulesen (vorausgesetzt du kannst per Terminal mit SSH auf den Server zugreifen). Das lässt sich dann mit einem Bash-Skript weitgehend autuomatisieren:

    #!/bin/bash
    DATEIEN=/pfad/zu/textdateien/*.txt
    for $text in $DATEIEN
      do
        wp post create $text --post_title=${text%.*}
      done
    

    (Damit wird dann der Inhalt einer Datei Kapitel 1.txt als Beitrag mit dem Titel Kapitel 1 eingelesen.)

    Wenn dir das alles „zu technisch“ ist, könntest du die Kapitel als XML-Dateien exportieren und dann mit WP All Import importieren.

    Thread-Starter mchlnss

    (@mchlnss)

    Hi!
    Vielen Dank für deine Antwort. Ich werde mich nochmal am Import über XML probieren.
    Ich hatte gehofft, es gäbe eine brauchbare Möglichkeit, ohne Umwege direkt aus Word zu importieren. Ziel ist ja, einen möglichst geringen Pflegeaufwand zu erreichen.
    Gibt es bei der Lösung via XML Dinge die zu beachten sind?

    Bevor du neue Plugins ausprobierst, solltest du immer ein Backup machen. Zum Testen verwende ich gerne eine lokale WordPress-Installation.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Handbuch als Webseite“ ist für neue Antworten geschlossen.