Przejdź do treści

Instalacja Advanced Custom Fields w WordPress – krok po kroku

Opublikowano: 19 stycznia 2026

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 opcje klon.

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.

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

WordPress Elementor Yoast SEO

Najczęściej zadawane pytania

Czy Advanced Custom Fields jest darmowe?
Tak, darmowa wersja ACF dostępna w repozytorium WordPress oferuje ponad 30 typów pól i pokrywa potrzeby większości stron. Wersja Pro (od 49 USD/rok) dodaje zaawansowane funkcje: pola repeater i flexible content, bloki Gutenberga, opcje klon, galerie oraz stronę opcji. Dla firm prowadzących więcej niż 3 witryny wersja Pro szybko się zwraca dzięki oszczędności czasu.
Czy ACF spowalnia stronę WordPress?
Przy prawidłowej konfiguracji wpływ na wydajność jest minimalny. Każde pole niestandardowe generuje dodatkowe zapytanie do bazy danych, dlatego przy dużej liczbie pól na stronie (ponad 30-40) warto wdrożyć cache obiektowy (Redis lub Memcached). Unikaj ładowania pól ACF w pętlach bez potrzeby – zamiast tego pobieraj dane zbiorczo za pomocą get_fields() i cachuj wynik.
Jak przenieść konfigurację ACF między stronami WordPress?
ACF oferuje wbudowaną funkcję eksportu i importu grup pól. Przejdź do ACF > Narzędzia, wybierz grupy pól do eksportu i pobierz plik JSON. Na docelowej stronie zaimportuj plik przez tę samą sekcję. Deweloperzy mogą też synchronizować konfigurację ACF przez pliki JSON w motywie – włącz opcję Local JSON, a zmiany będą automatycznie zapisywane w folderze motywu.
Czy ACF jest kompatybilne z Elementor i innymi page builderami?
Tak, ACF jest w pełni kompatybilne z Elementor, Beaver Builder i WPBakery. W Elementor Pro możesz używać Dynamic Tags, aby wyświetlać pola ACF w dowolnym widgecie. ACF Pro dodatkowo pozwala tworzyć natywne bloki Gutenberga, co eliminuje potrzebę korzystania z zewnętrznych page builderów w wielu przypadkach.
Co się stanie z danymi, jeśli odins​taluję ACF?
Dane wprowadzone przez pola ACF są zapisane w bazie danych WordPress jako post meta i nie zostaną usunięte po dezaktywacji wtyczki. Stracisz jednak interfejs do ich edycji i wyświetlania. Jeśli planujesz migrację na inną wtyczkę (np. Meta Box), dane meta pozostaną dostępne – wystarczy dostosować sposób ich odczytu w szablonach motywu.
#wordpress#acf#wtyczki#customfields#elementor#seo#hosting
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

CEO KC Mobile

20+ lat doświadczenia w digital marketingu i tworzeniu stron internetowych. Specjalizuję się w SEO, kampaniach Google Ads oraz budowaniu skutecznych strategii online dla firm z całej Polski.

Potrzebujesz profesjonalnej strony WordPress?

Tworzymy strony WordPress, które są szybkie, bezpieczne i zoptymalizowane pod SEO. Od 3000 zł.

Potrzebujesz pomocy specjalisty?

Skorzystaj z naszych usług w największych miastach Polski

Bezpłatna wycena Zadzwoń