Naciśnij to: Nowe funkcje w ACF 6.1

Opublikowany: 2023-05-25

Witamy w Press This, podcaście społeczności WordPress z WMR. Każdy odcinek zawiera gości z całej społeczności i dyskusje na temat największych problemów, przed którymi stoją programiści WordPress. Poniżej znajduje się transkrypcja oryginalnego nagrania.

Obsługiwane przez RedCircle

Doc Pop : Słuchasz Press This, podcastu społeczności WordPress w WMR. Co tydzień zwracamy uwagę na członków społeczności WordPress. Jestem twoim gospodarzem, Doc Pop. Wspieram społeczność WordPress poprzez moją rolę w WP Engine i mój wkład w TorqueMag.Io, gdzie robię podcasty i rysuję kreskówki oraz filmy instruktażowe. Sprawdź to.

Doc Pop: Advanced Custom Fields to popularna wtyczka zaprojektowana, aby umożliwić programistom WordPress większą kontrolę nad danymi niestandardowych pól. Jest także dwukrotnym zwycięzcą Plugin Madness. Niedawno wydano wersję 6.1 Advanced Custom Fields. W tej wersji twórcy witryn mogą teraz rejestrować niestandardowe typy postów i niestandardowe taksonomie z poziomu wtyczki.

Aby porozmawiać o tych nowych funkcjach w ACF 6.1, dołączył do nas Iain Poulson. Menedżer produktu w WP Engine pracujący nad zaawansowanymi polami niestandardowymi. Iain, byłeś w programie. Mniej więcej rok temu mieliśmy cię może trochę mniej, kiedy wydałeś wersję 6.0. Wiem, że już do tego doszliśmy, ale czy możesz przypomnieć naszym słuchaczom, jak po raz pierwszy dostałeś się do WordPressa?

Iain Poulson: O tak. Zacząłem tworzyć wtyczki dawno temu, a potem ostatecznie przeniosłem się z freelancingu, tworzenia witryn WordPress dla klientów do pracy dla Delicious Brains, firmy zajmującej się tworzeniem wtyczek WordPress. Po drodze przejęliśmy ACF i zostałem menedżerem produktu w ACF.

A potem niecały rok temu lub trochę mniej niż rok, Delicious Brains i wtyczki zostały przejęte przez WP Engine. I tak oto jestem teraz jako menedżer produktu ACF w WP Engine. Produkt ACF rośnie w siłę, co jest wspaniałe.

Doc Pop: Czy pamiętasz, jaka była wersja ACF, kiedy zostałeś menedżerem produktu?

Iain Poulson: Och, myślałem, że zapytasz, kiedy zacząłem go używać, ale było to 5.10 lub coś takiego. Pracowaliśmy nad tym, co było dalej. Próbowaliśmy wejść pod stół z samym produktem i tworzyć nowe funkcje. Jako nowy zespół pracujący nad tym myślę, że wersja 5.12 była naszą większą wersją, którą była integracja REST API.

Wydaje się, że to było dawno temu.

Doktor Pop: Tak. I tak jak powiedziałem, w październiku rozmawialiśmy o wersji 6.0, a 6.1 jest już dostępne i jest to ogromne wydanie. Wydaje się, że jest to jedno z najbardziej ekscytujących wydań Advanced Custom Fields, jakie pamiętam. Czy możesz nam powiedzieć, jaka jest jedna lub dwie najważniejsze cechy 6.1?

Iain Poulson: Masz całkowitą rację, to naprawdę duże wydawnictwo. To duże wydanie z kilku powodów. Daje ludziom możliwość rejestrowania niestandardowych typów postów i taksonomii w WordPress w panelu administracyjnym ACF, co jest czymś w rodzaju ogromnej rzeczy, którą ludzie robią przez cały czas.

Ludzie robią to z innymi wtyczkami, robią to z kodem. A użytkownicy ACF zawsze to robili. Jest to jedna z tych rzeczy, które zwykle robisz, gdy tworzysz witrynę, która ma tylko inne dane inne niż posty i strony, czyli prawie cały czas. Ludzie potrzebują niestandardowych typów postów do tworzenia swoich witryn.

Ale zawsze jest to coś, czego ACF nie zrobił i działało z dowolnym rozwiązaniem, i dotyczyło głównie dodawania pól do tych typów postów lub taksonomii.

Ale stało się tak jasne, że przepływ pracy związany z budowaniem witryny, tworzeniem niestandardowego typu postu, a następnie dodawaniem pól do tego typu postów był tak zakorzeniony w sposobie, w jaki nasi użytkownicy ACF budowali witryny, że po prostu wydawało się świetnym pomysłem umieścić to do wtyczki.

Ale po raz pierwszy wtyczka przeniosła się do czegoś więcej niż tylko niestandardowych pól. Mówię o tym żartobliwie w poście o wydaniu, aby powiedzieć, że teraz prawdopodobnie nazywamy to ACF, a nie Advanced Custom Fields, ponieważ robi więcej, a mówienie o wtyczce jako Advanced Custom Fields, Post Types and Taxonomies jest trochę za dużo kęsa.

Więc tak, to zmiana podejścia, na przykład staramy się ulepszyć przepływ pracy wokół niestandardowych pól, wokół niestandardowych danych, wokół modelowania treści, wokół tworzenia witryn WordPress, uporządkowanych danych w witrynach WordPress i ulepszania ich dla naszych użytkowników . Więc to była duża zmiana, ale jest to również duże, masywne wydanie.

Było mnóstwo pracy, która poszła za kulisami pod maską. Refaktoryzacja działania administratora wtyczki. Przechodząc od rejestrowania interfejsu użytkownika niestandardowych pól do teraz, aby włączyć niestandardowe typy postów i taksonomie oraz stworzyć cały interfejs użytkownika i wszystkie trwające prace inżynieryjne. Uczynienie tego wielokrotnego użytku, abyśmy mogli później przejść do innych rzeczy, o których prawdopodobnie porozmawiamy w programie.

Więc tak, to duże, masywne wydanie. Został dobrze przyjęty. Myślę, że jest mnóstwo ludzi, którzy właśnie odeszli: „Tak, czekałem na to od jakiegoś czasu”.

A to po prostu znacznie ułatwia mi pracę. Mogę na przykład użyć jednej wtyczki mniej, a nawet jeśli nadal rejestruję typy postów za pomocą kodu, ponieważ chcę umieścić go w kontroli wersji lub mieć w systemie plików, mogę użyć interfejsu rejestracji ACF, aby przejść i ukończyć kontrolę nad typami postów, które rejestruję.

Ujawniamy wszystkie różne ustawienia, ale upraszczamy je, abyś mógł uciec od jak najszybszej liczby ustawień, poprawiając rejestrację typu postu lub naprawdę zagłębiając się we wszystkie zaawansowane ustawienia. Następnie możesz wziąć tę definicję i wyeksportować ją do PHP i umieścić w Git lub kontroli wersji, albo możesz skorzystać z naszego eksportu JSON i synchronizacji, które mamy dla grup pól, abyś mógł wprowadzać zmiany i przesyłać je do swojej witryny produkcyjnej .

Tak więc pasuje to do tego samego przepływu pracy, co grupy terenowe, ale tylko w sposób ACF z typami postów i taksonomiami. Więc jest naprawdę fajnie.

Doc Pop: I to jest dostępne za darmo? Te dwie główne funkcje, o których mówimy, są dostępne dla użytkowników pro i bezpłatnych?

Iain Poulson: Tak, dokładnie. To nie jest funkcja dostępna tylko dla profesjonalistów. To jest dla wszystkich. Jest to coś w rodzaju podstawy tworzenia witryn z dużą ilością danych za pomocą WordPress. Chcieliśmy udostępnić go za darmo. Wspaniale jest mieć tam na pewno.

Doktor Pop: Mm-hmm. Zgodnie z twoim postem na blogu dotyczącym tego wydania, powiedziałeś, a to będzie cytat z twojego bloga: „Rejestracja CPT i taksonomii była na mapie drogowej od dłuższego czasu. Kiedy Delicious Brains nabył wtyczkę od Elliota, pierwszym e-mailem, który wysłaliśmy do naszych użytkowników, było zapytanie o trzy najważniejsze rzeczy, które chcieliby zobaczyć we wtyczce, CPT i taksonomie we wtyczce, a pięć najważniejszych próśb było właśnie tam.

Jestem więc trochę ciekawy, rozmawialiśmy o takich rzeczach, jak twoja historia z wtyczką, dlaczego, skoro były to najpopularniejsze rzeczy, dlaczego ich integracja zajęła tak dużo czasu?

Iain Poulson: Tak, to znaczy, myślę, że oczywiście jest coś w rodzaju dłuższej historii posiadania Elliota, który miał go tak długo, był założycielem, był twórcą, był osobą, która wykonała tak wiele ciężkich prac i ciężko pracować z tym. Myślę, że potencjalnie miał inny pogląd na to, co powinien zrobić. I ta opinia różniła się być może od tego, jak ją postrzegaliśmy.

Teraz patrzymy na to inaczej, nawet w WP Engine w porównaniu do Delicious Brains. Więc myślę, że te rzeczy są subiektywne, prawda?

Niektórzy z naszych użytkowników mogą powiedzieć, cóż, nie chcę, aby ACF to robił, ponieważ używam do tego innej wtyczki. Lub użyję mojej wypróbowanej i przetestowanej metody z kodem. I nie widzą takiej potrzeby. A potem jest pięciu innych użytkowników, którzy po prostu powiedzieliby: tak, dokładnie tego potrzebuję.

Przyjęliśmy to podejście. Jest też kawałek bez głowy. Platforma Atlas WP Engine opiera się na modelowaniu danych w WordPress, tworząc niestandardowe typy postów. Tworzenie niestandardowych pól i ujawnianie ich wszystkich za pośrednictwem żądań WP Graph QL oraz udostępnianie tych danych w bezgłowym interfejsie użytkownika.

Tak więc ACF pracuje w ramach tej platformy, aby dać użytkownikom możliwość szybkiego i łatwego modelowania danych w interfejsie użytkownika bez konieczności kombinowania z kodem PHP lub innymi wtyczkami. Jest to zgodne z faktem, że ACF i WordPress mogą tworzyć wspaniałe doświadczenia edycyjne, wspaniałe doświadczenia związane z edycją treści, a także tworzyć dobre doświadczenia bezobsługowe dla kompilacji WordPress.

Doc Pop: To dla nas świetne miejsce na krótką przerwę. Kiedy wrócimy, będziemy kontynuować rozmowy z Iainem Poulsonem o tym, co nadchodzi w przyszłych wersjach ACF, a także porozmawiać o kilku innych funkcjach, których jeszcze nie poznaliśmy, oraz o wydaniu 6.1. Więc bądź na bieżąco, aby uzyskać więcej Naciśnij to.

Doc Pop: Witamy ponownie w Press This, podcaście społeczności WordPress na temat WMR. Nazywam się Doc i dołącza do mnie Iain Polson, menedżer produktu w WP Engine pracujący nad ACF, który właśnie wydał ACF 6.1. Przed przerwą rozmawialiśmy o niektórych potężnych nowych funkcjach, które zostały wydane wraz z ACF 6.1, w tym o rejestrowaniu niestandardowych typów postów i taksonomii.

Iain, myślę, że właśnie chciałeś dotknąć czegoś, co mnie ciekawi. Są to nowe funkcje i potężne nowe funkcje z wieloma opcjami i dużą złożonością. Wspomniałeś nawet, że zmieniło to sposób myślenia o całym produkcie.

A zaawansowane pola niestandardowe są w pewnym sensie zbyt ograniczające. I pozwalając sobie myśleć o tym jako o ACF, możesz zbadać więcej możliwości, które istnieją i nie ograniczać się tylko do pewnych pomysłów z przeszłości. Zastanawiam się jednak, kiedy dodaje się tyle mocy do wtyczki takiej jak ta, jak to zmienia doświadczenie dla nowych użytkowników?

Czy to może przypadkowo sprawić, że wtyczka będzie trudniejsza w użyciu dla bardziej podstawowych użytkowników?

Iain Poulson: Tak, to słuszna uwaga. Myślę, że od wydania 6.0, które miało nowy interfejs, staraliśmy się myśleć bardziej celowo o tym, jak wprowadzamy użytkowników i mieć lepsze wrażenia, gdy instalujesz wtyczkę i aktywujesz ją, a masz pusty stan z rzeczami. Nie masz żadnych grup terenowych, nie masz żadnych typów postów i niekoniecznie wiesz, co musisz zrobić.

Na pewno jest więcej pracy do wykonania, ale coś włożyliśmy w 6.1, co bardzo mnie cieszy, jak się okazało i myślę, że już udowodniono, że jest wartościowe dla ludzi.

To lepszy sposób na wybranie i wybranie potrzebnego typu pola. Więc kiedy definiujesz swoje pola i utworzyłeś grupę pól i definiujesz potrzebne pola, musisz wybrać, jakiego typu jest to pole? Czy to pole tekstowe? Czy to będzie edytor WYSIWYG?

Czy to będzie link do strony? Czy będzie to bardziej złożony typ pola? Czy jest to pole repeatera, elastyczne pole treści, pole klonowania? Ale tak naprawdę, czym one są, co robią?

A wcześniej w wersjach wcześniejszych niż 6.1 przepływ pracy polegający na wyborze typu pola polegał na użyciu menu rozwijanego, bardzo podstawowego menu rozwijanego HTML i wybraniu typu pola.

I musiałbyś wiedzieć, którego szukasz, wiedzieć, który chcesz i co robi, i spróbować zebrać wszystkie te informacje z wybranego pola. Więc teraz dodaliśmy ten przycisk Przeglądaj pola obok zaznaczenia, który nieco ulepszyliśmy dzięki Lepszemu wyszukiwaniu i po prostu lepszej widoczności tego, co wybierasz.

Ale ten przycisk Przeglądaj pola wywołuje modal, który jest selektorem pól. Pokazuje wszystkie pola i kategoryzuje je, więc możesz przeglądać różne kategorie, takie jak pole podstawowe, pole wyboru, pola relacyjne i tym podobne, na przykład pola układu.

Próbuje pomóc nowym użytkownikom, ale także obecnym użytkownikom, zrozumieć, czym są te pola. Jakie są 30 typów pól, które mają do dyspozycji i dlaczego z nich korzystają. Mamy więc coś w rodzaju paska bocznego modalu, który zawiera opis każdego pola. Jest to niemal wizualna reprezentacja tego, jak pole wyglądałoby na ekranie edycji.

Mam na myśli, że jest to trochę pseudo element interfejsu użytkownika. Nie pokazuje danych, ale daje tylko przykład tego, jak to faktycznie będzie wyglądać. Są też linki do dokumentacji, a także linki do samouczków, w których mamy je dla typów pól, i możesz w pewnym sensie kliknąć i uzyskać więcej informacji.

Miejmy nadzieję, że ułatwi to definiowanie pól osobom, które być może nie wiedzą, czego szukają. Ale jest 30 różnych typów pól. Niektóre są nazwane w taki sposób, że trudno jest zrozumieć, kiedy i dlaczego ich użyjesz. Są też dziedziny, które są niezwykle potężne, niezwykle przydatne dla ludzi. Ale są one mało dostępne.

Na przykład pole klonowania jest bardzo trudne do zrozumienia, gdy po raz pierwszy spojrzysz na to jako na nazwę. To, co naprawdę robi, i elastyczne pole treści są bardzo podobne. Dlatego staramy się wołać i ułatwiać zrozumienie, czym są te rzeczy, i uzyskać więcej informacji na ten temat.

Zespół tworzy kilka naprawdę dobrych samouczków, a my mamy ludzi z zespołu ds. treści, zespół Dev Rel pracujący nad samouczkami dotyczącymi pola klonowania i mamy ich dla elastycznego pola treści, które są naprawdę potężnymi polami na których polegają ludzie budujący place budowy. Niektóre z nich zamieniają się w twórców stron z elastycznym polem treści, tworząc układy dla klientów. Ale tak trudno to zrozumieć, jeśli jesteś pierwszym użytkownikiem.

Więc tak, chodzi o wykrywalność, próbując zrozumieć najlepszy czas na jej użycie.

I przywołuje wspaniałe pola, które mamy. Więc tak, jestem naprawdę dumny z tego dzieła. Wygląda świetnie i działa. Działa naprawdę dobrze i przynosi oczekiwany efekt.

Doc Pop: Myślę o wydaniu Gutenberga i jego wielu etapach, a wreszcie o WordPressie. 6.2, myślę, że otrzymaliśmy najbardziej kompletną i w pewnym sensie ostateczną wersję edytora strony. Czy sądzicie, że te zmiany spowodują wiele drastycznych zmian, czy też wydaje wam się, że wszyscy czekaliście z wprowadzeniem ich w taki sposób, że prawdopodobnie będą wyglądać tak samo w wersji 6.3 i 6.4 ACF.

Iain Poulson: Tak, myślę, że w przeważającej części, zwłaszcza zbieracz pól prawdopodobnie nie zmieni się zbytnio. Myślę, że zdecydowanie staramy się przyjąć iteracyjne podejście do niektórych rzeczy, w których musisz dojść do punktu, w którym wysyłasz niektóre rzeczy, a potem wrócisz do tego i ulepszysz.

I naprawdę dobrym tego przykładem jest to, że w niestandardowym elemencie rejestracji typu postu, kiedy rejestrujesz typ postu, musisz nadać mu ikonę menu, jeśli ma to być po lewej stronie, w menu administratora.

A inne wtyczki i inne sposoby na zrobienie tego zapewniają lepsze wrażenia niż te, które mamy teraz. Możesz podać adres URL obrazu. Możesz podać klasę ikony kreski, która będzie używać tego samego typu ikony, z biblioteki ikon, która znajduje się po lewej stronie menu.

Ale to nie jest wspaniałe doświadczenie. Pracujemy więc nad ulepszeniem tego, a to ładnie łączy się z tym, co nadchodzi w przyszłej wersji, nad którą obecnie pracujemy, biorąc pod uwagę ten pomysł, możesz rejestrować rzeczy w kodzie, na przykład niestandardowy typ postu, ale w rzeczywistości ułatwiając zrobienie tego w interfejsie użytkownika.

Doskonałym przykładem czegoś, co mamy w ACF od dłuższego czasu, jest strona opcji zawierająca część ACF Pro. Jest to więc funkcja premium, ale daje ludziom możliwość tworzenia pól i umieszczania ich na stronie administratora, która jest globalna, to jest jak strona ustawień witryny lub strona opcji. Więc to nie jest część typu postu ani nic podobnego.

I stoi sam. I umieszczasz tam globalne ustawienia pól, które będą używane w całej witrynie. W tej chwili ACF Pro umożliwia tworzenie tych stron opcji, ale najpierw musisz je zarejestrować w kodzie, a następnie zdefiniować swoje pola i powiedzieć: Chcę, aby te pola pojawiały się na tej stronie opcji.

Dlatego pracujemy nad interfejsem użytkownika dla tej opcji rejestracji strony, aby wszystko było o wiele łatwiejsze. I wiele pracy wykonanej przy niestandardowym typie posta, refaktoryzacja, którą zespół wykonał za kulisami, toruje nam drogę do zbudowania większej liczby interfejsów użytkownika. Aby pomóc zarejestrować inne rzeczy, a strona opcji będzie pierwszą rzeczą.

Ale powodem, dla którego o tym wspomniałem, jest to, że ponownie, ze stroną opcji, kiedy mówisz, dobrze, cóż, chcę, aby ta strona była po lewej stronie, a jeśli jest to element menu najwyższego poziomu, chcesz również wybierz ikonę menu, aby usiąść podobnie do wszystkich innych pozycji menu, które znajdują się po lewej stronie.

I tak, projektant Dale, pracował nad znacznie lepszym wyborem, który będzie używany na stronie opcji, i zamierzamy przenieść go z powrotem do niestandardowych elementów typu post.

Więc powoli ulepszamy rzeczy, które być może nie są tak dopracowane na początku, ale myślę, że nie chcesz wpaść w tę pułapkę z tworzeniem oprogramowania, w której wysyłasz tylko wtedy, gdy jest doskonały, ponieważ perfekcja to ruchomy stan i nigdy dostać się tam. Więc trzeba to z siebie wyrzucić i iść do przodu.

Mamy nadzieję, że to wkrótce pojawi się w wersji 6.2. I będziemy ulepszać opcje, selektor ikon menu w niestandardowych typach postów, jak to robimy.

Doktor Pop: To ciekawe. I wiem, że przewidujesz, kiedy coś wyjdzie na jaw, więc nie będziemy rozmawiać o terminach. To tylko przypadkowe pytanie, które przyszło mi do głowy, wspomnieliśmy, że wziąłeś udział w ACF w wersji 5.10 lub 5.11, a 5.12 było głównym wydaniem.

Jestem po prostu ciekawy, Iain, czy możesz mi szybko powiedzieć, kiedy wiesz, że nadszedł czas, aby podbić następny numer? Co sprawiło, że wersja 6.0 stała się nowym, dużym wydaniem?

Iain Poulson: Tak, myślę, że zwykle jest to albo duża funkcja, to sam w sobie duży projekt, jak niestandardowa taksonomia typów postów. To duży przedmiot, który naprawdę zasługuje na duże wydanie.

W niektórych przypadkach, jak 6.2, prawdopodobnie nie będzie tak wspaniały w tym sensie, że nie będzie miał tej ważnej funkcji, ale będzie miał dwie lub trzy rzeczy, które razem są dość duże i będą trochę ważne i poprawią jakość życia programistów, które w sumie składają się na całkiem niezłą sumę, aby zagwarantować duże wydanie.

A potem rzeczy takie jak 6.0 z nowym interfejsem użytkownika to duża zmiana, więc wydawało się, że to właściwy moment, aby przejść z wersji 5 do 6. Ale tak, myślę, że trochę podążamy za systemem wersjonowania WordPress.

Tak więc 6.1 jest nie mniej ważne niż 6.0, mimo że 6.0 jest większe niż coś w rodzaju 5. Nie wykonujemy wersjonowania semantycznego dla wydań. Więc przejdziemy do wersji 6.2 i to będzie nasze następne główne wydanie. I miejmy nadzieję, że możemy dostarczyć wystarczającą wartość w tym wydaniu, aby ludzie mogli po prostu na to spojrzeć i przejść, tak, to duże.

Zamiast iść, czy tak? To trudne. To trochę żonglowanie pomiędzy, utrzymywanie dobrej kadencji wydań, ponieważ chcemy nadal dostarczać użytkownikom wartość na dobrej osi czasu, ale chcemy też otrzymywać właściwe rzeczy we właściwym momencie, aby było to warte tego wydania .

Doc Pop: Doceniam, że odpowiedziałeś na to Iain i to świetne miejsce na naszą ostatnią przerwę. Kiedy wrócimy, będziemy kontynuować rozmowy z Iainem Poulsonem o Advanced, Custom Fields i ich wielkim zwycięstwie, które odnieśli w marcu. Więcej na ten temat opowiemy po przerwie.

Doc Pop: Witamy ponownie w Press This, podcaście społeczności WordPress. Jestem twoim gospodarzem, Doc Pop, i rozmawiam z Iainem Poulsonem, menedżerem produktu w WP Engine, pracującym nad ACF. A przed tą przerwą drażniłem się z wielkim zwycięstwem i oczywiście mówię o Plugin Madness 2023, czyli corocznym konkursie w stylu drabinkowym, który prowadzimy w Torque Magazine.

Rozpoczęliśmy ten konkurs w 2016 roku od zgłoszeń użytkowników dotyczących ich ulubionych wtyczek. Zmniejszyliśmy to do 64 wtyczek, aby mieć ładny, równy przedział, najpierw podzieliliśmy je na różne kategorie, ale ostatecznie zostało tylko dwóch finalistów.

I Advanced Custom Fields, kiedy Elliot je prowadził, byli naszym pierwszym zwycięzcą Plugin Madness. Dlatego zawsze zajmowały szczególne miejsce w naszym sercu. W tym roku mistrzem Plugin Madness z 2023 roku ponownie został Advanced Custom Fields, czyli ACF.

Więc Iain, ogromne okrzyki dla ciebie i twojego zespołu. Szybko się zastanawiałem, czy masz jakieś rady dla uczestników Plugin Madness 2024, jak sprawić, by ich fani głosowali na nich w konkursach Plugin Madness?

Ian Poulson: Tak. Nie wiem. Myślę, że tak naprawdę nie chcieliśmy o tym za dużo wspominać. Rozmawialiśmy o tym kilka razy i wspomnieliśmy o tym, kiedy mieliśmy kilka godzin pracy i tak dalej, i kilka razy opublikowaliśmy to na Twitterze. Myślę, że możesz potraktować to zbyt poważnie z marketingowego punktu widzenia, ale myślę, że wspaniale jest widzieć uznanie, jakie ACF zyskało ponownie w tym roku.

I zdecydowanie wiele to znaczy w tym roku dla mnie i zespołu, ponieważ wydaje się to miłym wyrazem uznania. Sam produkt wciąż istnieje w umysłach ludzi jako cenna część społeczności. To cenne narzędzie w pasach narzędziowych ludzi.

I oczywiście rzeczy, które robimy i wydania, które ostatnio wydaliśmy, są dla ludzi odhaczające pola i jest to miłe świadectwo ciężkiej pracy i poświęcenia zespołu. Powiedziałem to w cytacie Torque Mag. Jest świetny i kochamy ACF.

To nie tylko produkt, nad którym pracujemy, wydajemy i staramy się ulepszać, sami jesteśmy fanami ACF i na pewno nie myślimy o sobie jako o zespole lub WP Engine jako właścicielach. Jest zarządcą wtyczki, ponieważ jest tak dużym filarem WordPressa. Oraz ekosystem i jako narzędzie programistyczne.

Wspaniale jest widzieć to uznanie i ludzi kochających ACF, ponieważ my też.

Doc Pop: W Torque doceniamy wszystkich ludzi, którzy głosowali i nominowali swoje ulubione wtyczki. Ja też się pochwalę, mieliśmy ACF na pierwszym miejscu, WooCommerce na drugim miejscu w tegorocznym konkursie Plugin Madness i Managed WP Worker. To były wszystkie wtyczki, które zostały nominowane przez użytkowników i są bezpłatne w repozytorium WordPress.

Więc sprawdź te. Sprawdź ten mały zakup, WooCommerce [śmiech], o którym mogłeś wcześniej nie słyszeć. Ale tak, wiele świetnych wyników w tym roku i nie możemy się doczekać, aby zrobić to ponownie w przyszłym roku.

A mówiąc o przyszłym roku, Iain, wspaniale było mieć cię w programie. Mam nadzieję, że nie minie kolejny rok, zanim znowu będziemy cię gościć w programie.

To naprawdę zabawne słyszeć o ACF z twojej perspektywy, ponieważ jesteś fanem od tak dawna. Jeśli ludzie chcą śledzić to, nad czym pracujesz, jakie jest dobre miejsce, w którym mogą pozostać w kontakcie i zobaczyć, nad czym teraz pracujesz?

Iain Poulson: Jesteśmy dość aktywni na koncie ACF na Twitterze. Jestem również dość aktywny na moim Twitterze, czyli PoleVaultWeb. Staramy się być bardziej z ludźmi, rozmawiać ze społecznością, rozmawiać z użytkownikami ACF, a obecnie pracujemy co dwa tygodnie, czyli myślę, że zrobiliśmy już około pięciu, co idzie naprawdę dobrze . Więc w zasadzie w piątkowe popołudnie lub w zależności od strefy czasowej spędzaliśmy z zespołem około 45 minut. Więc ja i dwóch lub trzech programistów i niektórzy ludzie z Dev Rel jesteśmy na Zoomie i ludzie mogą po prostu się pojawić. Jeśli używasz ACF, jeśli pracujesz z ACF, jeśli chcesz wiedzieć o nowej funkcji, która może nadejść lub chcesz porozmawiać o tym, jak zbudować X z ACF lub masz problem. Chodź, to nasze ACF Chat Fridays, które robimy i otrzymaliśmy dobre opinie i po prostu miło jest rozmawiać z innymi użytkownikami ACF.

Doc Pop: Dziękujemy za wysłuchanie Press This, podcastu społeczności WordPress w WMR. Jeszcze raz, nazywam się Doc i możesz śledzić moje przygody z magazynem Torque na Twitterze @thetorquemag lub możesz wejść na Torquemag.io, gdzie codziennie publikujemy samouczki, filmy i wywiady, takie jak ten. Sprawdź więc torquemag.io lub śledź nas na Twitterze. Możesz subskrybować Press This na Red Circle, iTunes, Spotify lub pobrać go bezpośrednio na wmr.fm co tydzień. Jestem twoim gospodarzem Doctor Popular Wspieram społeczność WordPress poprzez moją rolę w WP Engine. I uwielbiam zwracać uwagę członków społeczności każdego tygodnia na Press This.