Advanced Custom Fields (ACF) to jedna z najbardziej popularnych wtyczek WordPress, zainstalowana na ponad 2 milionach stron na całym świecie. Pozwala na dodawanie niestandardowych pól do postów, stron i typów treści, co daje ogromną elastyczność w zarządzaniu zawartością witryny. W 2026 roku ACF wspiera bloki Gutenberga, pola typu JSON i integrację z REST API, czyniąc go niezbędnym narzędziem zarówno dla początkujących użytkowników, jak i zaawansowanych deweloperów WordPress. W tym poradniku przeprowadzimy Cię przez cały proces instalacji i pierwszej konfiguracji ACF.
Krótka odpowiedź
Zainstaluj ACF bezpośrednio z kokpitu WordPress: Wtyczki > Dodaj nową > wyszukaj «Advanced Custom Fields» > Zainstaluj > Aktywuj. Po aktywacji w menu bocznym pojawi się sekcja «ACF» (lub «Pola niestandardowe»), w której tworzysz grupy pól i przypisujesz je do wybranych typów treści.
Darmowa wersja oferuje 30+ typów pól, a wersja Pro dodaje m.in. bloki Gutenberga, pola repeater i opcję klon.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Instalacja ACF z poziomu kokpitu WordPress – metoda standardowa
Najprostsza metoda instalacji to repozytorium wtyczek WordPress. Zaloguj się do panelu administracyjnego, przejdź do Wtyczki > Dodaj nową i w polu wyszukiwania wpisz «Advanced Custom Fields». Kliknij «Zainstaluj teraz» przy wtyczce autorstwa WP Engine (dawniej Delicious Brains), a następnie «Aktywuj». Po aktywacji w menu bocznym pojawi się nowa pozycja «ACF». Cała procedura trwa mniej niż minutę. Jeśli korzystasz z hostingu z automatycznymi aktualizacjami (np. Zenbox, cyber_Folks), wtyczka będzie aktualizowana automatycznie. Sprawdź zgodność wersji ACF z Twoją wersją PHP – w 2026 roku ACF wymaga minimum PHP 7.4, choć zalecane jest PHP 8.1 lub nowsze.
Ręczna instalacja ACF przez FTP i WP-CLI dla zaawansowanych użytkowników
Jeśli masz ograniczony dostęp do kokpitu lub instalujesz ACF na wielu stronach jednocześnie, skorzystaj z metod alternatywnych. Instalacja przez FTP: pobierz paczkę ZIP z wordpress.org/plugins/advanced-custom-fields, rozpakuj ją i prześlij folder `advanced-custom-fields` do katalogu `/wp-content/plugins/` na serwerze. Następnie aktywuj wtyczkę w kokpicie. Dla deweloperów pracujących z WP-CLI wystarczy jedna komenda: `wp plugin install advanced-custom-fields --activate`. Jeśli instalujesz wersję Pro, pobierz plik ZIP z konta na advancedcustomfields.com i prześlij go przez Wtyczki > Dodaj nową > Załaduj wtyczkę. Klucz licencyjny Pro wprowadź w ACF > Aktualizacje, aby otrzymywać automatyczne aktualizacje.
Wolisz, żeby zrobił to specjalista?
Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.
Tworzenie pierwszej grupy pól niestandardowych w ACF
Po instalacji przejdź do ACF > Grupy pól > Dodaj nową. Nadaj grupie nazwę opisową (np. «Dane produktu» lub «Informacje o autorze»). Następnie dodaj pola, wybierając ich typ: tekst, pole tekstowe, liczba, obraz, galeria, link, selektor kolorów czy pole relacji. Każde pole wymaga etykiety (widocznej w edytorze) i nazwy (slug do użycia w kodzie). W sekcji «Lokalizacja» ustaw regułę wyświetlania – np. «Typ wpisu jest równy Strona» lub «Szablon strony jest równy Kontakt». ACF oferuje ponad 30 typów pól w wersji darmowej, a Pro dodaje repeater (powtarzalne grupy pól), flexible content (elastyczne sekcje treści) oraz clone (klonowanie grup pól). Po zapisaniu grupy pól przejdź do edycji wybranej strony – nowe pola pojawią się pod edytorem treści.
Wyświetlanie pól ACF w motywie WordPress – get_field i bloki Gutenberga
Dodanie pól to dopiero połowa pracy – musisz też wyświetlić ich zawartość na stronie. W klasycznych motywach użyj funkcji PHP: `the_field('nazwa_pola')` wyświetla wartość, a `get_field('nazwa_pola')` zwraca ją do zmiennej. Dla pól z obrazami pobierz tablicę z URL, alt i wymiarami. W ACF Pro możesz tworzyć natywne bloki Gutenberga bez znajomości React – definiujesz blok w PHP, a zawartość renderujesz za pomocą szablonu. To ogromne ułatwienie dla deweloperów przyzwyczajonych do PHP. Jeśli korzystasz z Elementor, ACF integruje się natywnie – w widgetach Elementora możesz przypisywać dynamiczne tagi ACF do tytułów, tekstów i obrazów. Dzięki temu jedno pole ACF może zasilać różne elementy layoutu.
Porównanie ACF z alternatywami: Meta Box, Pods i Carbon Fields
ACF nie jest jedyną wtyczką do pól niestandardowych, choć pozostaje najpopularniejszą. Meta Box oferuje zbliżoną funkcjonalność z naciskiem na wydajność – dane zapisuje bezpośrednio w meta tablicach bez dodatkowych zapytań. Pods to rozwiązanie all-in-one: oprócz pól niestandardowych pozwala tworzyć niestandardowe typy treści i taksonomie. Carbon Fields działa na poziomie kodu, bez interfejsu graficznego – idealny dla deweloperów tworzących motywy na zamówienie. Dla większości użytkowników ACF pozostaje najlepszym wyborem dzięki intuicyjnemu interfejsowi, ogromnej bazie dokumentacji i poradników oraz pełnej kompatybilności z popularnymi motywami i page builderami. Wersja Pro za 49 USD rocznie to inwestycja, która szybko się zwraca w projektach wymagających zaawansowanych pól.
Wspomniane narzędzia
Potrzebujesz pomocy z WordPress?
Tworzymy i naprawiamy strony na WordPress. Optymalizacja prędkości, bezpieczeństwo, aktualizacje. 500+ zrealizowanych projektów.
Najczęściej zadawane pytania
Czy Advanced Custom Fields jest darmowe?
Czy ACF spowalnia stronę WordPress?
Jak przenieść konfigurację ACF między stronami WordPress?
Czy ACF jest kompatybilne z Elementor i innymi page builderami?
Co się stanie z danymi, jeśli odinstaluję ACF?
Potrzebujesz pomocy?
Wolisz, żeby zrobił to specjalista?
Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.