Łatwe sposoby na konwersję stron internetowych w blogach Wordpress
WordPress udostępnia kilka metod importowania informacji o Twojej stronie internetowej do nowej instalacji WordPress. Jeśli jednak Twoja poprzednia witryna używa statycznych stron HTML lub innych metod publikowania, które nie zapewniają mechanizmów automatycznego przesyłania, konwersja do WordPress jest nadal wspierana przez wbudowane narzędzia do zarządzania WordPress.
Baza danych WordPress
Serwer sieciowy zwykle nie śledzi informacji przechowywanych w swoich katalogach. Zamiast tego, żądanie do konkretnego adresu URL jest mapowane na konkretny plik w katalogu głównym serwera, a jeśli taki plik istnieje, serwer wysyła go do przeglądarki żądającej. WordPress i inne systemy zarządzania treścią działają inaczej. Cała zawartość obsługiwana przez WordPress jest śledzona w wewnętrznej bazie danych, dzięki której WordPress może zmienić konfigurację sposobu wyświetlania na ekranie. Z tego powodu wszystkie dane importowane do WordPress poruszają się za pomocą narzędzia WordPress, dzięki czemu WordPress może poprawnie śledzić te dane i dodawać je do swojej bazy danych.
Importowanie z kanałów
Najprostszym sposobem przeniesienia strony do WordPressa jest użycie automatycznego importu. WordPress obsługuje dwie metody i wiele formatów, aby to zrobić. Pierwsza metoda wprowadza zawartość internetową za pośrednictwem kanału informacyjnego, takiego jak RSS. WordPress subskrybuje ten kanał i przenosi go do docelowej lokalizacji w bazie danych WordPress. Druga metoda pobiera plik importu, który został wyeksportowany za pomocą wcześniejszego narzędzia do publikowania w Internecie, i odczytuje zawartość WordPress z tego formatu po przesłaniu pliku na serwer WordPress.
Importowanie HTML
Najtrudniejsza do przeniesienia treść to standardowy HTML obsługiwany bez zarządzania zawartością, taki jak zbiór statycznych stron WWW na serwerze WWW Apache. Muszą one zostać przekonwertowane na WordPress poprzez wstawienie surowego kodu HTML do postów i stron WordPress. Ustal najpierw, czy dana strona HTML powinna być uważana za treść blogu lub treść strony WordPress. Na przykład strona Informacje o witrynie zwykle nie zmienia się z czasem, więc zamiast zamieszczać ją na blogu WordPress, utwórz stronę WordPress i dodaj kod HTML w edytorze stron. Ma to tę zaletę, że w większości motywów WordPress strony automatycznie otrzymują pozycje w menu nawigacyjnym WordPress. Jednak strony HTML, które powinny być sklasyfikowane według daty, powinny zostać dodane jako wpisy w blogu, przy użyciu znaczników do kategoryzacji treści.
Treść multimedialna
Treści multimedialne, takie jak obrazy i osadzone audio i wideo, wymagają specjalnej obsługi, ponieważ do każdego wpisu są przypisane dwa składniki. Po pierwsze, sam plik musi zostać przeniesiony do WordPress. Po drugie, należy wziąć pod uwagę URL odnoszący się do treści. Jeśli twoja istniejąca strona internetowa używa względnych odniesień, takich jak "/images/2012/someimage.jpg", skopiuj cały katalog bezpośrednio na twój serwer WordPress, aby stare linki działały dalej. Użyj tej samej ścieżki pliku w obu miejscach. Jeśli folder obrazów znajduje się w katalogu głównym wcześniejszego serwera, umieść go w katalogu głównym serwera WordPress. Jeśli użyjesz bezwzględnego odniesienia do nazwy domeny, na przykład "//www.moja_domena.com/images/2012/someimage.jpg", będzie to również działać po przeniesieniu nazwy domeny do nowego serwera WordPress. Treści multimedialne przeniesione przy użyciu tej metody nie będą indeksowane w narzędziu galerii multimedialnej WordPress, ale jest to znacznie łatwiejsze niż przepisywanie wszystkich starych postów.