BLOG · PROGRAMMATIC SEO

Jak zaimportować plik CSV do postów w WordPressie?

✍️ Autor: Zespół semprojekt 🎯 Kategorie: Programmatic SEO, Ruch organiczny

Najłatwiejszy sposób to użycie wtyczki do importu CSV, która pozwala mapować kolumny na pola postów i uruchomić import w kilku krokach. W praktyce wystarczy plik CSV z nagłówkiem, który odpowiada polom WordPressa.

Wybór metody importu CSV do postów w WordPress

  • WP All Import – wszechstronna wtyczka do importu postów, mediów i niestandardowych pól.
  • Inne wtyczki CSV Importer – prostsze narzędzia do szybszych, podstawowych importów.

Co przygotować przed importem

Przygotowanie pliku CSV

  • Utwórz nagłówki kolumn, które będą mapowane na pola postów.
  • Najważniejsze pola: post_title, post_content, post_date, post_status, post_name (slug).
  • Dodaj kolumny dla kategorii i tagów (np. categories, tags).
  • Dodaj kolumnę z URL-em obrazu dla funkcji Featured Image (np. featured_image).
  • W przypadku niestandardowych pól dodaj kolumny dla meta kluczy (np. meta_KEY).
  • Ustaw kodowanie na UTF-8 bez BOM i używaj separatora przecinka lub innego zgodnego z eksportem.

Struktura danych i zgodność z WordPress

  • Post type ustaw na post (domyślny) lub inny niestandardowy.
  • Daty w formacie akceptowalnym przez WordPress (np. YYYY-MM-DD HH:MM:SS).
  • W kolumnie post_status użyj wartości publish, draft, pending itp.

Instalacja i konfiguracja wtyczki do importu CSV

Instalacja

  • W panelu WordPress przejdź do Wtyczki → Dodaj nową.
  • Wyszukaj WP All Import (lub wybraną wtyczkę) i zainstaluj ją, a następnie aktywuj.

Utworzenie nowego importu

  • W wtyczce wybierz Nowy import → Prześlij plik CSV i kontynuuj.
  • Wskaż, że plik ma kolumny nagłówkowe.
  • Wybierz typ wpisu: Post.

Mapowanie pól

  • Przeciągnij kolumny CSV na odpowiadające pola WordPressa: tytuł, treść, data, status, slug, kategorie, tagi, obraz wyróżniający.
  • Dodaj mapowanie dla niestandardowych pól (Custom Fields) jeśli dotyczy.
  • Ustaw źródło obrazów dla Featured Image (URL obrazu).

Uruchomienie importu

  • Uruchom import i obserwuj postęp w logach.
  • Po zakończeniu sprawdź kilka rekordów pod kątem poprawności danych.

Najważniejsze ustawienia i praktyki

Ustawienia dotyczące mediów

  • Jeśli kolumna zawiera URL-e obrazów, wtyczka może je pobrać i ustawić jako Featured Image.
  • Sprawdź, czy serwer ma dostęp do zewnętrznych URL-i (firewall, ograniczenia URL).

Zarządzanie kategoriami i tagami

  • Mapuj kolumny do istniejących kategorii i tagów lub utwórz je automatycznie podczas importu.
  • Unikaj duplikowania kategorii – używaj unikalnych nazw.

Obsługa niestandardowych pól (custom fields)

  • Dodaj kolumny dla meta kluczy (np. _meta_key) i wartości (np. meta_value).
  • Sprawdź, czy klucze meta nie kolidują z already existing ones.

Typowe pułapki i jak ich unikać

  • Złe kodowanie znaków – użyj UTF-8 bez BOM; upewnij się, że plik eksportowany był w tym kodowaniu.
  • Brak nagłówków lub niezgodność nazw kolumn – dopasuj nazwy kolumn do pól wtyczki i WordPressa.
  • Duże pliki prowadzące do timeoutów – importuj partiami (chunking) lub podziel plik na mniejsze części.
  • Duplikaty slugów – ustaw unikalne identyfikatory (np. dodawanie numerów) lub wykorzystaj identyfikator w importach.
  • Nieprawidłowe formaty dat – używaj standardowego formatu YYYY-MM-DD HH:MM:SS.
  • Niewłaściwe mapowanie kategorii i tagów – sprawdź, czy wartości odpowiadają istniejącym taksonomiom.
  • Problemy z dostępem do zewnętrznych URL-i obrazów – upewnij się, że adresy są publicznie dostępne.
  • Błędy podczas importu wynikające z niestandardowych pól – zweryfikuj poprawność kluczy i typów danych.

Weryfikacja wyników i utrzymanie importu

  • Sprawdź liczbę zaimportowanych wpisów i ich jakość.
  • Zapisz konfigurację importu, aby użyć jej ponownie w przyszłości.
  • Przetestuj import na środowisku testowym przed produkcją, jeśli to możliwe.

Przykłady praktyczne

Przykład mapowania kolumn CSV do pól postu

  • title → post_title
  • body_text → post_content
  • summary → post_excerpt
  • pub_date → post_date
  • status → post_status
  • slug → post_name
  • cats → categories
  • thumb_url → featured_image
  • custom_field1 → meta_key1

Przykładowe wartości i formaty

  • post_status: publish, draft, pending
  • post_date: :00:00
  • categories: nazwa_kategorii (dla wielu użyj separatora)

<

Często Zadawane Pytania

Co to jest plik CSV do importu postów WordPressa?

Plik CSV to plik tekstowy z wartościami oddzielonymi przecinkiem, где nagłówki określają pola Postów WP i mogą zawierać tytuł treść datę status kategorie tagi oraz URL obrazu.

Jakie kolumny są potrzebne w CSV do WordPressa?

Pola takie jak post_title, post_content, post_date, post_status, post_name, categories, tags oraz opcjonalnie featured_image i niestandardowe pola (custom fields).

Jakie pola można importować za pomocą WP All Import?

Można importować tytuł treść data status slug kategorie tagi obrazy niestandardowe pola meta i wiele innych pól konfigurowalnych.

Jak przygotować plik CSV do importu postów?

Zadbaj o odpowiednie nagłówki kolumn UTF-8 bez BOM poprawny format dat i zgodność wartości z oczekiwanymi polami WordPressa.

Jakie są najczęstsze błędy podczas importu CSV do postów?

Złe kodowanie błędne nagłówki brak kolumn kluczowych duplikaty slugów błędne mapowanie kategorii lub problem z dostępem do obrazów.

Jak ustawić kategorie i tagi podczas importu CSV?

Wskazać kolumny dla kategorii i tagów i dopasować je do istniejących taksonomii lub tworzyć nowe podczas importu.

Czy można importować obrazy podczas importu CSV?

Tak, podaj URL obrazu w kolumnie i skonfiguruj mapowanie do pola Featured Image; wtyczka pobierze i przypisze obraz.

Jak debugować problemy podczas importu CSV do WordPressa?

Sprawdzaj logi importu, upewnij się, że plik CSV jest poprawnie sformatowany, zweryfikuj mapowanie pól i testuj mniejszą próbkę danych przed dużym importem.

ZOBACZ TAKŻE:

Zdobądź darmowy ruch organiczny
Programmatic SEO w praktyce
Pobierz bezpłatny materiał o tym, jak zbudować system, który generuje stały ruch z Google bez zwiększania budżetu reklamowego.
Pobierz PDF
Plik PDF. Zero spamu.