Wszystko o zarządzaniu i korzystaniu z niestandardowych pól WordPress

Opublikowany: 2020-03-05

Pisząc posty na blogu, możesz zobaczyć imię i nazwisko autora, kategorię artykułu oraz datę publikacji. Jednak dość często blogerzy muszą dodać więcej pól. Na szczęście WordPress to znacznie więcej niż tylko platforma do blogowania. To bardzo elastyczny system zarządzania treścią, który możesz dostosować do swoich potrzeb. Na przykład możesz utworzyć pola niestandardowe, które dostarczą dodatkowych informacji.

Niestandardowe pola WordPress rozszerzają funkcjonalność Twojego bloga, umożliwiając dodawanie niestandardowych metadanych do treści, zwiększając ich czytelność, a jednocześnie czyniąc je bardziej informacyjnymi. W tym artykule wyjaśnimy, czym są pola niestandardowe i jak można ich używać w WordPressie.

Czym są pola niestandardowe w WordPressie?

Zanim przejdziemy do szczegółów, zastanówmy się, jakie są pola niestandardowe. Kiedy tworzysz wpis na blogu w WordPressie, platforma zapisuje Twoje informacje w dwóch częściach. Pierwsza część to sama treść. Druga część zawiera różne szczegóły dotyczące Twojego postu. Te dodatkowe informacje nazywane są metadanymi i mogą zawierać tekst, daty, liczby itp. Metadane obejmują pary kluczy i wartość. Klucz reprezentuje nazwę określonego pola niestandardowego, a wartość jest niezbędną informacją. Jednak domyślne pola WordPressa mogą nie pozwalać na uwzględnienie niektórych typów danych. W takim przypadku będziesz musiał utworzyć niestandardowe pole.

Jeśli nauczysz się tworzyć pola niestandardowe, będziesz mógł uwzględnić dowolne dane. Na przykład możesz dołączyć informacje o pogodzie, muzyce, której słuchasz, dodatkowe informacje o autorze, oceny i recenzje, zastrzeżenia dotyczące treści sponsorowanych itp. Istnieje duża różnica między postami niestandardowymi a polami niestandardowymi. Posty niestandardowe to posty wstępnie sformatowane, które mają określony cel (np. recenzje lub strony produktów). Możesz jednocześnie korzystać z niestandardowych postów i niestandardowych pól.

Po dodaniu pola niestandardowego możesz wyświetlić je w dowolnym obszarze swojego motywu. Na przykład możesz umieścić je przed lub po swoim wpisie, a także na pasku bocznym. Pola niestandardowe to proste elementy, ale mogą być bardzo przydatne. Na przykład możesz użyć usługi lokalizacyjnej, aby przetłumaczyć zawartość na różne języki i umieścić informacje o lokalizacji w polu niestandardowym.

Dlaczego powinieneś używać niestandardowych pól WordPress

Pola niestandardowe umożliwiają dostosowanie treści w witrynie WordPress, czyniąc ją bardziej atrakcyjną wizualnie i łatwiejszą do zrozumienia. Oto kilka powodów, dla których warto dodawać niestandardowe pola do swoich postów:

  • Zyskasz większą kontrolę nad wyświetlaniem i rozmieszczeniem. Możesz użyć warunkowych tagów i zaczepów motywu WordPress, aby kontrolować sposób wyświetlania treści w witrynie.
  • Pola niestandardowe są bardziej elastyczne niż widżety. Widgety pokazują tę samą treść na wszystkich stronach, podczas gdy pola niestandardowe umożliwiają umieszczanie różnych treści na poszczególnych stronach.
  • Pola niestandardowe można również dostosować. Są to fragmenty kodu, które dodajesz do plików swojego motywu. Możesz łatwo dostosować swoje niestandardowe pola za pomocą CSS.

Jak uwzględnić pola niestandardowe w swojej witrynie?

Używanie pól niestandardowych może być trudnym zadaniem, jeśli robisz to po raz pierwszy. Rzecz w tym, że ta opcja jest domyślnie ukryta na ekranie Edytuj post. Aby go włączyć, kliknij przycisk Opcje ekranu i zaznacz pole Pola niestandardowe. Po włączeniu pól niestandardowych zobaczysz widżet Pola niestandardowe pod zwykłym edytorem tekstu.

Możesz rozszerzyć swój motyw WordPress o pola niestandardowe, aby wyświetlać bardziej dostosowaną zawartość na interfejsie użytkownika. Przede wszystkim pamiętaj, że za każdym razem, gdy zmieniasz motyw, musisz utworzyć motyw potomny. Gdy motyw będzie gotowy, otwórz ekran Edytuj post i przejdź do widżetu Pola niestandardowe. Wprowadź nazwę i wartość nowego pola niestandardowego i kliknij „Dodaj pole niestandardowe”.

Następnie otwórz plik single.php aktywnego motywu i dodaj następujący kod do pętli WordPress:

<div class="location-info">
<p>Today's Location : <?php echo get_post_meta($post->ID, 'location', true); ?> </p>
</div>

Zapisz single.php i sprawdź podgląd swojego posta. Teraz możesz zmieniać wartość pola niestandardowego za każdym razem, gdy tworzysz nowy post na blogu.

Możesz również ukryć niestandardowe pole przed interfejsem swojej witryny, wprowadzając następujący kod w pliku functions.php aktywnego motywu:

function remove_post_custom_fields() {
remove_meta_box( 'postcustom' , 'post' , 'normal' );
}
add_action( 'admin_menu' , 'remove_post_custom_fields' );

Tworzenie niestandardowych pól za pomocą wtyczek

Jeśli nie chcesz pracować z kodem, możesz również dodać pola niestandardowe za pomocą wtyczki Advanced Custom Fields. W tym przypadku cały proces jest prosty i bezpośredni. Aktywuj wtyczkę, przejdź do pulpitu WordPress i kliknij „Dodaj nowy”. Następnie kliknij „Dodaj pole” i wprowadź niezbędne informacje, takie jak etykieta nowego pola, jego nazwa i typ. Możesz zdefiniować typ postów, które będą zawierać pole niestandardowe. Na przykład możesz nie chcieć pokazywać metadanych lokalizacji w zwykłych postach. W takim przypadku możesz skonfigurować nowe pole niestandardowe w sekcji „Pokaż tę grupę pól, jeśli”.

Darmowa wersja tej wtyczki zawiera już wiele przydatnych funkcji, ale możesz również wybrać wersję premium, która kosztuje 25 USD. Pamiętaj, że chociaż ta wtyczka pomoże Ci tworzyć niestandardowe pola, nie opublikuje ich na interfejsie witryny, zapisując je w bazie danych WordPress. Dlatego nadal będziesz musiał ręcznie edytować motyw, aby wyświetlić pola niestandardowe.

Kolejną przydatną wtyczką jest Custom Field Suite. Jest to wtyczka, która pomoże Ci wizualnie zarządzać niestandardowymi polami za pomocą prostego interfejsu administratora. Zawiera również zestaw 12 niestandardowych szablonów pól. Zawiera interfejs API dla wartości pól i jest naprawdę łatwy w konfiguracji.

Zawijanie

Pola niestandardowe WordPress to proste i przydatne rozwiązanie, które pomaga rozszerzyć funkcjonalność witryny poprzez dodanie niestandardowego tekstu z przydatnymi informacjami. Możesz tworzyć niestandardowe pola ręcznie lub za pomocą wtyczek. Pola niestandardowe umożliwiają dołączanie pewnych metadanych podczas publikowania różnych typów postów, są łatwe w użyciu i całkowicie konfigurowalne. Pola niestandardowe pozwalają wyjść poza domyślne możliwości WordPressa, czyniąc Twoje witryny bardziej unikalnymi i informacyjnymi.