Einfache Möglichkeiten, Websites in Wordpress-Blogs zu konvertieren
WordPress bietet verschiedene Methoden zum Importieren der Informationen Ihrer Unternehmenswebsite in eine neue WordPress-Installation. Wenn Ihre vorherige Website jedoch statische HTML-Seiten oder andere Veröffentlichungsmethoden verwendet, die keine automatischen Einzugsmechanismen bereitstellen, wird die Konvertierung in WordPress weiterhin durch die integrierten Verwaltungstools von WordPress unterstützt.
Die WordPress-Datenbank
Ein Webserver verfolgt normalerweise nicht die Informationen, die in seinen Verzeichnissen gespeichert sind. Stattdessen wird eine Anforderung an eine bestimmte URL einer bestimmten Datei im Root-Webverzeichnis des Servers zugeordnet. Wenn diese Datei vorhanden ist, sendet der Server diese an den anfordernden Browser. WordPress und andere Content-Management-Systeme arbeiten unterschiedlich. Alle von WordPress bereitgestellten Inhalte werden in einer internen Datenbank nachverfolgt, die es WordPress ermöglicht, die Anzeige auf dem Bildschirm neu zu konfigurieren. Aus diesem Grund werden alle in WordPress importierten Daten durch ein WordPress-Tool bewegt, sodass WordPress diese Daten korrekt nachverfolgen und zu ihrer Datenbank hinzufügen kann.
Importieren aus Feeds
Die einfachste Möglichkeit, eine Website in WordPress zu verschieben, besteht darin, einen automatischen Import-Feed zu verwenden. WordPress unterstützt dafür zwei Methoden und zahlreiche Formate. Die erste Methode führt Webinhalte über einen Live-Feed wie RSS ein. WordPress abonniert diesen Feed und bringt ihn an einen Zielort in der WordPress-Datenbank. Die zweite Methode nimmt eine Importdatei, die mit dem früheren Web-Publishing-Tool exportiert wurde, und liest den WordPress-Inhalt aus diesem Format ein, nachdem die Datei auf den WordPress-Server hochgeladen wurde.
HTML importieren
Der am schwierigsten zu migrierende Inhalt ist Standard-HTML, der ohne Content Management bereitgestellt wird, z. B. eine Sammlung statischer Webseiten auf einem Apache-Webserver. Diese müssen in WordPress konvertiert werden, indem der unformatierte HTML-Code in WordPress-Posts und -Seiten eingefügt wird. Bestimmen Sie zuerst, ob eine bestimmte HTML-Seite als Bloginhalt oder als WordPress-Seiteninhalt betrachtet werden soll. Beispielsweise ändert sich eine Info-Seite für die Site normalerweise nicht im Laufe der Zeit. Anstatt diese in einem WordPress-Blog zu veröffentlichen, erstellen Sie eine WordPress-Seite, und fügen Sie den HTML-Code im Seiteneditor hinzu. Dies hat in den meisten WordPress-Themes den Vorteil, dass Seiten automatisch Einträge in WordPress-Navigationsmenüs erhalten. HTML-Seiten, die nach Datum kategorisiert werden sollten, sollten jedoch als Blogeinträge hinzugefügt werden. Verwenden Sie Tags, um den Inhalt zu kategorisieren.
Multimedia-Inhalte
Multimedia-Inhalte wie Bilder und eingebettetes Audio und Video erfordern eine besondere Handhabung, da jeder Eintrag zwei Komponenten enthält. Erstens gibt es die Datei selbst, die nach WordPress verschoben werden muss. Zweitens muss die URL, die auf den Inhalt verweist, berücksichtigt werden. Wenn Ihre bestehende Website relative Referenzen wie "/images/2012/someimage.jpg" verwendet, kopieren Sie das gesamte Verzeichnis direkt auf Ihren WordPress-Server, damit Ihre alten Links weiterhin funktionieren. Verwenden Sie an beiden Stellen denselben Dateipfad. Wenn sich Ihr Bilderordner im Stammverzeichnis Ihres vorherigen Servers befindet, platzieren Sie ihn im Stammverzeichnis Ihres WordPress-Servers. Wenn Sie einen absoluten Verweis auf Ihren Domainnamen verwenden, z. B. "//www.mydomain.com/images/2012/someimage.jpg", funktioniert dies auch, nachdem Sie Ihren Domainnamen auf den neuen WordPress-Server migriert haben. Mit dieser Methode verschobene Multimedia-Inhalte werden im WordPress-Multimedia-Galerie-Tool nicht indiziert. Dies ist jedoch viel einfacher, als alle Ihre alten Posts neu zu schreiben.