WordPress nie wyświetla kategorii wpisów – jak to naprawić?

Spis treści

System kategorii w WordPress

Kategorie w WordPress pozwalają logicznie grupować wpisy i ułatwiać nawigację użytkownikom. To wbudowany w rdzeń system działający jako hierarchiczna taksonomia – można tworzyć kategorie główne oraz podkategorie.

  • Kategorie działają jako hierarchiczna taksonomia, umożliwiająca tworzenie kategorii głównych i podkategorii
  • Każdy wpis może być przypisany do jednej lub wielu kategorii jednocześnie
  • WordPress automatycznie przypisuje wpisy bez kategorii do domyślnej kategorii "Bez kategorii"
  • System kategorii jest wbudowany w rdzeń WordPress i nie wymaga dodatkowych wtyczek
  • Kategorie można integrować z menu, widżetami i wyszukiwarką

Każdy wpis w WordPress może być przypisany do jednej lub wielu kategorii. Domyślnie WordPress wymaga przypisania wpisu do co najmniej jednej kategorii – jeśli użytkownik tego nie zrobi, wpis zostanie automatycznie przypisany do kategorii Bez kategorii.

Sprawdzenie przypisania wpisów do kategorii

Krok 1: Weryfikacja w panelu administracyjnym

Pierwszym i najważniejszym krokiem w diagnozowaniu problemu z wyświetlaniem kategorii jest sprawdzenie, czy wpisy są w ogóle przypisane do kategorii. Często przyczyna jest prosta – autor wpisu zapomniał przypisać go do odpowiedniej kategorii.

  • Zaloguj się do panelu administracyjnego WordPress
  • Przejdź do sekcji Wpisy → Wszystkie wpisy
  • Znajdź problematyczny wpis na liście
  • Najedź kursorem na tytuł wpisu
  • Kliknij opcję Szybka edycja pod tytułem wpisu

Krok 2: Analiza sekcji Kategorie

W oknie szybkiej edycji znajdziesz sekcję Kategorie. Sprawdź, czy zaznaczona jest co najmniej jedna kategoria. Jeśli lista kategorii jest pusta lub żadna kategoria nie jest zaznaczona, to przyczyna problemu jest jasna. Wpis nie ma przypisanej kategorii, więc WordPress nie ma co wyświetlać.

  • Sprawdź sekcję Kategorie w oknie szybkiej edycji
  • Zweryfikuj, czy zaznaczona jest co najmniej jedna kategoria
  • Jeśli lista jest pusta, utwórz nową kategorię w polu Dodaj nową kategorię
  • Zaznacz odpowiednią kategorię z listy dostępnych opcji
  • Kliknij przycisk Aktualizuj, aby zapisać zmiany

Krok 3: Sprawdzenie wielu kategorii

WordPress pozwala na przypisanie wpisu do wielu kategorii jednocześnie. Jeśli wpis jest przypisany do kilku kategorii, wszystkie powinny się wyświetlać. Sprawdź, czy wszystkie wymagane kategorie są zaznaczone. Czasami użytkownicy przypadkowo odznaczają kategorie podczas edycji wpisu, co powoduje ich zniknięcie z listy wyświetlanych kategorii.

Jeśli interesuje Cię szersze spojrzenie na organizację treści w WordPress, polecam przeczytać artykuł: Jak usunąć zbędne tagi i kategorie bloga WordPress, gdzie znajdziesz więcej szczegółów na temat zarządzania strukturą taksonomii.

Weryfikacja wyświetlania kategorii w motywie

Krok 1: Sprawdzenie ustawień motywu

Jeśli wpisy są prawidłowo przypisane do kategorii, ale nadal się nie wyświetlają, problem może leżeć w konfiguracji motywu. Wiele motywów WordPress oferuje opcje dostosowania sposobu wyświetlania metadanych wpisów, w tym kategorii.

  • Przejdź do Wygląd → Personalizacja w panelu administracyjnym
  • Poszukaj sekcji związanej z wpisami lub metadanymi
  • Sprawdź opcje wyświetlania kategorii, tagów i daty publikacji
  • Niektóre motywy pozwalają na wyłączanie wyświetlania kategorii
  • Włącz opcje wyświetlania kategorii, jeśli są wyłączone

Krok 2: Sprawdzenie szablonów motywu

Motywy WordPress używają różnych szablonów do wyświetlania wpisów. Szablon pojedynczego wpisu może być inny niż szablon archiwum kategorii. Sprawdź, czy problem występuje na wszystkich stronach czy tylko na konkretnych typach stron.

  • Sprawdź, czy problem występuje na pojedynczych wpisach
  • Weryfikuj wyświetlanie kategorii na stronach archiwów kategorii
  • Testuj wyświetlanie na stronie głównej i w widżetach
  • Szablon pojedynczego wpisu może różnić się od szablonu archiwum
  • Problem może dotyczyć konkretnego szablonu lub całego motywu

Krok 3: Testowanie z domyślnym motywem

Jednym z najskuteczniejszych sposobów diagnozowania problemów z motywem jest przełączenie na domyślny motyw WordPress, taki jak Twenty Twenty-Four lub Twenty Twenty-Three.

  • Przejdź do Wygląd → Motywy w panelu administracyjnym
  • Aktywuj domyślny motyw WordPress, np. Twenty Twenty-Four
  • Sprawdź, czy kategorie zaczęły się wyświetlać
  • Domyślne motywy są regularnie aktualizowane i testowane
  • Jeśli problem zniknie, skontaktuj się z twórcą oryginalnego motywu

Problemy z permalinkami kategorii

Krok 1: Sprawdzenie struktury permalinków

Permalinki, czyli stałe odnośniki, odpowiadają za wyświetlanie kategorii. Jeśli są nieprawidłowo skonfigurowane, strony kategorii mogą nie działać poprawnie, co może sprawiać wrażenie, że kategorie nie są wyświetlane.

  • Przejdź do Ustawienia → Bezpośrednie odnośniki w panelu administracyjnym
  • Sprawdź, czy wybrana jest odpowiednia struktura permalinków
  • Zalecaną opcją jest Nazwa wpisu dla przyjaznych adresów URL
  • Nieprawidłowa konfiguracja może powodować problemy z wyświetlaniem kategorii
  • Upewnij się, że struktura permalinków jest zgodna z wymaganiami SEO

Krok 2: Regeneracja reguł przepisywania

Reguły przepisywania permalinków mogą ulec uszkodzeniu lub nie zaktualizować się po zmianach konfiguracji. Aby je zregenerować, przejdź do Ustawienia → Bezpośrednie odnośniki i kliknij przycisk Zapisz zmiany – nawet jeśli niczego nie zmieniałeś.

  • Przejdź do Ustawienia → Bezpośrednie odnośniki
  • Kliknij przycisk Zapisz zmiany, nawet bez wprowadzania zmian
  • WordPress wygeneruje reguły od nowa
  • Sprawdź, czy strony kategorii zaczęły działać poprawnie

Krok 3: Sprawdzenie pliku .htaccess

Na serwerach Apache WordPress używa pliku .htaccess do zarządzania regułami przepisywania. Jeśli ten plik jest uszkodzony lub nieprawidłowo skonfigurowany, permalinki mogą nie działać poprawnie.

  • Sprawdź plik .htaccess w głównym katalogu instalacji WordPress
  • Plik powinien zawierać reguły WordPress dla permalinków
  • Uszkodzony plik może powodować problemy z wyświetlaniem kategorii
  • Możesz przywrócić plik, wyłączając i ponownie włączając permalinki
  • Upewnij się, że plik ma odpowiednie uprawnienia do zapisu

Konflikty z wtyczkami modyfikującymi kategorie

Krok 1: Identyfikacja potencjalnych wtyczek

Wtyczki WordPress mogą znacząco modyfikować sposób działania kategorii. Wtyczki SEO, takie jak Yoast SEO czy Rank Math, często dodają funkcje związane z kategoriami – meta opisy, mapy witryn czy zaawansowane opcje indeksowania.

  • Wtyczki SEO, takie jak Yoast SEO czy Rank Math, modyfikują kategorie
  • Wtyczki do zarządzania taksonomiami zmieniają sposób wyświetlania
  • Dodatkowe pola, ikony i zmiana kolejności wyświetlania
  • Modyfikacje mogą powodować konflikty z motywem lub innymi wtyczkami
  • Zidentyfikuj wszystkie wtyczki, które mogą wpływać na kategorie

Krok 2: Testowanie przez wyłączanie wtyczek

Aby sprawdzić, czy wtyczka powoduje problem z wyświetlaniem kategorii, wyłącz wszystkie wtyczki naraz. Możesz to zrobić, przechodząc do Wtyczki → Zainstalowane wtyczki i używając opcji Wyłącz wszystkie na górze strony.

  • Przejdź do Wtyczki → Zainstalowane wtyczki
  • Użyj opcji Wyłącz wszystkie na górze strony
  • Sprawdź, czy kategorie zaczęły się wyświetlać po wyłączeniu
  • Włączaj wtyczki jedna po drugiej, sprawdzając po każdej aktywacji
  • Zidentyfikuj wtyczkę, która powoduje problem z wyświetlaniem

Krok 3: Konfiguracja wtyczek SEO

Jeśli problematyczna wtyczka to wtyczka SEO, sprawdź jej ustawienia. Wtyczki SEO często mają opcje związane z wyświetlaniem kategorii, takie jak wyłączanie indeksowania kategorii lub modyfikowanie meta tagów kategorii.

  • Przejrzyj ustawienia wtyczki SEO
  • Sprawdź opcje związane z wyświetlaniem kategorii
  • Wtyczki SEO mogą wyłączać indeksowanie kategorii
  • Znajdź opcję włączającą wyświetlanie kategorii ponownie
  • Dostosuj konfigurację tak, aby kategorie były widoczne

Testowanie wyświetlania kategorii

Krok 1: Testowanie na różnych stronach

Systematyczne testowanie ma znaczenie dla diagnozowania problemów z wyświetlaniem kategorii. Sprawdź, czy kategorie wyświetlają się na różnych typach stron: pojedynczych wpisach, stronach archiwów kategorii, stronach głównych i w widżetach.

  • Sprawdź wyświetlanie kategorii na pojedynczych wpisach
  • Weryfikuj kategorie na stronach archiwów kategorii
  • Testuj wyświetlanie na stronie głównej
  • Sprawdź kategorie w widżetach motywu
  • Określ, czy problem jest specyficzny dla konkretnego szablonu

Krok 2: Testowanie z różnymi przeglądarkami

Czasami problemy z wyświetlaniem mogą być specyficzne dla konkretnej przeglądarki lub urządzenia. Sprawdź, czy kategorie wyświetlają się poprawnie w różnych przeglądarkach, takich jak Chrome, Firefox, Safari i Edge.

  • Testuj wyświetlanie w przeglądarce Chrome
  • Sprawdź kategorie w przeglądarce Firefox
  • Weryfikuj wyświetlanie w przeglądarce Safari
  • Testuj w przeglądarce Edge
  • Wyczyść cache przeglądarki i wyłącz rozszerzenia

Krok 3: Testowanie na urządzeniach mobilnych

Testuj wyświetlanie kategorii na różnych urządzeniach – smartfonach, tabletach i komputerach. Niektóre motywy mają różne konfiguracje dla wersji desktopowej i mobilnej.

  • Sprawdź wyświetlanie kategorii na smartfonach
  • Testuj kategorie na tabletach
  • Weryfikuj różne konfiguracje dla wersji desktopowej i mobilnej
  • Sprawdź ustawienia motywu związane z responsywnością
  • Niektóre motywy mogą ukrywać elementy na urządzeniach mobilnych

Wpływ ustawień czytania na kategorie

Krok 1: Sprawdzenie ustawień wyświetlania wpisów

Ustawienia czytania w WordPress kontrolują sposób wyświetlania wpisów na stronie głównej i w archiwach. Przejdź do Ustawienia → Czytanie i sprawdź konfigurację sekcji Wyświetlanie na stronie głównej.

  • Przejdź do Ustawienia → Czytanie w panelu administracyjnym
  • Sprawdź konfigurację sekcji Wyświetlanie na stronie głównej
  • Opcja Ostatnie wpisy wyświetla wpisy chronologicznie
  • Opcja Statyczna strona wyświetla wybraną stronę jako stronę główną
  • Konfiguracja może wpływać na wyświetlanie kategorii w widżetach

Krok 2: Sprawdzenie ustawień dla każdego wpisu

W sekcji Ustawienia czytania znajdziesz również opcję Dla każdego wpisu w podsekcji Wyświetlanie. Sprawdź, czy opcje związane z wyświetlaniem metadanych są włączone. Te opcje mogą kontrolować wyświetlanie kategorii, tagów, daty publikacji i innych informacji o wpisie.

  • Znajdź opcję Dla każdego wpisu w podsekcji Wyświetlanie
  • Sprawdź, czy opcje wyświetlania metadanych są włączone
  • Opcje kontrolują wyświetlanie kategorii i tagów
  • Włącz odpowiednie opcje, jeśli są wyłączone
  • Sprawdź, czy kategorie zaczęły się wyświetlać po zmianach

Krok 3: Sprawdzenie ustawień dla archiwów

Ustawienia czytania kontrolują również sposób wyświetlania archiwów, w tym archiwów kategorii. Sprawdź sekcję Wyświetlanie archiwów i upewnij się, że konfiguracja jest zgodna z Twoimi oczekiwaniami.

  • Sprawdź sekcję Wyświetlanie archiwów w ustawieniach czytania
  • Upewnij się, że konfiguracja jest zgodna z oczekiwaniami
  • Archiwa kategorii mogą być wyłączone lub nieprawidłowo skonfigurowane
  • Dostosuj ustawienia archiwów tak, aby kategorie były widoczne
  • Użytkownicy powinni mieć łatwy dostęp do kategorii

Debugowanie wyświetlania list kategorii

Krok 1: Włączanie trybu debugowania

Tryb debugowania WordPress pozwala szybko zlokalizować źródło problemów. Aby go włączyć, edytuj plik wp-config.php w głównym katalogu instalacji WordPress i dodaj lub zmodyfikuj odpowiednią definicję stałej debugowania.

  • Edytuj plik wp-config.php w głównym katalogu instalacji WordPress
  • Dodaj lub zmodyfikuj definicję stałej debugowania
  • WordPress będzie wyświetlać błędy PHP bezpośrednio na stronie
  • Ostrzeżenia i komunikaty diagnostyczne pomogą zidentyfikować problem
  • Wyłącz tryb debugowania po zakończeniu diagnozy

Krok 2: Sprawdzenie błędów PHP

Po włączeniu trybu debugowania przejrzyj stronę z problematycznymi kategoriami i poszukaj błędów PHP. Błędy związane z funkcjami WordPress odpowiedzialnymi za pobieranie i wyświetlanie kategorii mogą wskazywać na problemy z wyświetlaniem kategorii.

  • Przejrzyj stronę z problematycznymi kategoriami
  • Poszukaj błędów PHP związanych z funkcjami WordPress
  • Błędy mogą dotyczyć pobierania i wyświetlania kategorii
  • Zanotuj wszystkie błędy PHP, które pojawiają się na stronie
  • Użyj informacji o plikach i liniach kodu do dalszej diagnozy

Krok 3: Sprawdzenie konsoli przeglądarki

Problemy z wyświetlaniem kategorii mogą być również spowodowane błędami JavaScript. Otwórz konsolę przeglądarki, zazwyczaj przez naciśnięcie klawisza F12 lub kliknięcie prawym przyciskiem myszy i wybranie opcji Zbadaj.

  • Otwórz konsolę przeglądarki przez naciśnięcie klawisza F12
  • Alternatywnie kliknij prawym przyciskiem myszy i wybierz Zbadaj
  • Poszukaj błędów JavaScript w konsoli
  • Błędy jQuery mogą wpływać na wyświetlanie kategorii
  • Wtyczki do dynamicznego ładowania treści mogą powodować problemy

Alternatywne sposoby prezentacji kategorii

Krok 1: Używanie widżetów kategorii

Jeśli kategorie nie wyświetlają się w standardowych miejscach, możesz użyć widżetów kategorii do ich prezentacji. WordPress oferuje wbudowany widżet kategorii, który można dodać do dowolnego obszaru widżetów w motywie.

  • Przejdź do Wygląd → Widżety w panelu administracyjnym
  • Przeciągnij widżet Kategorie do wybranego obszaru widżetów
  • Skonfiguruj widżet, wybierając styl wyświetlania jako lista lub rozwijane menu
  • Włącz opcję pokazywania liczby wpisów w kategoriach
  • Użyj opcji hierarchicznego wyświetlania dla podkategorii

Krok 2: Dodawanie kategorii do menu

Kategorie można również dodać do menu nawigacyjnego, co ułatwia użytkownikom dostęp do wpisów w danej kategorii. Aby dodać kategorie do menu, przejdź do Wygląd → Menu i utwórz nowe menu lub edytuj istniejące.

  • Przejdź do Wygląd → Menu w panelu administracyjnym
  • Utwórz nowe menu lub edytuj istniejące
  • Rozwiń sekcję Kategorie w lewej części ekranu
  • Zaznacz kategorie, które chcesz dodać do menu
  • Kliknij przycisk Dodaj do menu i zapisz zmiany

Krok 3: Używanie bloków kategorii w edytorze blokowym

Jeśli używasz edytora blokowego Gutenberg, możesz dodać blok kategorii bezpośrednio do treści wpisu lub strony. Blok kategorii wyświetla listę kategorii przypisanych do wpisu lub stronę archiwum kategorii.

  • Otwórz edytor blokowy Gutenberg
  • Kliknij przycisk dodawania bloku
  • Wyszukaj blok kategorii i dodaj go do treści
  • Skonfiguruj blok, wybierając styl wyświetlania
  • Ustaw hierarchię i liczbę wyświetlanych kategorii

Optymalizacja struktury kategorii

Krok 1: Planowanie hierarchii kategorii

Dobrze zaplanowana hierarchia kategorii ułatwia nawigację i poprawia doświadczenie użytkownika. Zastanów się, jakie główne kategorie są najważniejsze dla Twojej witryny, i utwórz podkategorie dla bardziej szczegółowych tematów.

  • Zidentyfikuj główne kategorie najważniejsze dla Twojej witryny
  • Utwórz podkategorie dla bardziej szczegółowych tematów
  • Przykład: przepisy główne, desery, napoje i przekąski
  • Podkategorie dla przepisów głównych: zupy, dania mięsne, dania wegetariańskie
  • Dobrze zaplanowana hierarchia ułatwia nawigację użytkownikom

Krok 2: Unikanie nadmiernego podziału

Choć szczegółowa hierarchia kategorii może być przydatna, nadmierny podział może utrudnić nawigację. Unikaj tworzenia zbyt wielu poziomów podkategorii, ponieważ może to sprawić, że użytkownicy będą mieli trudności z odnalezieniem odpowiedniej treści.

  • Unikaj tworzenia zbyt wielu poziomów podkategorii
  • Nadmierny podział może utrudnić nawigację użytkownikom
  • Zasada ogólna: trzy poziomy hierarchii są zazwyczaj wystarczające
  • Rozważ alternatywne metody organizacji treści, takie jak tagi
  • Niestandardowe taksonomie mogą pomóc w organizacji treści

Krok 3: Regularna przegląd i aktualizacja

Struktura kategorii powinna być regularnie przeglądana i aktualizowana w miarę rozwoju witryny. Usuń kategorie, które nie są już używane, i scal kategorie, które są zbyt podobne. Dodaj nowe kategorie, gdy pojawiają się nowe tematy w Twojej treści.

  • Regularnie przeglądaj strukturę kategorii
  • Usuń kategorie, które nie są już używane
  • Scal kategorie, które są zbyt podobne
  • Dodaj nowe kategorie, gdy pojawiają się nowe tematy
  • Regularna aktualizacja pomaga utrzymać strukturę przejrzystą

Podsumowanie

Problemy z wyświetlaniem kategorii w WordPress zazwyczaj mają proste rozwiązania. Systematyczne podejście – od sprawdzenia przypisania wpisów, przez testowanie z różnymi motywami i wtyczkami – pozwala zidentyfikować i naprawić większość z nich.

Kategorie to jeden z podstawowych elementów organizacji treści w WordPress. Ich prawidłowe wyświetlanie jest ważne zarówno dla wygody użytkowników, jak i dla pozycjonowania w wyszukiwarkach. Regularny przegląd i aktualizacja struktury kategorii pomagają utrzymać witrynę przejrzystą.

Masz problemy z wyświetlaniem kategorii w WordPress? Chętnie pomożemy Ci zdiagnozować i naprawić problemy z kategoriami oraz innymi elementami Twojej strony WordPress. Skontaktuj się z nami, aby uzyskać profesjonalne wsparcie.