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

Jak naprawić brakujące pola niestandardowe w WordPress (łatwy przewodnik)

Niestandardowe pola pozwalają dodawać dodatkowe szczegóły do Twoich postów i stron WordPress. Otwierają one nowe możliwości, pozwalając na przechowywanie i wyświetlanie dodatkowych informacji bez potrzeby skomplikowanych wtyczek.

Wielu użytkowników WordPress, zwłaszcza tych eksplorujących możliwości personalizacji, zastanawia się, dlaczego nie mogą znaleźć opcji ‘Custom Fields’ w swoim obszarze administracyjnym. Rozwiązanie jest w rzeczywistości dość proste.

WordPress domyślnie ukrywa pole meta pól niestandardowych, ale możesz je przywrócić za pomocą kilku kliknięć. Nie są wymagane żadne umiejętności kodowania ani techniczne.

W tym przewodniku pokażemy krok po kroku, jak ponownie uwidocznić niestandardowe pola, abyś mógł od razu zacząć z nich korzystać.

Naprawa problemu z niewidocznymi polami niestandardowymi w WordPress

Szybka odpowiedź: Jak naprawić brakujące pola niestandardowe w WordPressie

Otwórz dowolny wpis w edytorze blokowym, kliknij menu z trzema kropkami w prawym górnym rogu, a następnie kliknij Preferencje, a następnie kliknij Panele i włącz opcję „Pola niestandardowe”. Kliknij „Włącz i przeładuj”, a pole meta pól niestandardowych pojawi się na dole edytora.

Jak naprawić problem z niewidocznymi polami niestandardowymi w WordPress

Niestandardowe pola pozwalają dodawać dodatkowe szczegóły do wpisów i stron WordPress. Pomyśl o nich jak o ukrytych notatkach, które przechowują ważne informacje w tle. Często są używane do specjalnych ustawień, dodatkowych metadanych, a nawet niestandardowych układów.

Jeśli śledziłeś poradniki WordPress, mogłeś natknąć się na wzmianki o polach niestandardowych. Ale kiedy wejdziesz na swoją stronę, nigdzie ich nie znajdziesz. Może to być mylące, zwłaszcza jeśli dopiero zaczynasz korzystać z WordPressa.

Pola niestandardowe były kiedyś dostępne bezpośrednio na ekranie edycji wpisu. Ale teraz WordPress domyślnie ukrywa pole meta pól niestandardowych dla nowych użytkowników.

Dobra wiadomość? Nie potrzebujesz żadnego kodowania ani sztuczek technicznych, aby je przywrócić. WordPress ma wbudowany sposób, aby je włączyć za pomocą kilku kliknięć.

Krok 1: Otwórz wpis i uzyskaj dostęp do preferencji

Najpierw otwórz dowolny wpis lub stronę w edytorze. Następnie kliknij menu z trzema kropkami w prawym górnym rogu.

Preferencje edytora bloków

Przewiń w dół i kliknij ‘Preferences.’ Otworzy to panel ustawień edytora.

Krok 2: Włącz pola niestandardowe w zakładce Panele

Teraz przełącz się na zakładkę ‘Panels.’ Tutaj znajdziesz przełącznik dla ‘Custom Fields.’ Włącz go.

Pokaż niestandardowe pola

Uwaga: Jeśli nie widzisz tej opcji, nie martw się. Poniżej omawiamy kroki rozwiązywania problemów.

Krok 3: Przeładuj stronę i zacznij używać pól niestandardowych

Po włączeniu niestandardowych pól WordPress poprosi Cię o przeładowanie strony. Kliknij „Włącz i przeładuj”.

Po odświeżeniu strony przewiń na dół edytora. Zobaczysz pole meta „Pola niestandardowe” czekające na Ciebie.

Pole niestandardowe meta box jest teraz widoczne

Najlepsze jest to? WordPress pamięta to ustawienie. Pole meta pól niestandardowych pozostanie widoczne za każdym razem, gdy edytujesz wpis lub stronę.

Teraz możesz z łatwością dodawać, edytować i zarządzać niestandardowymi polami.

Po co używać pól niestandardowych w WordPressie?

Niestandardowe pola pozwalają przechowywać dodatkowe metadane wpisu poza zwykłą treścią wpisu — takie jak oceny, ceny lub specjalne ustawienia.

  • Rozszerz swoją treść — wyświetlaj dodatkowe dane bez edycji plików motywu lub pisania skomplikowanego kodu
  • Wzmocnij wtyczki — wiele wtyczek, takich jak All in One SEO, używa pól niestandardowych do przechowywania ustawień dla każdego wpisu.

Jeśli ciekawi Cię, co możesz z nimi zrobić, zapoznaj się z naszym przewodnikiem dla początkujących po polach niestandardowych WordPress. Jest pełen przykładów, wskazówek i pomysłów.

Używamy pól niestandardowych w różnych obszarach WPBeginner. Na przykład, możesz zobaczyć je w akcji w naszym centrum rozwiązań WordPress, gdzie używamy ich do przechowywania dodatkowych danych o każdej recenzji produktu.

Jak WPBeginner używa niestandardowych pól w swoim Centrum Rozwiązań WordPress.

Pola niestandardowe są również szeroko wykorzystywane przez wiele najlepszych wtyczek WordPress. Pozwala to wtyczkom na przechowywanie metadanych przy użyciu istniejącej struktury bazy danych WordPress zamiast tworzenia własnych tabel bazy danych.

Na przykład, wtyczka All in One SEO przechowuje Twoje ustawienia SEO dla poszczególnych wpisów za pomocą pól niestandardowych.

Niestandardowe pola AIOSEO

Zauważysz również, że zamiast używać domyślnego pola meta pól niestandardowych, wiele wtyczek tworzy niestandardowe pola meta. Zapewniają one czystszy sposób wprowadzania informacji przez użytkowników.

Chcesz zbudować własne niestandardowe pole meta? Zapoznaj się z naszym przewodnikiem krok po kroku dotyczącym dodawania niestandardowych pól meta w WordPress.

Rozwiązywanie problemów z polami niestandardowymi w WordPressie

Ostatnio jeden z naszych czytelników napotkał problem, w którym opcja Custom Fields zniknęła z preferencji edytora bloków. Po pewnym dochodzeniu znaleźliśmy przyczynę problemu.

Jeśli Twoja witryna WordPress nie ma opcji Pola Niestandardowe w menu „Preferencje”, musisz sprawdzić, czy masz zainstalowaną i aktywowaną wtyczkę Advanced Custom Fields (ACF).

ACF to popularna wtyczka WordPress, której deweloperzy używają do tworzenia niestandardowych pól meta.

Wersja 5.5.13 ACF dodała ustawienie umożliwiające usunięcie domyślnego pola meta niestandardowych pól WordPress. Przyspiesza to czas ładowania strony edycji wpisu. Chodzi o to, że nie potrzebujesz domyślnego pola meta, skoro używasz ACF.

Jednak jeśli chcesz włączyć domyślne pole meta niestandardowych pól WordPress, musisz dodać następujący kod do swojego motywu WordPress, używając pliku functions.php lub WPCode:

add_filter('acf/settings/remove_wp_meta_box', '__return_false');

Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat łatwego dodawania niestandardowego kodu w WordPress.

Najczęściej zadawane pytania

Dlaczego niestandardowe pola nie wyświetlają się w moim edytorze bloków WordPress?

WordPress domyślnie ukrywa pole meta niestandardowych pól. Aby je włączyć, kliknij menu z trzema kropkami w edytorze bloków, następnie kliknij Preferencje, przejdź do zakładki Panele i włącz opcję „Niestandardowe pola”.

Czy mogę używać niestandardowych pól z Edytorem Klasycznym?

Tak. W Edytorze Klasycznym kliknij „Opcje ekranu” na górze ekranu edycji wpisu. Następnie zaznacz pole „Niestandardowe pola”, aby pole meta było widoczne poniżej Twojej treści.

Dlaczego niestandardowe pola zniknęły po zainstalowaniu Advanced Custom Fields (ACF)?

ACF ukrywa domyślne pole meta niestandardowych pól WordPress, aby przyspieszyć ładowanie strony. Aby je przywrócić, dodaj add_filter('acf/settings/remove_wp_meta_box', '__return_false'); do swojego pliku functions.php.

Czy niestandardowe pola to to samo co meta wpisu?

Tak, niestandardowe pola to przyjazny dla użytkownika sposób przeglądania i edycji danych meta wpisu. W tle WordPress przechowuje wartości niestandardowych pól w tabeli bazy danych postmeta jako pary klucz-wartość.

Czy niestandardowe pola spowalniają moją witrynę WordPress?

Nie, same niestandardowe pola nie spowalniają Twojej witryny. Jednak ładowanie wielu niestandardowych pól na ekranie edycji wpisu może nieznacznie zwiększyć czas ładowania edytora, dlatego ACF ukrywa domyślne pole meta.

Dodatkowe wskazówki dotyczące korzystania z pól niestandardowych w WordPressie

Używanie niestandardowych pól może wydawać się nieco skomplikowane i zaawansowane. Jednak z niewielką pomocą nawet początkujący użytkownicy mogą ich łatwo używać.

Poniżej znajdują się dodatkowe zasoby, których możesz użyć do odkrywania kreatywnych sposobów wykorzystania pól niestandardowych na swojej stronie WordPress.

Mamy nadzieję, że ten artykuł pomógł Ci zlokalizować brakującą opcję pól niestandardowych na Twojej stronie WordPress. Możesz również zapoznać się z naszym przewodnikiem dotyczącym naprawiania typowych błędów WordPress lub dowiedzieć się jak skonfigurować logi błędów w 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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

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!

Interakcje czytelników

46 CommentsLeave a Reply

  1. Podobnie moje pola niestandardowe skonfigurowane przez ACF zniknęły, jednak powyższa metoda rozwiązywania problemów z plikiem functions.php była niesatysfakcjonująca. Nie udało się przywrócić wszystkich utworzonych przeze mnie pól, takich jak listy opcji, a poza tym chciałem, aby ACF działało poprawnie.

    Na forum ACF użytkownik optryc opublikował rozwiązanie, które rozwinę: krótko mówiąc, odśwież regułę lokalizacji ACF, która określa, gdzie wyświetlane są niestandardowe pola.

    Przejdź do ACF / Field Groups i edytuj grupę pól, której brakuje. Na stronie edycji, w sekcji Settings / Location Rules zmień regułę dla ‘show this field group if’ wybierając inny typ posta. Zapisz zmiany, a następnie przywróć oryginalny typ posta i ponownie zapisz zmiany.

    W moim przypadku pełna zasada brzmiała: „Pokaż tę grupę pól, jeśli typ posta jest równy XYZ”.

    Wszystkie pola ACF są teraz normalnie wyświetlane na moim ekranie edycji ‘XYZ post-type’. To rozwiązanie wydaje się resetować powiązanie grupy pól ACF z niestandardowym typem posta. Mam nadzieję, że pomoże to niektórym osobom. Jeszcze raz dziękuję optryc.

  2. Jeśli to jest w dodatkowej sekcji, czy naprawdę warto tam umieszczać informacje? Czy to w jakikolwiek ważny sposób korzysta SEO? Czy to bardziej dla nas? Nie do końca rozumiem tutaj korzyść.

    • Zależałoby to od tego, które niestandardowe pola nie były u Ciebie widoczne. Czasami sekcja wtyczki znikała, a wykonanie tego przewodnika sprawiłoby, że sekcja ponownie by się pojawiła.

      Admin

  3. Pola niestandardowe nie pojawiają się pod danymi produktu z tym pluginem, dodałem kod funkcji i zaznaczyłem pole wyboru pól niestandardowych, ale nic się nie pojawia.

    • If you are using the block editor, we would recommend checking under preferences to ensure the custom fields are not hidden based on those settings. :)

      Admin

  4. Niestandardowe pola zniknęły z WordPress 6.1, ponieważ po nowej aktualizacji WordPress wszystkie wtyczki zawierające niestandardowe pola zniknęły ze wszystkich typów postów, w tym z postów i stron.

    • Pola niestandardowe są nadal dostępne, mogą być wyłączone w edytorze. Jeśli przejdziesz do prawego górnego rogu i klikniesz trzy kropki, a następnie przejdziesz do preferencji, powinieneś znaleźć opcję włączenia pól niestandardowych.

      Admin

  5. Mam pola ACF, które nie wyświetlają się na mojej stronie głównej. Wiem, że wtyczka ACF pro wymaga aktualizacji. Czy to może być powodem, dla którego moje pola nie wyświetlają się na mojej stronie głównej?

    • To może być część problemu. Jeśli skontaktujesz się z pomocą techniczną wtyczki, powinni być w stanie pomóc.

      Admin

  6. Mamy więc uruchomione ACF i „poprawkę” w naszym pliku functions.php. Problem, który mamy, polega na tym, że pole listy rozwijanej pokazuje tylko 148 wpisów i nie wyświetla wszystkich pól niestandardowych. Czy jest coś, co uniemożliwia wyświetlanie wszystkich pól niestandardowych?

    • W tej sprawie należy skontaktować się z pomocą techniczną ACF, aby poznać możliwe przyczyny tego problemu.

      Admin

  7. Poświęciłem kilka godzin na rozwiązanie tego problemu (dowiedzenie się, dlaczego nie widzę tej opcji w menu „Opcje ekranu”).

    Thanks! :)

  8. Witam,

    Dziękuję za wskazówkę.
    Zainstalowałem ACF, jednak nadal nie widzę pola wyboru niestandardowego pola.
    Kiedy próbowałem wkleić kod, otrzymałem następujący komunikat o błędzie: błąd składni, nieoczekiwany „add_filter” (T_STRING)
    Czy mógłbyś mi doradzić?

    Wielkie dzięki!

    • Jeśli skontaktujesz się z ACF, mogą mieć nowsze obejście, którego możesz użyć.

      Admin

  9. Cześć. Przywróciłem niestandardowe pola. Mogę dodawać nowe, ale oryginalne pola nie wyświetlają się w panelu administracyjnym (nadal są wyświetlane na stronie internetowej), więc nie mogę edytować mojej treści. Jakieś pomysły? Dzięki.

  10. Super. Szukaliśmy ustawienia, które ukrywało pola niestandardowe. Wiedzieliśmy, że to ustawienie, ale nie mogliśmy znaleźć gdzie. Dzięki również za fragment kodu, może się przydać w przyszłości.
    merci,
    Serge.

  11. Niestety, kod add_filter dla pliku functions.php nie zadziałał, więc szukam rozwiązania problemu.

    • Dziękujemy za informację, z pewnością będziemy szukać innych rozwiązań do polecenia.

      Admin

  12. I lost a day of work trying to figure out why my custom metabox wasn’t showing. Then I checked the source code and it was there with the ‘hide’ class suffix. Thanks a lot ACF :(

    Thank you for the fix :)

  13. Chciałem tylko podziękować za sztuczkę z add_filter() w sekcji rozwiązywania problemów. Nowy klient potrzebował ode mnie naprawy czegoś na stronie, której nigdy wcześniej nie widziałem, i to było to, czego w końcu potrzebowałem.

  14. Dziękuję bardzo – ten problem doprowadzał mnie do szału! Twój kod dla pliku functions zadziałał.

Leave A Reply

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.