Skonfiguruj custom post types w WordPress i zwiększ możliwości swojej strony
Standardowe wpisy i strony w WordPressie nie zawsze wystarczają do przedstawienia złożonej oferty firmy. Custom Post Types (CPT) pozwalają tworzyć dedykowane typy treści dopasowane do specyfiki Twojego biznesu: portfolio projektów, baza ofert nieruchomości, katalog produktów czy lista usług z indywidualnym zestawem pól. W 2026 roku CPT to fundament profesjonalnych stron firmowych na WordPressie, umożliwiający lepszą organizację treści, dedykowane szablony wyświetlania i zaawansowane filtrowanie po niestandardowych kryteriach. Dowiedz się, jak je skonfigurować krok po kroku bez znajomości programowania.
Krótka odpowiedź
Tworzenie Custom Post Types za pomocą wtyczki CPT UI
Custom Post Type UI (CPT UI) to najpopularniejsza wtyczka do tworzenia niestandardowych typów treści w WordPressie, z ponad 1 milionem aktywnych instalacji. Po aktywacji przejdź do menu CPT UI > Add New Post Type. Wypełnij slug (np. portfolio), etykiety w liczbie pojedynczej i mnogiej (Projekt / Projekty) oraz skonfiguruj opcje widoczności w panelu administracyjnym. Kluczowe ustawienia to: has_archive ustawione na true, jeśli chcesz stronę archiwum z listą wszystkich wpisów danego typu, rewrite odpowiadający za konfigurację URL-i oraz supports definiujący, jakie pola ma mieć edytor: tytuł, treść, miniaturka, excerpt. CPT UI automatycznie generuje odpowiedni kod PHP, co ułatwia późniejszą migrację konfiguracji między różnymi stronami WordPress.
Niestandardowe pola z Advanced Custom Fields (ACF)
Sam Custom Post Type to dopiero struktura danych bez dodatkowych pól. Aby dodać dedykowane informacje, takie jak powierzchnia nieruchomości, cena usługi, lokalizacja projektu czy specyfikacja techniczna, potrzebujesz wtyczki Advanced Custom Fields (ACF). ACF pozwala tworzyć grupy pól przypisane do konkretnego CPT za pomocą intuicyjnego interfejsu graficznego. Dostępne typy pól to między innymi: tekst, liczba, galeria obrazów, mapa Google, selektor daty, pole relacji umożliwiające powiązanie z innym CPT i wiele innych. W wersji Pro za 49 AUD rocznie ACF oferuje powtarzalne pola (repeater), elastyczną treść (flexible content) i natywne bloki Gutenberg. Dane z ACF wyświetlasz w szablonach Elementora za pomocą Dynamic Tags lub w edytorze blokowym.
Projektowanie szablonów dla Custom Post Types w Elementorze
Elementor Pro pozwala tworzyć dedykowane szablony wyświetlania dla każdego Custom Post Type bez pisania kodu PHP. W kreatorze szablonów (Theme Builder) wybierz Single Post i przypisz go do swojego niestandardowego typu treści za pomocą warunków wyświetlania. Użyj widżetów dynamicznych takich jak Post Title, Post Content i Featured Image oraz widżetów ACF do wyświetlania niestandardowych pól. Zaprojektuj też szablon archiwum, gdzie użytkownicy przeglądają listę wszystkich wpisów danego CPT z filtrami i sortowaniem. Elementor obsługuje warunkowe wyświetlanie szablonów, więc możesz stworzyć różne układy dla poszczególnych kategorii w ramach jednego CPT. To eliminuje potrzebę ręcznego kodowania szablonów PHP i pozwala na szybkie iteracje wizualne.
Taksonomie niestandardowe i filtrowanie treści
Taksonomie to system kategoryzacji treści w WordPressie, analogiczny do kategorii i tagów w standardowych wpisach. CPT UI pozwala tworzyć niestandardowe taksonomie przypisane do Twojego Custom Post Type. Dla portfolio projektów możesz stworzyć taksonomię Branża (IT, budownictwo, gastronomia) i Technologia (WordPress, React, Flutter). Użytkownicy mogą filtrować projekty według tych kryteriów na stronie archiwum. FacetWP to specjalizowana wtyczka, która dodaje zaawansowane filtry AJAX na stronie archiwum, pozwalając na filtrowanie po wielu taksonomach jednocześnie bez przeładowania strony. Dla SEO ważne jest, by każda strona taksonomii miała unikalny tytuł i opis meta, co Yoast SEO konfiguruje automatycznie po włączeniu indeksowania taksonomii w ustawieniach.
Optymalizacja SEO dla Custom Post Types
Prawidłowo skonfigurowane Custom Post Types mogą znacząco poprawić widoczność strony w wynikach wyszukiwania Google. Ustaw czytelną strukturę URL-i, np. /portfolio/nazwa-projektu/ zamiast domyślnego /?portfolio=nazwa-projektu, konfigurując opcję rewrite w CPT UI. W Yoast SEO przejdź do ustawień i włącz indeksowanie dla swojego CPT, konfigurując domyślny tytuł meta i szablon opisu. Wtyczka automatycznie doda CPT do mapy witryny XML. Jeśli CPT ma włączone archiwum, utwórz dla niego dedykowaną stronę z treścią wprowadzającą, bogatą w słowa kluczowe związane z danym typem treści. Pamiętaj o breadcrumbs, które pomagają Google zrozumieć hierarchię treści na stronie i jednocześnie poprawiają nawigację dla użytkowników.
Wspomniane narzędzia
Najczęściej zadawane pytania
Czy Custom Post Types spowalniają stronę WordPress?
Czy mogę przenieść Custom Post Types na inną stronę WordPress?
Czy da się tworzyć CPT w edytorze blokowym Gutenberg?
Ile Custom Post Types mogę mieć na jednej stronie WordPress?
Czy usunięcie wtyczki CPT UI kasuje moje treści?
Potrzebujesz profesjonalnej strony WordPress?
Tworzymy strony WordPress, które są szybkie, bezpieczne i zoptymalizowane pod SEO. Od 3000 zł.
