Zagłębianie się w niestandardowe typy postów i taksonomie WordPress

Opublikowany: 2021-02-09

Umiejętność organizowania treści to jedna z najważniejszych funkcji systemu zarządzania treścią (CMS). Daje nam możliwość jasnego określenia, co i gdzie należy. Ma to wpływ na wszystkich, od twórców treści uzyskujących dostęp do zaplecza po użytkowników poruszających się po publicznej stronie internetowej. I oczywiście wyszukiwarki są również ważnym czynnikiem.

WordPress oferuje szereg opcji organizowania treści — ale łatwo je przeoczyć podczas pierwszej instalacji oprogramowania. Gotowy do użycia, zawiera samodzielne strony, a także posty, które można dalej porządkować za pomocą kategorii i tagów.

Te elementy zapewniają dobry początek i mogą wystarczyć na podstawową witrynę internetową. Jednak witryny z wieloma różnymi rodzajami treści mogą stać się bałaganem, gdy polegają tylko na domyślnych wyborach.

W tym miejscu szybkie spojrzenie pod maskę odblokowuje niezwykle przydatne niestandardowe typy postów i taksonomie WordPress. Dzięki nim możesz tworzyć zupełnie nowe i bardzo specyficzne sposoby organizowania treści. Zamiast próbować wpasować kwadratowe kołki w okrągłe otwory, po prostu tworzysz nowe, które idealnie pasują do Twoich potrzeb.

Mając to na uwadze, spójrzmy na scenariusz, w którym pomocny może być niestandardowy typ posta lub taksonomia. Przedstawimy również kilka wskazówek, jak najlepiej wykorzystać tę funkcję.

Poznawanie niestandardowych typów postów i taksonomii

Po pierwsze, ważne jest, aby mieć pobieżne zrozumienie niestandardowych typów postów i taksonomii WordPress. Nie musisz być ekspertem, ale dobrze jest wiedzieć, jak są skonfigurowane i jakie są dostępne opcje.

Mamy krótki samouczek, który pomoże Ci zacząć. Dodatkowo warto zajrzeć do dokumentacji WordPressa dotyczącej typów postów – a zwłaszcza funkcji register_post_type() i register_taxonomy() .

A jeśli szukasz narzędzia, które sprawi, że tworzenie niestandardowych typów postów i taksonomii stanie się dziecinnie proste, sprawdź zarówno interfejs użytkownika niestandardowego typu postów, jak i pody. Obie te bezpłatne wtyczki znacznie upraszczają proces. Nie możesz się pomylić z żadnym wyborem.

Wrzucanie wszystkiego do postów może być mylące

Standardowe posty WordPress są w porządku, jeśli prowadzisz bloga lub witrynę z wiadomościami. Możliwość kategoryzacji i tagowania każdego posta oznacza, że ​​możesz łatwo oddzielić informacje prasowe od opinii.

Rozważmy jednak inny scenariusz. Co zrobić, jeśli chcesz uporządkować członków personelu według działów? Zapomnij o korzystaniu ze standardowych stron, ponieważ nie są one odpowiednie w tego typu sytuacjach.

Posty mogą być rozwiązaniem. Możesz utworzyć kategorię postów „Personel”, a następnie kategorię podrzędną dla każdego działu. Stamtąd możesz dodać wpis dla każdego członka personelu i przypisać go do odpowiednich kategorii.

To wszystko działa, technicznie rzecz biorąc. Ale gdy Twoja witryna zapełnia się treścią, odwiedzanie ekranu postów WordPress może stać się przytłaczające.

Lista kategorii WordPress.

Wyobraź sobie, że jesteś twórcą treści, który musi edytować post. Ponieważ niektóre wpisy to posty na blogu, inne to aktualności, a jeszcze inne to członkowie personelu, trudno jest znaleźć to, czego szukasz. W jednym miejscu jest po prostu zbyt wiele różnych rodzajów treści.

Wtedy wyświetlanie członków personelu na interfejsie nie jest takie proste. Chociaż możesz utworzyć niestandardowy szablon kategorii, być może będziesz musiał utworzyć szablony dla każdego działu, aby powielić żądane formatowanie. Struktura jest również trudna do śledzenia. Jeszcze gorzej jest dla innego dewelopera, który pojawi się później.

Jak może pomóc niestandardowy typ postu + taksonomia

Ten rodzaj problemu jest dokładnie tym, co można rozwiązać w przypadku niestandardowych typów postów i taksonomii. W takim przypadku utworzenie niestandardowego typu wpisu dla „ Personel ” i taksonomii dla „ Działy ” zapewni osobny obszar w systemie WordPress przeznaczony wyłącznie na tę treść.

To bardziej intuicyjne doświadczenie. Teraz ci, którzy chcą dodać lub edytować treści związane z personelem, muszą tylko kliknąć wpis w menu WordPress. Jest o wiele łatwiej znaleźć i po prostu ma sens.

Lista pracowników.

Na froncie, pracownicy i zawartość działu otrzymują własne archiwa. Umożliwiłoby to projektantom tworzenie niestandardowych szablonów, które lepiej odzwierciedlają treść tego typu posta. Nie będziesz musiał zadowolić się takim samym wyglądem i układem, jak w przypadku standardowych postów na blogu.

Struktura adresu URL również bardziej odzwierciedla treść. To nie tylko lepiej wygląda dla użytkownika końcowego, ale może również przynieść korzyści SEO. Mówiąc o tym, niestandardowy typ postu pozwala również na bardziej ukierunkowane dostosowywanie SEO podczas korzystania z wtyczki, takiej jak Yoast SEO lub All in One SEO Pack.

Niezależnie od tego, czy jesteś twórcą treści, czy gościem, korzyści są zawsze dostępne. Każdy rodzaj treści specjalnych, które nie pasują do tradycyjnego posta lub strony, prawdopodobnie dobrze pasuje do tego typu konfiguracji.

Uwagi dotyczące konfigurowania niestandardowych typów postów i taksonomii

Powyższe to tylko jeden scenariusz, w którym niestandardowy typ posta WordPress ma sens. Ale sprawy nie zawsze są takie jednoznaczne. Możesz mieć treści, które mogą skorzystać z własnego typu postu i taksonomii, ale możesz nie być pewien, jak najlepiej ją skonfigurować.

Przyjrzyjmy się kilku ważnym czynnikom, które należy wziąć pod uwagę, zanim zagłębisz się w dodawanie treści:

Pomyśl o strukturze adresu URL

Nie będziemy nad tym spędzać dużo czasu, ale ważna jest struktura adresów URL. Niestandardowe typy postów wymagają informacji o pracy, która służy jako podstawa organizacji postów.

Będziesz chciał wybrać ślimak, który ma sens dla twoich treści. Biorąc za przykład nasz typ postu dla pracowników, adres URL indeksu archiwum może wyglądać tak:

https://www.yourgreatsite.com/personel/

W tym przypadku „personel” jest ślimakiem dla naszego typu posta. Być może nie najbardziej ekscytująca nazwa, ale z pewnością logiczna.

Uważaj również, że istniejąca zawartość Twojej witryny może już używać określonego ślimaka. W związku z tym może być konieczne wprowadzenie zmian w celu dostosowania do tego nowego typu postów.

Czy posty lub taksonomie wymagają relacji rodzic/dziecko?

Istnieje mały sekret niestandardowych typów postów i taksonomii WordPress. Jakkolwiek je nazwiesz, wszystkie działają zasadniczo tak samo, jak standardowe strony, posty, kategorie i tagi. Możesz je skonfigurować tak, aby działały w ramach tych parametrów.

Strony to samodzielne fragmenty treści, które są hierarchiczne — co oznacza, że ​​mogą mieć relacje nadrzędny/podrzędny. Chociaż niestandardowy typ posta można skonfigurować tak, aby wykorzystywał funkcjonalność podobną do strony, nie jest to wcale takie powszechne. Korzystanie z domyślnego typu postu Strony, który jest dostarczany z WordPress, często działa równie dobrze.

Posty działają jako zbiór treści w WordPressie. Najlepiej byłoby, gdyby wszystkie posty w niestandardowym typie postów były w jakiś sposób powiązane. Mogą to być posty na blogu, profile członków personelu, a nawet sprzedawane przez nas produkty. Nie są hierarchiczne.

Kategorie i tagi to dwa różne sposoby dalszego porządkowania treści postów. Każda utworzona przez nas niestandardowa taksonomia zawiera właściwości specyficzne dla jednej lub drugiej.

Główną różnicą między nimi jest hierarchia . Jeśli taksonomia jest hierarchiczna (umożliwiająca relacje rodzic/dziecko), to zachowuje się jak kategoria . Jeśli nie ma hierarchii, zachowuje się jak tag .

W naszym przykładzie niestandardowa taksonomia „Działów” jest hierarchiczna. Pozwala nam to:

  • Przypisz poszczególnych członków personelu do jednego lub więcej działów (kierownictwo wykonawcze, zasoby ludzkie itp.);
  • Dodaj więcej warstw, aby uporządkować zawartość, na przykład poddziały, które działają jak kategorie podrzędne (Przywództwo wykonawcze > Finanse, Zasoby ludzkie > Korzyści);
  • Wyświetlaj treści w oparciu o działy i poddziały;

Niestandardowy ekran taksonomii dla działów.

Z drugiej strony nie wszystkie treści muszą być zorganizowane w hierarchii nadrzędny/podrzędny. Tutaj przydają się tagi. I możesz skonfigurować niestandardową taksonomię, aby zachowywać się w ten sam sposób. Treść jest pogrupowana na pojedynczym poziomie.

Decydując o tym, jak chcesz zbudować niestandardowe typy postów i taksonomie, określ swoje potrzeby w odniesieniu do hierarchii. Możesz dokonać zmian po fakcie, ale dużo łatwiej jest zacząć na odpowiedniej ścieżce.

Twórz tyle taksonomii, ile potrzebujesz

Taksonomie niestandardowe zapewniają łatwy sposób organizowania treści. I nie ma żadnych ograniczeń co do tego, ile z nich możesz utworzyć, aby pasowały do ​​twoich typów postów. Może to być szczególnie przydatne, gdy musisz filtrować posty na podstawie więcej niż jednego kryterium.

Załóżmy na przykład, że nasz typ stanowiska Pracownicy obejmuje pracowników w kilku różnych lokalizacjach biurowych. Tworząc taksonomie zarówno dla wydziałów, jak i urzędów, mogliśmy łatwo filtrować posty na podstawie ich kombinacji.

Lista taksonomii lokalizacji.

Jeśli potrzebujemy widzieć tylko pracowników działu kadr z biura Scranton, możemy. Podobnie, gdybyśmy chcieli wymienić wszystkie kierownictwo wykonawcze w biurach w Nowym Jorku i Stamford, można utworzyć w tym celu zapytanie.

Taksonomie zapewniają środki do sortowania danych w sposób, który w innym przypadku byłby niezwykle trudny.

Idź dalej z polami niestandardowymi

Istnieją przypadki, w których treść, którą chcesz umieścić w niestandardowym typie posta, wykracza poza to, co WordPress oferuje w domyślnej instalacji.

Na przykład profil członka personelu może zawierać informacje, takie jak stanowisko i adres e-mail pracownika. Chociaż możesz ręcznie dodać je do głównego obszaru treści każdego posta, może to prowadzić do pewnych niespójności w formatowaniu.

Dodanie niestandardowych pól zarówno dla „tytułu”, jak i „e-maila” rozwiązałoby ten problem. Dzięki nim dane mogą być odpytywane osobno i pozwalają na bardziej spójny sposób dodawania i wyświetlania treści.

Niestandardowe pola WordPress dla profili członków personelu.

Dostosuj zawartość WordPressa

Spędzamy tak dużo czasu na dostosowywaniu wyglądu i układu naszych projektów stron internetowych. Ale ważne jest również, aby zwracać szczególną uwagę na sposób organizacji treści.

Właśnie do tego służą niestandardowe typy postów i taksonomie. Pozwalają nam zestawiać powiązane treści zgodnie z potrzebami. To z kolei ułatwia tworzenie, edytowanie i wyświetlanie.

Mamy nadzieję, że ten przewodnik pomógł Ci lepiej zrozumieć, kiedy warto zaimplementować te funkcje i jak najlepiej z nich korzystać. Jest to wiedza, która może pomóc Ci stworzyć dobrze zorganizowaną, przyjazną dla SEO i łatwiejszą w nawigacji stronę internetową.