Zaawansowane pola niestandardowe

Szukasz łatwiejszego sposobu dodawania niestandardowych pól i zarządzania nimi? Zaawansowane pola niestandardowe korzystają z wbudowanych funkcji pól niestandardowych WordPress, ale czyni je bardziej dostępnymi dzięki przyjaznemu dla użytkownika interfejsowi graficznemu. Dowiedz się, jak zaoszczędzić czas na zarządzaniu polami niestandardowymi w naszym przeglądzie Zaawansowane pola niestandardowe.


Zaawansowany przegląd pól niestandardowych

Dlaczego potrzebujesz wtyczki Custom Fields

Niestandardowe pola pozwalają dodawać własne metadane do postów i stron WordPress.

Wiele potężnych wtyczek – takich jak Yoast SEO lub Edit Flow – korzysta z niestandardowych pól, aby dodawać dane do swoich postów.

Tworząc własne pola niestandardowe, masz pełną kontrolę nad tym, jakie dane są dodawane i jak są wyświetlane.

Ale domyślny interfejs niestandardowych pól WordPress po prostu nie jest tak przyjazny dla użytkownika:

Zaawansowany przegląd pól niestandardowych - domyślnie

Jest tylko podstawowe pole tekstowe do pracy – nie możesz przesyłać zdjęć ani wprowadzać innych określonych typów danych.

Wtyczka Advanced Custom Fields (ACF) korzysta z funkcji pól niestandardowych WordPress, ale tworzy dla nich znacznie bardziej przyjazny interfejs użytkownika.

Możesz tworzyć niestandardowe pola, które pojawiają się tylko dla niektórych postów, kategorii, stron, niestandardowych typów postów itp. Możesz także wybrać dokładnie, jakie dane można wprowadzić w tych polach, w tym:

  • tekst
  • liczby
  • adresy e-mail
  • Adresy URL
  • obrazy
  • akta
  • prawda fałsz
  • i więcej

Aby wyświetlić niestandardowe pola w interfejsie witryny, musisz zrozumieć, jak używać podstawowego PHP do modyfikowania plików motywu.

Ale ACF ma kilka wbudowanych funkcji, które również to ułatwiają.

Jak skonfigurować zaawansowane niestandardowe pola

Krok 1: Dodanie niestandardowych danych pola

Zainstaluj i aktywuj wtyczkę i możesz przejść do Pola niestandardowe »Pola niestandardowe rozpocząć.

Kliknij Dodaj nowe link u góry strony, aby utworzyć pierwszą grupę pól.

Zaawansowany przegląd niestandardowych pól - dodaj nową grupę

Każde utworzone pole niestandardowe musi należeć do grupy pól. Grupa pól określa, kiedy wyświetlane są pola niestandardowe. Pola niestandardowe należące do tej samej grupy pól będą wyświetlane razem.

Na przykład:

  • Chcesz użyć kilku niestandardowych pól tylko w jednej kategorii postów lub tylko w niestandardowym typie postów? Następnie powinni być razem w tej samej grupie terenowej.
  • Chcesz dodać określone pole niestandardowe do postów w jednej kategorii, ale inne pole niestandardowe do postów w innej kategorii? Następnie powinny znajdować się w osobnych grupach pól.

W naszym przykładzie dodamy GIF-y dla kotów do każdego wpisu w kategorii „Koty”.

Wpisz nazwę grupy pól i kliknij Dodaj pole przycisk, aby dodać pierwsze pole.

Zaawansowany przegląd pól niestandardowych - dodaj nową grupę pól

Wprowadź etykietę pola i wybierz typ pola. W naszym przykładzie wybieramy „Obraz”. Po zakończeniu wybierania opcji pola możesz zamknąć pole, aby je zwinąć. Wystarczy najechać kursorem na nazwę pola, aby ją edytować lub usunąć.

Zaawansowany przegląd niestandardowych pól - pole

Pod Lokalizacja, wybierz, gdzie chcesz wyświetlić niestandardowe pola w tej grupie.

Zaawansowany przegląd pól niestandardowych - lokalizacja

Po wybraniu wszystkich opcji kliknij Publikować po prawej.

Teraz, gdy edytujesz wpis, stronę lub niestandardowy typ wpisu pasujący do wybranej lokalizacji, zobaczysz niestandardowe pole wejściowe.

Zaawansowany przegląd pól niestandardowych - dane wejściowe

Krok 2: Wyświetlanie niestandardowych danych pola

Pierwszy krok dołącza te dane do posta w bazie danych, ale nie są one automatycznie wyświetlane w interfejsie użytkownika.

Dane wyświetlane przy każdym poście i stronie w Twojej witrynie są kontrolowane przez pliki motywu. Oznacza to, że aby wyświetlić nowe dane, musisz zmodyfikować pliki motywu.

Wtyczka Advanced Custom Fields ma wiele wbudowanych funkcji, które sprawiają, że wyświetlanie danych jest łatwiejsze niż korzystanie z domyślnych funkcji WordPress. Wynika to z faktu, że funkcje ACF również sformatują dane, a nie tylko wyprowadzą je na surowo.

Aby wyświetlić pola, możesz użyć funkcji the_field ().

Funkcja ma dwa argumenty:

the_field ($ nazwa_pola, $ post_id);

  • $ nazwa_pola: (wymagane) nazwa pola do pobrania
  • $ post_id: (opcjonalnie) identyfikator wpisu, w którym wprowadzono wartość (domyślnie bieżący identyfikator wpisu)

Ustawiasz nazwę pola podczas jej tworzenia. Aby go znaleźć ponownie, przejdź do grupy pól, a wyświetli się u góry:

Advanced Custom Fields Review - nazwa pola

Aby wyświetlić to niestandardowe pole w naszych postach, możemy edytować nasz plik motywu single.php i umieścić ten kod w miejscu, w którym chcemy go wyświetlić:

the_field (‘kitten_gif’);

Aby uzyskać więcej informacji na temat używania i wyświetlania pól niestandardowych, zobacz artykuł WPBeginner na temat WordPress Custom Fields 101: Wskazówki, sztuczki i hacki.

Uzyskaj więcej opcji dzięki ACF Pro

Dzięki wersji premium Advanced Custom Fields możesz:

  • dodaj proste galerie zdjęć
  • utwórz elastyczne pola niestandardowe dla różnych typów treści
  • zduplikuj istniejące pola niestandardowe
  • …i więcej.

Licencja osobista to jednorazowa opłata 25 USD i obejmuje dożywotnie aktualizacje.

Dokumentacja i wsparcie

Witryna ACF zawiera podstawową dokumentację dotyczącą wszystkich funkcji wtyczki, w tym przykłady kodu i rozwiązywanie problemów. Możesz także publikować posty na forach społeczności lub otworzyć zgłoszenie do pomocy technicznej, jeśli dokumentacja nie rozwiązuje Twojego problemu.

Nasz werdykt

Wtyczka Advanced Custom Fields to świetne rozwiązanie dla średnio-zaawansowanych użytkowników WordPress, którzy szukają łatwiejszego sposobu korzystania z niestandardowych pól.

Jeśli zauważysz, że używasz wielu niestandardowych pól w swoich witrynach WordPress, ACF pomoże Ci zaoszczędzić czas i wysiłek oraz ułatwi zarządzanie nimi wszystkimi.

Niestety, ACF nie umożliwia wyświetlania własnych pól bez edytowania plików motywu, więc wtyczka nie jest odpowiednia dla początkujących, którzy nie są zainteresowani modyfikacją kodu witryny.

Dajemy zaawansowane pola niestandardowe 4 na 5 gwiazdek. Oto podział naszych ocen:

Ogólnie
Rating Star FullRating Star FullRating Star FullRating Star FullGwiazdka pusta 4.0 / 5.0

funkcje
Rating Star FullRating Star FullRating Star FullRating Star FullGwiazdka pusta 4.0 / 5.0

Wydajność
Rating Star FullRating Star FullRating Star FullRating Star FullRating Star Full 5,0 / 5,0

Wsparcie
Rating Star FullRating Star FullRating Star FullRating Star FullGwiazdka pusta 4.0 / 5.0

Łatwość użycia
Rating Star FullRating Star FullRating Star FullGwiazdka pustaGwiazdka pusta 3,0 / 5,0

cennik
Rating Star FullRating Star FullRating Star FullRating Star FullRating Star Full 5,0 / 5,0

Uzyskaj zaawansowane niestandardowe pola teraz »

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map