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

Co to jest: Niestandardowy typ posta

W WordPress niestandardowe typy postów są używane, gdy chcesz tworzyć treści, które różnią się od zwykłego posta lub strony.

Na przykład, możesz tworzyć niestandardowe typy postów dla portfolio, referencji i produktów. Wiele wtyczek WordPressa używa również niestandardowych typów postów do przechowywania danych.

Jeśli zdecydujesz się używać niestandardowych typów postów na swojej stronie internetowej, będziesz musiał nauczyć się, jak je tworzyć i wyświetlać na swojej stronie WordPress. Będziesz także musiał dodać je do wyników wyszukiwania i zdecydować, jak je zorganizować.

Czym jest niestandardowy typ postu w WordPressie?

Czym jest niestandardowy typ posta?

Typy postów służą do rozróżniania różnych rodzajów treści w WordPressie. Na przykład, posty i strony to oba typy postów, ale służą do różnych celów.

WordPress zawiera kilka domyślnych typów postów:

  • Post
  • Strona
  • Załącznik
  • Rewizja
  • Menu nawigacyjne

Możesz również tworzyć własne nowe typy postów, które są znane jako niestandardowe typy postów.

Niestandardowe typy postów mogą mieć różne pola niestandardowe i własną strukturę kategorii niestandardowych. Są one przydatne podczas tworzenia niestandardowych treści o innym formacie niż standardowe posty i strony.

Na przykład, możesz tworzyć niestandardowe typy postów dla portfolio, referencji i produktów. Witryna z recenzjami filmów mogłaby mieć typ posta „recenzje filmów”.

Na WPBeginner używamy niestandardowych typów postów, aby nasze sekcje Oferty i Glosariusz były oddzielone od naszych codziennych artykułów na blogu. Pomaga nam to lepiej organizować zawartość naszej strony internetowej.

Witryna WPBeginner używa niestandardowych typów postów dla ofert i słowniczków

Wiele popularnych wtyczek WordPress wykorzystuje niestandardowe typy postów do przechowywania danych na Twojej stronie WordPress. Poniżej znajduje się kilka najlepszych wtyczek, które używają niestandardowych typów postów:

  • WooCommerce dodaje typ posta „produkt” do Twojego sklepu internetowego.
  • WPForms tworzy typ postu „wpforms” do przechowywania wszystkich Twoich formularzy.
  • MemberPress dodaje niestandardowy typ posta „memberpressproduct”.

Kiedy należy używać niestandardowych typów postów?

Często możesz używać wbudowanych funkcji WordPress, takich jak kategorie i tagi do organizowania treści bez potrzeby używania niestandardowych typów postów. Na przykład, możesz ustawić hierarchiczny układ treści za pomocą stron podrzędnych, a także ustawić podkategorie.

Korzystanie z tych domyślnych funkcji WordPress jest często łatwiejsze, ponieważ domyślnie niestandardowe typy postów nie pojawią się na twojej stronie bloga, w wynikach wyszukiwania ani w twoich kanałach RSS.

Po zapoznaniu się z domyślnymi opcjami możesz stwierdzić, że wcale nie potrzebujesz niestandardowych typów postów. Jeśli nie masz pewności, zapoznaj się z tym przewodnikiem na temat tego, kiedy potrzebujesz niestandardowego typu postu lub taksonomii w WordPressie.

Jak utworzyć niestandardowy typ postu w WordPress

Jeśli zdecydujesz się używać niestandardowych typów postów na swoim blogu, najłatwiejszym sposobem ich tworzenia jest użycie wtyczki. Wtyczka Custom Post Type UI jest zalecana dla większości użytkowników i pozwala tworzyć niestandardowe typy postów ze strony „Edytuj/Dodaj typy postów”.

Utwórz nowy niestandardowy typ posta za pomocą wtyczki

Alternatywnie, możesz dodać nowy niestandardowy typ postu przez wklejenie fragmentu kodu do pliku functions.php twojego motywu lub używając wtyczki do fragmentów kodu, takiej jak WPCode. Zaletą tej metody jest to, że twoje niestandardowe typy postów nie znikną, jeśli wtyczka zostanie dezaktywowana.

Więcej informacji znajdziesz w naszym przewodniku jak utworzyć niestandardowe typy postów w WordPress.

Jak wyświetlać niestandardowe typy postów w WordPressie

Możesz również użyć Custom Post Type UI do wyświetlania swoich niestandardowych typów postów na swojej stronie internetowej.

Wyświetlanie stron archiwum niestandardowych typów postów

Zanim będziesz mógł wyświetlić stronę archiwum dla swojego niestandardowego typu posta, musisz upewnić się, że archiwa są włączone dla twojego niestandardowego typu posta.

Jeśli nie są, możesz je włączyć w zaawansowanych opcjach Custom Post Type UI.

CPT UI włącz archiwum

Jeśli masz włączone przyjazne dla SEO adresy URL (SEO-friendly permalinks), możesz odwiedzić archiwum swojego niestandardowego typu posta pod adresem URL podobnym do tego:

http://www.example.com/movies/

Będziesz musiał zastąpić „example.com” swoją własną nazwą domeny, a „movies” nazwą swojego niestandardowego typu posta.

Wyświetlanie niestandardowych typów postów w menu nawigacyjnym

Teraz, gdy znasz adres URL strony archiwum, możesz dodać ją do swojego menu nawigacyjnego. Możesz również dostosować stronę archiwum, dodając niestandardowy szablon do swojego motywu WordPress lub używając konstruktora motywów, takiego jak SeedProd.

Edytuj stronę typu posta

Pokażemy Ci, jak zrobić to wszystko krok po kroku w naszym przewodniku na temat tworzenia strony archiwum niestandardowych typów postów w WordPress.

Wyświetlanie niestandardowych postów „sticky”

Na koniec, jeśli chcesz przypiąć najważniejsze niestandardowe posty na górze strony, możesz skorzystać z naszego przewodnika jak dodać posty przypięte w archiwach niestandardowych typów postów WordPress.

Jak wyszukiwać niestandardowe typy postów w WordPress

Domyślnie WordPress nie wyświetla niestandardowych typów postów w wynikach wyszukiwania na stronie. Oznacza to, że Twoi odwiedzający mogą przegapić świetne treści, a Ty stracisz dodatkowe wyświetlenia stron.

Uwzględnianie niestandardowych typów postów w wynikach wyszukiwania

Najprostszym sposobem na uwzględnienie niestandardowych typów postów w wyszukiwarce WordPress jest użycie wtyczki SearchWP. Wystarczy kliknąć przycisk „Źródła i ustawienia” wtyczki. Tutaj możesz zaznaczyć pole wyboru obok każdego typu postu, który chcesz uwzględnić w wynikach wyszukiwania.

Włączanie niestandardowych typów postów do wyszukiwania w WordPress

Możesz również wybrać, jak ważny jest każdy niestandardowy typ posta podczas wyświetlania wyników wyszukiwania i dostosować wyszukiwarkę w inny sposób.

Aby dowiedzieć się, jak to zrobić, zapoznaj się z naszym przewodnikiem krok po kroku jak uwzględnić niestandardowe typy postów w wynikach wyszukiwania WordPress.

Tworzenie formularza wyszukiwania dla niestandardowych typów postów

Możesz również użyć SearchWP do stworzenia niestandardowego formularza wyszukiwania, który będzie wyświetlał wyniki tylko z Twojego niestandardowego typu posta, a następnie dodać formularz do swoich postów lub paska bocznego.

Na przykład, jeśli masz niestandardowy typ postu o nazwie „filmy”, możesz utworzyć specjalny formularz wyszukiwania filmów, który zwraca tylko filmy w wynikach wyszukiwania.

Więcej szczegółów znajdziesz w naszym przewodniku jak utworzyć zaawansowany formularz wyszukiwania w WordPress dla niestandardowych typów postów.

Jak organizować niestandardowe typy postów w WordPress

Domyślnie nie będziesz miał sposobu na organizowanie swoich niestandardowych typów postów. Kategorie WordPress mogą być używane tylko do organizowania postów, a nie niestandardowych typów postów.

Dodawanie kategorii do niestandardowego typu postu

Na szczęście możesz użyć Custom Post Type UI do powiązania kategorii z niestandardowymi typami postów.

Umożliwienie niestandardowym typom postów korzystania z kategorii

Po prostu zaznacz pole „Kategorie (WP Core)” w sekcji „Taksonomie” wtyczki, a będziesz mógł używać kategorii do organizowania swoich niestandardowych typów postów.

Dowiedz się więcej w naszym przewodniku na temat dodawania kategorii do niestandardowego typu posta w WordPress.

Tworzenie niestandardowych taksonomii dla niestandardowego typu postu

Alternatywnie, możesz utworzyć nową taksonomię niestandardową, aby zorganizować swój niestandardowy typ postu. Na przykład, jeśli masz niestandardowy typ postu o nazwie „Książki”, możesz go sortować za pomocą niestandardowej taksonomii o nazwie „Tematy”.

Następnie możesz dodać terminy tematyczne, takie jak Przygoda, Romans, Horror i inne tematy książek. Pozwoli to Twoim czytelnikom na łatwe sortowanie książek według tematu.

Zacznij od naszego przewodnika na temat tworzenia niestandardowych taksonomii w WordPress.

Jak subskrybować niestandardowe typy postów w WordPress

WordPress zawiera tylko Twoje posty na blogu w głównym kanale RSS Twojej witryny. Oznacza to, że zawartość Twoich niestandardowych typów postów nie będzie widoczna dla subskrybentów Twojego głównego kanału RSS.

Możesz łatwo uwzględnić wszystkie publicznie dostępne typy postów w swoim głównym kanale RSS, dodając następujący niestandardowy kod do pliku functions.php twojego motywu lub do wtyczki do fragmentów kodu, takiej jak WPCode:

function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

Więcej szczegółów na temat obu metod znajdziesz w naszym poradniku jak dodać niestandardowe typy postów do głównego kanału RSS WordPress.

Alternatywnie, możesz chcieć dowiedzieć się jak utworzyć osobny kanał RSS dla każdego niestandardowego typu posta w WordPress.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się więcej o niestandardowych typach postów w WordPress. Możesz również zapoznać się z naszą listą Dodatkowej Lektury poniżej, aby znaleźć powiązane artykuły z przydatnymi wskazówkami, sztuczkami i pomysłami dotyczącymi 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.

Dodatkowa lektura

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!