Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak importować i eksportować niestandardowe typy postów w WordPress

Przenoszenie witryny WordPress za pomocą wtyczki do tworzenia kopii zapasowych jest proste. Ale jeśli chcesz przenieść tylko niestandardowy typ postu, sprawy mogą się skomplikować, ponieważ często mają one własne taksonomie.

W tym artykule pomożemy Ci zaimportować i wyeksportować niestandardowe typy postów w WordPress. Dowiesz się również, jak zaimportować niestandardowe taksonomie powiązane z Twoimi typami postów.

Należy wykonać 2 główne kroki. Najpierw przeniesiesz niestandardowy typ postu i jego taksonomie. Drugim krokiem jest zaimportowanie danych niestandardowego typu postu.

Migracja niestandardowych typów wpisów

Czym są niestandardowe typy postów w WordPress?

Niestandardowe typy postów w WordPressie pozwalają tworzyć różne rodzaje treści poza zwykłymi postami i stronami. Poprzez tworzenie niestandardowego posta, możesz łatwo organizować i wyświetlać różne typy treści.

Na przykład, jeśli prowadzisz witrynę z recenzjami, możesz mieć niestandardowy typ postu dla „Filmów”, „Książek” lub „Seriali”.

Teraz zdarzają się sytuacje, gdy możesz potrzebować zaimportować i wyeksportować te niestandardowe typy postów.

Być może przenosisz swoją witrynę na nowego hosta lub łączysz wiele witryn. Jest to również przydatne, jeśli udostępniasz swoje ustawienia komuś lub klonujesz swoją witrynę WordPress z tą samą strukturą.

Jednak przenoszenie niestandardowych typów wpisów może być trudne. Te typy często mają swoje własne niestandardowe taksonomie, takie jak gatunki filmów lub kategorie produktów. Jeśli nie przeniesiesz tych taksonomii poprawnie, może to prowadzić do niedziałających linków i utraty informacji.

Wiedza o tym, jak obsługiwać niestandardowe typy postów podczas przenoszenia witryny, może zaoszczędzić Ci wielu kłopotów.

W poniższych sekcjach podzielimy się tym, jak importować i eksportować niestandardowe typy postów w WordPressie. Oto szybki przegląd wszystkich metod, o których będziemy mówić:

  1. Eksportowanie niestandardowych typów postów i taksonomii w WordPress (Darmowe)
  2. Niestandardowe typy postów i taksonomie utworzone przez wtyczki (zalecane)
  3. Eksportowanie / Importowanie danych niestandardowych typów postów i taksonomii w WordPress (Łatwe)

Powiązane: Czekaj, czy w ogóle potrzebujesz niestandardowych wpisów? Może warto zapoznać się z naszym przewodnikiem kiedy potrzebujesz niestandardowego typu wpisu lub taksonomii w WordPressie.

Gotowi? Zacznijmy.

Metoda 1: Eksportowanie niestandardowych typów wpisów i taksonomii w WordPress (bezpłatne)

Zaawansowani użytkownicy mogą preferować tworzenie niestandardowych typów postów i taksonomii poprzez dodanie kodu do pliku functions.php swojego motywu lub wtyczki specyficznej dla witryny. Dzięki tej metodzie wystarczy skopiować kod i wkleić go do nowej witryny.

Ale czasami znalezienie kodu może być trudne.

Łatwiejszym sposobem jest utworzenie tego samego niestandardowego typu postu w nowej witrynie. Musisz tylko znać „wartość klucza postu”.

Wartość klucza postu to nazwa, której używa Twoja baza danych WordPress dla typu postu. Możesz ją znaleźć, odwiedzając typ postu w obszarze administracyjnym WordPress. Następnie po prostu poszukaj nazwy w ustawieniach lub w adresie URL, gdy jesteś na stronie typu postu.

Uzyskiwanie klucza typu wpisu

Po uzyskaniu klucza posta, odwiedź witrynę, do której chcesz zaimportować typ posta. Następnie możesz użyć wtyczki Custom Post Types UI do utworzenia niestandardowego typu posta.

Zatem zainstalujmy i aktywujmy Custom Post Types UI. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem na temat jak zainstalować wtyczkę WordPress.

Po zainstalowaniu, przejdź do CPT UI » Dodaj/Edytuj typy postów z obszaru administracyjnego WordPress.

Następnie możesz wpisać wartość klucza postu w polu „Slug typu postu” i uzupełnić inne szczegóły niestandardowego typu postu. Nie zapomnij zaznaczyć pola obok „Próbuję przenieść rzeczy do CPTUI, pozwól mi to zapisać”.

Kliknij przycisk „Dodaj typ wpisu”, gdy skończysz.

Tworzenie typu posta w CPT UI

Teraz wróć do swojej starszej witryny WordPress, aby wyeksportować niestandardową taksonomię, używając „wartości klucza taksonomii”.

Klucz niestandardowej taksonomii można znaleźć, patrząc na adres URL podczas przeglądania niestandardowej taksonomii w edytorze wpisów.

Pobieranie klucza taksonomii w WordPress

Po prostu skopiuj klucz niestandardowej taksonomii do schowka i wróć do nowej witryny.

Po wejściu do obszaru administracyjnego, przejdź do CPT UI » Dodaj/Edytuj taksonomie, aby utworzyć tę samą taksonomię.

Następnie po prostu wklej klucz taksonomii w pole „Slug taksonomii” i uzupełnij pozostałe pola. Nie zapomnij kliknąć przycisku „Dodaj taksonomię”, aby zapisać swoje postępy.

Utwórz taksonomię we wtyczce CPT UI

Teraz możesz powtórzyć proces dla wszystkich niestandardowych typów postów i taksonomii, które chcesz zaimportować.

Dodatkowa wskazówka: Jeśli użyłeś wtyczki CPT UI do utworzenia swojego typu posta, możesz jej również użyć do migracji. Działa to jednak tylko wtedy, gdy oryginalny niestandardowy typ posta został utworzony za pomocą tej wtyczki. Możesz odwiedzić sekcję „Import / Export” w ustawieniach wtyczki i postępować zgodnie z instrukcjami na ekranie.

Metoda 2: Niestandardowe typy postów i taksonomie utworzone przez wtyczki (zalecane)

Wiele popularnych wtyczek WordPress używa niestandardowych typów postów i taksonomii do obsługi niestandardowych typów treści. Na przykład Soliloquy używa ich do tworzenia sliderów, wtyczki e-commerce używają ich do tworzenia produktów i tak dalej.

Przykład suwaka Soliloquy

Jeśli chcesz nadal korzystać z tych wtyczek, nie musisz importować CPT. Po prostu zainstaluj wtyczkę na docelowej witrynie, a niestandardowe typy postów i taksonomie będą gotowe na Twojej stronie.

Wiele takich wtyczek ma własne funkcje importu/eksportu, ale nawet jeśli wtyczka nie ma tej funkcji, nadal możesz wyeksportować dane.

Metoda 3: Eksportowanie / Importowanie danych niestandardowych typów postów i taksonomii w WordPress (Łatwe)

WordPress posiada potężne narzędzie do importu/eksportu, które pozwala na eksportowanie i importowanie danych WordPress. Po prostu przejdź do Narzędzia » Eksport.

Eksportowanie niestandardowego typu wpisu w pliku XML za pomocą wbudowanego narzędzia eksportu WordPress

Zobaczysz tam listę wszystkich swoich typów postów. Wybierz typy postów, które chcesz wyeksportować, i naciśnij przycisk „Pobierz plik eksportu”.

WordPress przygotuje następnie plik eksportu XML, a Twoja przeglądarka natychmiast rozpocznie jego pobieranie.

Po zakończeniu możesz przełączyć się na docelową witrynę, na którą chcesz zaimportować te dane.

Z obszaru administracyjnego przejdź do Narzędzia » Import. W sekcji „WordPress” kliknij „Zainstaluj teraz”.

Narzędzie do importu WordPress

Po zainstalowaniu przycisk zmieni się na „Uruchom importer”. Po prostu kliknij go, a zobaczysz ekran importera.

Tutaj musisz kliknąć przycisk „Wybierz plik” i wybrać wcześniej pobrany plik XML. Następnie możesz kliknąć przycisk „Prześlij plik i zaimportuj”.

Importowanie WordPress za pomocą pliku eksportu XML

WordPress zaimportuje teraz dane Twojego niestandardowego typu postu. Wszystkie niestandardowe typy postów, które wybrałeś wcześniej, zostaną zaimportowane.

Ponadto, WordPress automatycznie doda terminy do niestandardowych taksonomii.

To wszystko! Mamy nadzieję, że ten artykuł pomógł Ci w imporcie i eksporcie niestandardowych typów postów i taksonomii w WordPress. Następnie możesz zapoznać się z naszym przewodnikiem na temat jak uwzględnić niestandardowe typy postów w wynikach wyszukiwania WordPress lub naszym wyborem najlepszych najbardziej przydatnych samouczków dotyczących niestandardowych typów postów w WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

23 CommentsLeave a Reply

  1. Próbuję wyeksportować dane CPT, ale narzędzie eksportu WP nie wymienia CPT. Używam wtyczki CPT UI. Czy ktoś może pomóc?

    • W przypadku tej konkretnej wtyczki powinieneś sprawdzić w sekcji CPT UI, Narzędzia, a zobaczysz tam specyficzną metodę importu i eksportu typów postów tej wtyczki.

      Admin

  2. Są ludzie, Siewcy zamętu
    Są blogerzy, Rozpraszacze kłopotów

    Dzięki chłopaki. Uratowaliście mi dzień i czas!

  3. Cześć!

    Przełączamy motywy – zasadniczo chcemy nową stronę – miejmy nadzieję, że z czystszym zapleczem. Przełączenie następuje z niestandardowego motywu na nowy motyw.
    Czy najlepiej byłoby zainstalować nowy motyw w naszym tym samym zapleczu, czy też byłoby czyściej wyeksportować i zaimportować do nowego zaplecza?

  4. Niejasna niespójność między tytułem, intencją a praktycznymi poradami:
    1) mówi „Eksportowanie niestandardowych typów postów i taksonomii w WordPress”
    2) mówi „w niektórych przypadkach możesz nie być w stanie zlokalizować kodu.”
    3) mówi „Nie martw się, nadal możesz utworzyć ten sam niestandardowy typ postu na nowej stronie.”

    Więc jeśli typ posta jest tworzony za pomocą UI: nie można go wyeksportować, tylko utworzyć ponownie. Dlaczego artykuł tego jasno nie stwierdza?

  5. Załóżmy na przykład, że używam płatnej wtyczki do niestandardowych wpisów i chcę przełączyć się na wersję darmową, jak mam to zrobić? Jestem bardzo nowy w WordPressie.

  6. Cześć, czy mogę zapytać, jakiego pluginu używasz do udostępniania w mediach społecznościowych?
    dzięki

  7. Jak można wyeksportować i mieć opcję eksportu według miesiąca, tak jak masz podczas eksportowania postów i stron?

  8. Podczas eksportowania niestandardowych typów postów nie eksportuje się ścieżki adresu URL obrazu wyróżniającego. Czy masz pomysł, jak to rozwiązać?

  9. Czy mogę wyeksportować niestandardowy typ posta i zaimportować go jako inny typ posta? Czy to możliwe?

    • Ja też próbuję to zrobić, dlatego tu trafiłem. Próbuję zmienić nazwę niestandardowego typu postu bez utraty danych postu. Nie mam zbyt wiele szczęścia.

    • Nie. Będziesz musiał przenieść to albo w pliku funkcji, albo wprowadzić ręcznie, jeśli używasz wtyczki.

  10. Czy musiałbyś to zrobić, jeśli obecnie korzystasz z niestandardowego typu posta i chcesz przejść na inny motyw?

    • Zależy to od tego, jak pierwotnie utworzyłeś niestandardowe typy postów. Jeśli te niestandardowe typy postów zostały utworzone przez Twój stary motyw, będziesz musiał je wyeksportować przed przełączeniem motywu. Jeśli niestandardowe typy postów zostały utworzone za pomocą wtyczki, pozostaną one nienaruszone po przełączeniu motywu. Na koniec, jeśli utworzyłeś niestandardowy typ postu, dodając kod do pliku funkcji Twojego motywu, wystarczy skopiować ten kod i wkleić go do nowego motywu.

      Admin

  11. Ten artykuł wymaga pewnego doprecyzowania. Jak wspomniał Kris, możesz zaimportować niestandardowy typ posta tylko wtedy, gdy ten konkretny niestandardowy typ posta faktycznie istnieje w witrynie docelowej. Będziesz musiał wyeksportować i dołączyć kod rejestrujący typ posta; lub jeśli używasz wtyczki do obsługi niestandardowych typów postów, musisz upewnić się, że używane są te same ustawienia.

  12. Nie zapominajmy: motywy również tworzą własne niestandardowe typy postów (np. portfolio). Nie tylko przenoszenie witryny, ale także zmiana motywu może być trudna.

    Skończyłem kodując typ postu i taksonomie w oddzielnej wtyczce specyficznej dla witryny z pomocą generatewp.com; byłem zaskoczony, jak łatwo poszło i uznałem to za mniej mylące niż CPT-UI.

  13. Co daje importowanie i eksportowanie niestandardowych typów postów? Przepraszam, jestem takim nowicjuszem.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.