Pola niestandardowe to przydatna funkcja WordPressa, która pozwala dodawać informacje do postów, stron lub niestandardowych typów postów.
Domyślnie WordPress udostępnia pola do wypełnienia tytułu, głównej treści twojego wpisu i wyróżniającego obrazka. Jeśli jednak chcesz dodać dodatkowe informacje, o które WordPress nie prosi, możesz użyć pól własnych.
Wiele wtyczek i motywów WordPress wykorzystuje również pola własne do przechowywania i wyświetlania dodatkowych informacji na twojej witrynie internetowej WordPress.
Do czego służą pola własne WordPress?
Pola niestandardowe mogą przechowywać dodatkowe informacje o poście, stronie lub niestandardowym typie postu, na które WordPress domyślnie nie zezwala.
Na przykład, jeśli piszesz recenzję filmu, możesz utworzyć nowe szczegóły, takie jak data wydania filmu, nazwisko reżysera i lista obsady.
Niektóre wtyczki mogą również dodawać własne pola w edytorze treści WordPress. Na przykład All in One SEO (AIOSEO) wykorzystuje je, aby umożliwić użytkownikom wypełnianie i przechowywanie metadanych SEO dotyczących wpisu na blogu.
WooCommerce tworzy również niestandardowy typ postu dla produktów e-handlu. Wykorzystuje on niestandardowe pola do przechowywania informacji o produkcie.
Oto kilka innych rzeczy, które można zrobić z polami niestandardowymi:
- Przechowuje dodatkowe informacje do rejestracji użytkownika WordPress.
- Poproś o dodatkowe szczegóły w formularzu komentarza WordPress.
- Tworzenie dodatkowych pól w taksonomiach WordPress.
- Utwórz nowe pola własne po opublikowaniu wpisu w Twojej witrynie WordPress.
Jak utworzyć własne pole w WordPressie?
Aby dodać pola niestandardowe, należy otworzyć edytor Gutenberg dla postu lub strony, na której chcemy dodać dodatkowe informacje.
Następnie kliknij menu z trzema kropkami w prawym górnym rogu ekranu i wybierz „Preferencje”.
Pojawi się wyskakujące okienko. Tutaj wystarczy przełączyć się na kartę „Panele” i włączyć ustawienie „Pola niestandardowe”.
Następnie kliknij przycisk „Włącz i przeładuj”, aby edytor bloków mógł się odświeżyć.
Jeśli przewiniesz ekran edycji strony lub wpisu w dół, zobaczysz teraz nową sekcję Custom Fields.
Zobaczysz rozwijane menu, w którym możesz wybrać istniejące pole niestandardowe dodane przez motywy lub wtyczki WordPress. Jeśli jednak chcesz utworzyć nowe niestandardowe pole meta, po prostu kliknij „Wprowadź nowe”.
Teraz wystarczy wpisać nazwę i wartość twojego pola własnego.
W naszym przykładzie nazwaliśmy nasze pole niestandardowe „Nastrój”, a dane pola to „Szczęśliwy”. Jest to coś, co możesz zrobić, jeśli masz osobisty blog WordPress i chcesz poinformować użytkowników, w jakim nastroju byłeś podczas pisania postu.
Po zakończeniu kliknij przycisk „Dodaj własne pole”, aby je zapisać.
Stamtąd możesz kontynuować edycję twojej treści lub jej aktualizację.
Innym sposobem tworzenia pól niestandardowych jest użycie wtyczek Secure Custom Fields lub Meta Box. Wtyczki te zapewniają większą kontrolę i ustawienia do zarządzania polami niestandardowymi.
Na przykład można utworzyć grupę pól, która organizuje powiązane pola własne razem, ułatwiając zarządzanie nimi jako zestawem.
W tej grupie pól można definiować rodzaje pól, takie jak tekst, liczba, obrazek, a nawet złożone rodzaje pól, takie jak pola powtarzające się lub elastyczne układy treści. Pozwala to na szeroki zakres wprowadzanych danych.
Pro Tip: Jeśli nie widzisz opcji pól niestandardowych w menu preferencji WordPress, być może masz zainstalowaną wtyczkę Secure Custom Fields. Wyłącza ona domyślne ustawienie pól niestandardowych, dzięki czemu można zamiast tego korzystać z wtyczki. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat poprawki pól niestandardowych, które nie są wyświetlane w WordPress.
Jak wyświetlać wartości pól własnych w wpisach lub na stronach WordPressa?
Domyślnie WordPress nie wyświetla wartości pól niestandardowych dodanych na front-endzie witryny WordPress. Aby to zrobić, musisz dodać niestandardowy fragment kodu do pliku motywu WordPress, a konkretnie do pliku szablonu pojedynczego posta (single.php).
Zaawansowani użytkownicy mogą wykonać kopię zapasową swojej witryny przed wprowadzeniem jakichkolwiek zmian w kodzie, a następnie utworzyć motyw potomny, ale nie jest to przyjazne dla początkujących.
Z tego powodu zalecamy korzystanie z WPCode, najlepszej wtyczki do fragmentów kodu na rynku. Nasz przewodnik WordPress Custom Fields 101 pokazuje, jak bezpiecznie wyświetlać wartości pól własnych za pomocą WPCode.
Mamy również poradnik, jak wyświetlać określone wpisy tylko wtedy, gdy mają określone pola własne. Ta funkcja warunkowa jest przydatna, jeśli chcesz utworzyć własną stronę, która zawiera tylko te wpisy.
Gdzie przechowywane są pola własne w WordPressie?
Pola własne w WordPressie są przechowywane jako metadane, oddzielone od głównej treści twoich wpisów, stron lub innych typów treści.
Kiedy tworzysz nowy post, stronę lub inny rodzaj treści, WordPress organizuje te informacje w dwóch odrębnych sekcjach.
Pierwsza sekcja zawiera treść wprowadzoną za pomocą edytora wpisów. Jest to tekst, obrazki i inne multimedia, które dodajesz do swojego wpisu lub strony.
Druga sekcja zawiera metadane, które zawierają szczegóły dotyczące wpisu, takie jak tytuł, autor oraz data i godzina jego publikacji. Metadane nie są główną treścią samą w sobie, ale dostarczają dodatkowych informacji o wpisie.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się więcej o polach własnych w WordPress. Możesz również zapoznać się z naszą listą dodatkowych lektur poniżej, aby znaleźć powiązane artykuły na temat przydatnych wskazówek, sztuczek i pomysłów WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Dodatkowe lektury
- Jak dodać własne pola do formularza komentarzy w WordPress?
- Jak automatycznie dodawać własne pola podczas publikowania wpisów w WordPressie?
- WordPress Custom Fields 101: Wskazówki, sztuczki i hacki
- Jak poprawić wyświetlanie pól własnych w WordPress (prosty przewodnik)
- Jak dodać własne Meta Boxy w wpisach i typach treści WordPressa?
- Jak dodać dodatkowe pola profilu użytkownika w rejestracji WordPress