Zaawansowane Pola niestandardowe nie były obsługiwane. Użytkownicy WPMU DEV prawie rozwiedli się z nami. SmartCrawl znów nas połączył. To jest prawdziwa historia „SEO love” WordPress…

Passionate nawet nie zaczyna opisywać użytkowników WordPressa.

Mam na myśli, że kiedyś wypowiedziałem Mattowi Mullenwegowi (współzałożycielowi WordPressa), że spędziłem więcej czasu marząc o WordPressie niż marzyłem o mojej żonie.

Nie spodziewałem się jednak natknąć się na wtyczkę WordPress, która inspiruje tak wiele namiętnych uczuć w tak wielu użytkownikach WordPress, że prawie mieliśmy zamieszki na naszym forum wsparcia.

Który plugin, pytasz?

Zaawansowane Pola niestandardowe (lub ACF).

Spędź osiem dni w tygodniu szukając online dowolnego postu, artykułu lub dyskusji na temat WordPress advanced custom fields topics, a zobaczysz, że użytkownicy WordPress loooove ACF.

Ten Plugin Przekształca Twórców Stron Internetowych W Histerycznych Fanów

Przekonaj się sam, to jest jak Beatlemania, wszystko od nowa:

WordPress users love Advanced Custom Fields

Nie chcę robić z tego postu długiej i krętej drogi. Aby zrozumieć, co stało się między użytkownikami ACF a naszym zespołem wsparcia (wydaje się, że to było tylko wczoraj), musimy zacząć od szybkiego samouczka niestandardowego pola WordPress.

Czym Są Pola Niestandardowe? Co Sprawia, Że Są Tak Fab Dla Użytkowników WordPress?

Niestandardowe pola WordPress rozszerzają funkcjonalność Twoich postów i stron, umożliwiając dodawanie, przechowywanie i wyświetlanie niestandardowych metadanych w witrynie WordPress jako dodatkowej zawartości (metadanych). Może to być informacja o czymkolwiek, jak:

  • Produkty (np. cena, waga, kolor, rozmiar itp.)
  • Wydarzenia (np. lokalizacja, daty, godziny rozpoczęcia i zakończenia, koszt rejestracji itp.)
  • Przepisy kulinarne (np. rodzaj gotowania, rodzaj kuchni, składniki itp.)
  • Zakwaterowanie w podróży (np. oceny, recenzje, lokalizacja, główne atrakcje w pobliżu itp.)
  • Filmy (np. reżyserzy, aktorzy, czasy trwania, recenzje itp.)

Na przykład, oto kilka niestandardowych pól, które możesz dodać do postu dla witryny, która robi recenzje filmów:

WordPress post custom fields

Jak Działają Pola Niestandardowe?

Pola niestandardowe są wbudowane w WordPress, ale domyślnie nie są wyświetlane w edytorach postów i stron.

Możesz wyświetlić pola niestandardowe, zaznaczając pole wyboru na karcie „Opcje ekranu” (Klasyczny Edytor), lub jeśli używasz Gutenberga, wybierając „Pola niestandardowe” w Więcej Opcji > Opcje > Zaawansowane Panele sekcji.

Dlaczego Warto Korzystać Z Niestandardowych Pól WordPress?

Dlaczego warto używać niestandardowych pól dla zawartości specjalnej? Dlaczego po prostu nie dodać treści bezpośrednio do swoich postów?

Możesz to zrobić, ale jeśli zdecydujesz się coś zmienić lub edytować, musisz wyszukać i zmienić każdy post lub stronę, na której dodałeś specjalną treść.

Niestandardowe pola WordPress mogą ułatwić edytowanie treści, ale nie jest to idealne rozwiązanie z następujących powodów:

  1. Za każdym razem, gdy tworzysz nowy post lub stronę, do której chcesz dodać niestandardowe dane, musisz wybrać pole niestandardowe i wprowadzić wartość.
  2. Następnie należy dodać kod do szablonów, na których mają być wyświetlane pola niestandardowe.
Adding custom fields manually to WordPress.
Nic, czego nie można zrobić. Ale … po co robić to ręcznie?

Z pewnością musi istnieć inna metoda, która jest mniej pomocna niż ręczne dodawanie niestandardowych pól do WordPressa.

Enter The Zaawansowane Pola Niestandardowe Plugin

Advanced Custom Fields WordPress Plugin

Zaawansowane Pola niestandardowe to darmowa wtyczka, która pozwala łatwo dodawać niestandardowe pola do postów i stron bez dotykania kodu szablonu.

Jest to łatwe, jeśli spróbujesz, ponieważ istnieje ponad milion aktywnych instalacji ACF na WordPress i ponad 100+ dodatków do niego.

Advanced Custom Fields WordPress plugin - Add plugins screen.
Zaawansowane Pola niestandardowe … wiesz, że sprawiasz, że chcę krzyczeć!

Nie ma magicznej tajemnicy, aby czerpać korzyści z tej wtyczki. Po prostu zainstaluj go tak, jak każdą inną wtyczkę, aktywuj go i jesteś gotowy do pracy.

Konfiguracja i korzystanie z wtyczki jest dość intuicyjna. Nawet nie potrzebujesz pomocy od przyjaciół.

Jeśli jednak znajdziesz się w trudnych chwilach i potrzebujesz szczegółowych samouczków na temat konfiguracji i korzystania ze wszystkich funkcji ACF, na stronie internetowej ACF dostępna jest obszerna dokumentacja.

Advanced Custom Fields documentation
Pomocy! Potrzebuję kogoś.…

Jednym z powodów, dla których tak wielu użytkowników kocha ACF jest to, że nawet darmowa wersja wtyczki jest zapchana mnóstwem różnych typów pól, funkcji, akcji i filtrów.

ACF Field Types

Po aktywowaniu wtyczki w menu głównym pojawi się nowa pozycja „Pola niestandardowe”. Przejdź do „grup pól” i kliknij „Dodaj nowe”, aby utworzyć nowe niestandardowe pole.

Advanced Custom Fields WordPress plugin screen.

Nadaj nowe pole nazwę i skonfiguruj ustawienia pola. Do grupy można dodać wiele różnych pól i utworzyć wiele różnych grup pól.

Advanced Custom Fields WordPress plugin - Add New Field screen.
ACF pozwala mi dodać tyle niestandardowych pól, ile potrzebuję. Tego właśnie chcę.

Advanced Custom Fields oferuje również wersję Pro z dodatkowymi polami i funkcjami, w tym narzędziami, które umożliwiają tworzenie niestandardowych typów bloków dla Gutenberga.

Twórz niestandardowe typy bloków dla Gutenberga w wersji Pro Advanced Custom Fields.

Korzystanie Z Zaawansowanych Pól Niestandardowych

Wtyczka Advanced Custom Fields umożliwia łatwe dodawanie niestandardowych pól do WordPress, oszczędzając czas i kłopoty z kodem szablonu.

Pokażę Ci, jak to zrobić. W tym przykładzie użyję strony z obsługą WooCommerce, którą zbudowałem, aby sprzedawać kursy szkoleniowe wideo.

Po zbudowaniu strony i skonfigurowaniu mojego sklepu zainstalowałem wtyczkę ACF i utworzyłem pola dla następujących informacji:

  • Czas trwania kursu wideo
  • ID Produktu
  • Liczba lekcji wideo zawartych w każdym kursie.
Advanced Custom Fields Groups
Zaawansowane Grupy Pól Niestandardowych.

Zauważ, że utworzyłem każde pole w oddzielnej grupie pól, ponieważ pozwoli mi to na umieszczenie tych pól oddzielnie w dowolnym miejscu w mojej zawartości.

Oto zrzut ekranu pokazujący ustawienia pola „czas trwania kursu”:

Advanced Custom Fields - sample custom field.
Ustawienia pola ACF.

Następnie użyłem ustawienia „reguły”, aby ustawić „lokalizację” pola, aby wyświetlało się tylko na stronach produktów, jak pokazano poniżej.

Advanced Custom Fields - Edit Field Location.
Określ lokalizację, w której ma być wyświetlane pole niestandardowe.

Jak widać, ustawiłem pola niestandardowe, aby automatycznie wyświetlały się tylko na wszystkich stronach produktów.

Wszystko, co muszę teraz zrobić za każdym razem, gdy dodam nowy kurs wideo do mojej strony, to:

  1. Utwórz nową stronę produktu
  2. Dodaj niestandardowe pole shortcode do zawartości
  3. Wprowadź wartości w polach niestandardowych.
Custom fields in post editor screen.
Dodaj niestandardową zawartość do stron produktów za pomocą niestandardowych skrótów pól.

Mogę używać tych samych pól niestandardowych w różnych sekcjach strony produktu. Na przykład możesz zobaczyć, że użyłem skrótu „czas trwania kursu” w głównym obszarze opisu produktu powyżej i w sekcji krótkiego opisu poniżej.

Using custom fields in WooCommerce product short description.
Dodaj niestandardową zawartość do postów i stron łatwo skróty.

Po opublikowaniu strony produktu zawartość dodana do pól niestandardowych będzie wyświetlana wszędzie tam, gdzie dodałem skróty.

Oto na przykład sposób wyświetlania niestandardowych treści wprowadzonych do pola „czas trwania kursu” w sekcji głównej informacji o produkcie w witrynie moje szkolenie wideo.

Advanced Custom Fields - front end page.
Przykład zawartości dodanej przy użyciu niestandardowego kodu pola dla „czasu trwania kursu”.

A oto jak treść dodana do sekcji Krótki opis produktu wyświetla się na mojej stronie.

Advanced Custom Fields - front end.
Kolejny przykład zawartości niestandardowej dodawanej za pomocą niestandardowych pól ACF.

Jeszcze łatwiejszym sposobem dodawania nowych produktów do mojej witryny jest osadzenie niestandardowych skrótów pól w szablonach treści.

Add custom field shortcodes to page templates.
Niestandardowe pola, skróty, szablony i WordPress.

Oczywiście, jeśli chcesz dodać niestandardowe pola do motywu za pomocą kodu, możesz to łatwo zrobić. Sekcja dokumentacji wtyczki zawiera samouczki i zasoby dotyczące wyświetlania niestandardowych wartości pól w motywie.

Użytkownicy ACF i WPMU Dev Support spotykają się

Teraz, gdy rozumiesz, dlaczego tak wielu użytkowników WordPressa szaleje za Wtyczką Advanced Custom Fields, pozwól mi wyjaśnić, dlaczego prawie mieliśmy zamieszki tutaj w WPMU DEV.

Wszystko zaczęło się, gdy Benedikt, jeden z naszych członków, opublikował następującą prośbę na naszym forum:

„Używam wtyczki Advanced Custom Fields w prawie wszystkich moich projektach. Niestety SmartCrawl nie obsługuje odczytu pól zawartości ACF. Czy planowane jest jakieś wsparcie?”

Zanim się zorientowaliśmy, inni członkowie zaczęli się zastanawiać i informować nas, że to nie jest w porządku.

Niektórzy nawet zagrozili, że opuszczą WPMU DEV i przełączą się na używanie innych wtyczek SEO, chyba że priorytetowo potraktowaliśmy Tworzenie SmartCrawl i ACF i staniemy się uroczą parą.

Użytkowników ACF… poradzimy sobie!

Brak wsparcia dla ACF? Nie mogliśmy na to pozwolić!

Dobra treść wewnątrz pól niestandardowych to dobra treść warta indeksowania w wyszukiwarkach.

Nasi członkowie mają prawo oczekiwać najlepszej wtyczki SEO na rynku do indeksowania wszystkie możliwe do przeszukiwania i indeksowania treści na swoich stronach, prawda?

Zwłaszcza jeśli używają wtyczki, takiej jak zaawansowane Pola niestandardowe, o których miliony uwielbiających fanów i użytkowników WordPress uwielbiają krzyczeć i krzyczeć.

Kiedy nasi członkowie mówią, słuchamy. A kiedy wiele głosów mówi, podejmujemy działania.

Dlatego dodaliśmy obsługę ACF do SmartCrawl.

SmartCrawl WordPress SEO plugin
SmartCrawl może SEO wszystkich treści, w tym niestandardowych pól ACF!

SmartCrawl to nasza własna potężna wtyczka SEO dla WordPress. Jest łatwy w konfiguracji (w jaki sposób konfiguracja jednym kliknięciem może być łatwiejsza?) i łatwy w konfiguracji. Zeskanuje Twoje treści i pomoże zwiększyć twoje rankingi, aby zwiększyć ruch w Twojej witrynie.

Wcześniej SmartCrawl patrzył tylko na the_content() wyjście, które wykluczało pola niestandardowe. Dzięki prośbie członków naszej wspaniałej społeczności programistów WPMU, nasz zespół postanowił ulepszyć silnik analizy SmartCrawl.

Ulepszony silnik analizy SEO SmartCrawl kontroluje teraz, która część strony jest używana w analizie SEO metabox. Obsługuje również wiele strategii, dzięki czemu użytkownicy mogą wybrać strategię, która najlepiej odpowiada ich potrzebom z kilku różnych opcji.

SmartCrawl SEO engine analysis options.
SmartCrawl oferuje kilka opcji analizy silnika SEO.

Te nowe zmiany pozwalają SmartCrawl analizować treści pod kątem SEO i czytelności, nawet jeśli znajdują się w niestandardowym polu.

To świetna wiadomość dla zaawansowanych użytkowników wtyczek Custom Fields. SmartCrawl weźmie pod uwagę pola ACF do analizy SEO nie tylko na podstawie treści, ale także podtytułów i pól niestandardowych.

SmartCrawl ulepszył również swoje roboty.edytor txt i generator sitemap, aby uwzględnić te zmiany.

Na tej nucie…

Zobaczmy, jak SmartCrawl i ACF grają razem

Najpierw upewnij się, że SmartCrawl jest zainstalowany. Możesz pobrać SmartCrawl za darmo z katalogu wtyczek WordPress lub zainstalować wtyczkę bezpośrednio z koncentratora, jeśli jesteś członkiem WPMU DEV.

Nie jesteś jeszcze członkiem? Następnie proszę mnie i zapisz się na nasz darmowy okres próbny bez ryzyka, aby uzyskać dostęp do wszystkich naszych wspaniałych wtyczek, hostingu, szkoleń i innych!

SmartCrawl WordPress SEO plugin dashboard
Zainstaluj SmartCrawl dla SEO, które nie ma porównania.

Po zainstalowaniu i aktywacji SmartCrawl wybierz SmartCrawl > Ustawienia z menu głównego.

SmartCrawl Settings menu.
Kliknij Menu Ustawienia SmartCrawl, a wkrótce będziesz śpiewać obla-di obla-da.

Aby SmartCrawl zindeksował całą zawartość niestandardowych pól, wystarczy przejść do ekranu ustawień ogólnych i wybrać silnik, który chcesz analizować.

SmartCrawl settings screen.
Ekran Ustawienia Ogólne To bilet do jazdy.

Przełącz analizę silnika SEO SmartCrawl na „szeroki”, aby przetwarzać niestandardowe dane terenowe i to wszystko! SmartCrawl zacznie indeksować i indeksować całą zawartość w niestandardowych polach.

Przełącz analizę silnika SEO SmartCrawl na wide i wykonaj hippy hippy shake!

SmartCrawl. Cały czas jest coraz lepiej

Jeśli chcesz dowiedzieć się więcej o wspaniałych rzeczach, które zaplanowaliśmy na przyszłość z SmartCrawl, odwiedź naszą mapę drogową. A jeśli jest funkcja, której absolutnie potrzebujesz lub chcesz, aby nasze wtyczki obsługiwały, nie wysyłaj karty ani listu, po prostu daj nam znać (im szybciej, tym lepiej).

Dziękujemy naszemu członkowi Benedikt za prośbę o tę poprawę. Ponadto Andy Crone (główny projektant), Hassan Akhtar (główny programista) i Devendera Mishra (Q&A) Z zespołu SmartCrawl za rozwiązywanie problemów w tym wydaniu, które wpływają na ogromne witryny (w tym nasze własne), dodając bardzo pożądane funkcje, takie jak roboty.edytor txt i podziel mapy witryn oraz selektor silnika analizy, który poprawia kompatybilność z niestandardowymi konfiguracjami i budowniczych.

Czy jesteś fanatycznym użytkownikiem zaawansowanych pól niestandardowych? Czy wypróbowałeś już nowe funkcje SmartCrawl z obsługą pól niestandardowych? Powiedz nam, co myślisz w komentarzach poniżej.
You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…