Recenzja ACPT: Zaawansowane niestandardowe typy postów
Opublikowany: 2023-06-19Możesz stworzyć świetnie wyglądającą dynamiczną witrynę WordPress od razu po wyjęciu z pudełka. Ale jeśli chcesz zbudować bardziej wyspecjalizowaną witrynę z zaawansowanymi niestandardowymi typami postów, prawdopodobnie będziesz musiał ubrudzić sobie ręce kodem.
A może nie.
Możesz tworzyć niestandardowe typy postów, nie wiedząc nic o kodzie, który za nimi stoi. W tej recenzji przedstawię wtyczkę Advanced Custom Post Types (ACPT).
Twórz złożone strony internetowe z zaawansowanymi niestandardowymi typami postów
ACPT to w pełni funkcjonalna wtyczka, która pomaga tworzyć nowe typy postów i pola meta bez dotykania ciągu kodu. Umożliwia także tworzenie niestandardowych taksonomii i interfejsów API oraz zarządzanie nimi.
Jeśli jesteś hobbystą lub zwykłym użytkownikiem, ale potrzebujesz niestandardowego typu postów, który pozwala tworzyć posty w sposób unikalny dla Twojej witryny, ACPT pomoże Ci to zrobić za pomocą intuicyjnego interfejsu i kreatora wizualnego. Nawet jeśli masz tylko podstawową wiedzę na temat działania niestandardowych typów postów, ACPT jest łatwy w użyciu — i udostępnia obszerną dokumentację, która pomoże Ci w drodze.
Jest również świetny dla agencji i programistów szukających tańszego sposobu tworzenia niestandardowych typów postów. Nie musisz wymyślać koła na nowo, gdy klient potrzebuje niestandardowego typu postu. ACPT umożliwia tworzenie szablonów i zapisywanie ustawień, co pozwala zaoszczędzić czas.
Przeprowadziłem test z ACPT iw tym artykule podzielę się tym, czego się nauczyłem i jak skuteczna może być ta wtyczka.
Jak korzystać z ACPT
Korzystanie z zaawansowanych niestandardowych typów postów nie jest skomplikowane, ale trzeba się nauczyć pewnych ustawień, narzędzi i menu. Omówię podstawowe użycie i omówię kilka zaawansowanych funkcji.
Instalacja
Najpierw musisz pobrać wtyczkę ACPT. Możesz kupić wtyczkę bezpośrednio na ich stronie internetowej lub wypróbować ACPT Lite, do bezpłatnego pobrania na WordPress.org. Jeśli jednak poważnie myślisz o tworzeniu niestandardowych typów postów, powinieneś skorzystać z wersji płatnej. Istnieje 30-dniowa gwarancja zwrotu pieniędzy, więc nie ma ryzyka wypróbowania. Omówię tutaj wersję płatną.
Instalujesz i aktywujesz wtyczkę na swojej stronie WordPress, tak jak każdą inną. Zostaniesz poproszony o podanie adresu e-mail i klucza licencyjnego z utworzonego konta.
Ustawienia
Jedną z pierwszych rzeczy, które robię po zainstalowaniu nowej wtyczki, jest przejście do ustawień. Czasami musisz dogłębnie zrozumieć, jak działa wtyczka, zanim skonfigurujesz jakiekolwiek ustawienia. Dzięki ACPT menu Ustawienia było łatwe do zrozumienia.
U góry znajdują się ustawienia języka, rekordów na stronę i klucza Google Maps API. Są to dość proste; zawsze możesz wrócić i dodać interfejs API map później, jeśli chcesz.
Następnie możesz włączyć lub wyłączyć kreator wizualny. Jestem fanem konstruktorów wizualnych, zwłaszcza gdy próbuję czegoś nowego. Zawsze możesz to później wyłączyć.
W tym, co nazywają „Niebezpieczną strefą”, znajdują się ustawienia przechowywania danych po usunięciu wtyczki. To bardzo osobiste preferencje. Jeśli sądzisz, że po usunięciu wtyczki będziesz jeszcze kiedyś jej używać, rozważne może być zachowanie danych. Załóżmy jednak, że zdecydujesz się zachować dane po usunięciu i nie używać ponownie wtyczki. W takim przypadku konieczne będzie późniejsze ręczne wyczyszczenie bazy danych.
Oferują funkcję Eksportuj dane w menu narzędzi, która umożliwia eksportowanie ustawień i danych oraz zapisywanie ich w formacie pliku JSON o nazwie .acpt. Zawsze możesz więc później ponownie zaimportować — lub użyć tych samych ustawień i danych w innej witrynie. To bardzo przydatna funkcja; Zawsze doceniam możliwość eksportowania ustawień i danych jednym kliknięciem.
Tworzenie niestandardowego typu postu
Po usunięciu ustawień utworzę nowy niestandardowy typ postu. Klikając po raz pierwszy na ACPT→Custom Post Types , zobaczysz listę wszystkich istniejących typów postów. Zobaczysz znajomą stronę i post, a jeśli masz jakieś wtyczki z własnymi typami postów — na przykład WooCommerce — zobaczysz je również na liście.
Chociaż nie możesz edytować natywnych typów postów i postów na stronie WordPress (nie bez powodu), ACPT pozwala edytować dowolny niestandardowy typ postu. Na przykład możesz przeglądać, edytować, usuwać i eksportować kod dla typu wpisu produktu WooCommerce. Dodatkowo możesz tworzyć Metaboxy i Dane produktów oraz zarządzać Powiązanymi taksonomiami.
Tak więc możliwości edycji są świetne. Przejdźmy jednak do tworzenia zupełnie nowego niestandardowego typu posta. Załóżmy na przykład, że masz witrynę autorską i chcesz publikować wiersze o unikalnej strukturze, różniącej się od zwykłego posta na blogu.
Kliknięcie przycisku Zarejestruj nowy typ posta prowadzi do kreatora krok po kroku, w którym możesz skonfigurować nowy typ postu. W sekcji podstawowej możesz ustawić nazwę postu (slug), etykietę i etykietę w liczbie mnogiej. ACPT pozwala także wybierać spośród setek gotowych ikon reprezentujących typ postu w menu pulpitu nawigacyjnego. Następnie możesz wybrać funkcje edycji, które chcesz obsługiwać dla swojego typu postu.
W następnym kroku możesz edytować dowolne dodatkowe etykiety z ich domyślnych.
Trzeci i ostatni krok dotyczy Innych ustawień, w tym tego, czy Twój typ postu powinien być publicznie dostępny. Pozwala także przełączać opcje dla:
- Możliwość publicznego zapytania
- Pokaż w interfejsie użytkownika
- Pokaż w menu
- Pokaż w menu nawigacji
- Pokaż w pasku administratora
- Pokaż w REST API
Wiele ustawień tutaj najlepiej pozostawić do wartości domyślnych, szczególnie dla początkujących w niestandardowych typach postów. Ale gdy nauczysz się i stworzysz więcej, prawdopodobnie wejdą do gry o wiele więcej.
Gdy skończysz, zobaczysz swój nowy typ postu w panelu administracyjnym.
W naszym przykładzie możemy teraz dodawać lub edytować nowe wiersze, tak jak każdy inny post lub stronę.
Jedną rzeczą, która może być myląca, jest to, że po opublikowaniu wiersza może pojawić się błąd 404 — chociaż link jest poprawny. To jest prosta i powszechna poprawka; wystarczy zresetować swoje bezpośrednie linki.
Edytor wizualny ACPT
Jedną z przydatnych funkcji zaawansowanych niestandardowych typów postów jest edytor wizualny. Służy do tworzenia niestandardowych szablonów dla typów postów, takich jak Archiwum, Pojedynczy lub Powiązany. Pozostawiony sam typ posta odziedziczy domyślny układ i styl Twojego motywu.
Jeśli kiedykolwiek korzystałeś z Elementora, interfejs wydaje ci się nieco znajomy.
W panelu po lewej stronie znajduje się wybór elementów pod kategoriami; Niestandardowe haczyki podstawowe, dodatkowe, WordPress i ACPT. Możesz przeciągać elementy, takie jak tekst, tytuł WP, zawartość WP, a nawet mapę do okna z tych kategorii. Istnieją również specjalne zakładki do stylizacji, ustawień identyfikatora oraz zakładka warstw, która umożliwia przeciąganie i upuszczanie elementów w celu zmiany ich kolejności.
Podczas gdy elementy w oknie pokazują tekst dla każdego elementu, możesz po prostu kliknąć przycisk Podgląd , aby zobaczyć, jak będzie wyglądał Twój post. Jest to w większości intuicyjne, ale zaprojektowanie układu, który chciałem, wymagało trochę prób i błędów.
Dodatkowe funkcje ACPT
Omówiłem podstawy korzystania z zaawansowanych niestandardowych typów postów i nie ma tu wystarczająco dużo miejsca, aby szczegółowo omówić każdą funkcję. Istnieją jednak pewne wyróżniające się cechy, o których warto wspomnieć:
Wysoce zaawansowany menedżer pól meta
ACPT zapewnia kompleksowe rozwiązanie do zarządzania polami meta dla niestandardowych typów postów, taksonomii i użytkowników. Rozszerza wykorzystanie menedżera meta pól, oferując intuicyjny interfejs podzielony na obszar interaktywny i mapę nawigacyjną. Ten projekt pozwala użytkownikom łatwo tworzyć, zarządzać i nawigować po swoich metapolach.
- Obszar interaktywny : w tym miejscu użytkownicy mogą dodawać pola meta, usuwać wszystkie wpisy i zapisywać swoją pracę. Pozwala także użytkownikom dodawać pola do swoich metaboxów.
- Mapa nawigacji : Ta funkcja zapewnia wizualną reprezentację drzewa meta-pól, ułatwiając użytkownikom poruszanie się po ich polach meta.
- Zarządzanie Meta Boxem : Użytkownicy mogą łatwo tworzyć nowe meta boxy, edytować ich tytuł i dodawać do nich pola. Mają także opcję sortowania, usuwania lub zwijania meta-boxu.
- Zarządzanie meta polami : ACPT umożliwia użytkownikom dodawanie nowych pól do ich metaboksów. Pola te można dostosować pod względem ich widoczności w archiwum administratora, czy są wymagane, ich nazwy, typu, wartości domyślnej i opisu.
- Sortowanie elementów : Każdy element (meta-pole, pole lub opcja) można posortować za pomocą przycisku uchwytu sortowania, zapewniając użytkownikom dużą elastyczność w organizowaniu ich meta-pól.
- Logika warunkowa : ta zaawansowana funkcja pozwala użytkownikom ustawić określone warunki dla ich pól meta, oferując wyższy poziom dostosowywania.
Najbardziej przydatne funkcje menedżera meta pól ACPT obejmują:
Dedykowany panel API
Możesz generować klucze API i zarządzać nimi z pulpitu nawigacyjnego API, aby pomóc sobie w obsłudze dowolnej funkcji ACPT.
Ponad 100 niestandardowych funkcji PHP
Jeśli lubisz pobrudzić sobie ręce kodem, ACPT oferuje pełny zestaw funkcji PHP do zarządzania niestandardowymi typami postów i polami meta.
Integracje
Zaawansowane niestandardowe typy postów integrują się z kilkoma kreatorami, więc jeśli już używasz jednego, możesz szybko zacząć. ACPT integruje się z:
- Bricks builder: pełna integracja
- Divi builder: dedykowany widżet
- Konstruktor tlenu: dostawca danych
- Integracja WPGraphQL
- Elementor: podstawowy widżet
- Breakdance: pełna integracja
cennik
Ceny ACPT oparte są na znanym wielopoziomowym systemie subskrypcji. Wszystkie poziomy są objęte 30-dniową gwarancją zwrotu pieniędzy, o której wspomniałem wcześniej.
Podstawowy = 29 USD rocznie
Najlepszy dla osób fizycznych poziom Podstawowy obejmuje:
- Licencja na jedną witrynę
- Wszystkie funkcje
- Rok wsparcia i aktualizacji
Profesjonalny = 49 USD rocznie
Poziom Profesjonalny jest przeznaczony dla firm internetowych i obejmuje:
- Pięć licencji na witrynę
- Wszystkie funkcje
- Rok wsparcia i aktualizacji
Agencja = 99 USD rocznie
Wolni strzelcy i większe agencje prawdopodobnie będą chcieli wybrać poziom agencji. Obejmuje:
- Nieograniczone licencje na witryny
- Wszystkie funkcje
- Rok wsparcia i aktualizacji
Stwórz unikalną witrynę WordPress z ACPT
Nie musisz wiedzieć, jak kodować, aby generować niestandardowe typy postów dla swojej witryny WordPress. ACPT oferuje intuicyjny interfejs i dokumentację, które pomogą Ci wydajnie i łatwo tworzyć typy postów i taksonomie.
Podobał mi się ten proces i nauczyłem się wielu nowych rzeczy o tym, jak działają niestandardowe typy postów. Jestem przekonany, że dzięki ACPT mógłbym szybko i niezawodnie spełniać prośby klientów o unikalne typy postów.
FAQ
Kto może odnieść korzyści z korzystania z ACPT?
ACPT jest korzystne dla hobbystów, zwykłych użytkowników, agencji i programistów. Jest to szczególnie przydatne dla tych, którzy potrzebują niestandardowego typu postów, który pozwoli im tworzyć posty w unikalny sposób dla ich witryny. ACPT oferuje intuicyjny interfejs i wizualny kreator, dzięki czemu jest łatwy w użyciu nawet dla tych, którzy mają podstawową wiedzę na temat działania niestandardowych typów postów.
Jakie są wyjątkowe cechy ACPT?
ACPT oferuje wysoce zaawansowanego menedżera pól meta, dedykowany pulpit nawigacyjny API, ponad 100 niestandardowych funkcji PHP oraz integracje z kilkoma kreatorami. Umożliwia także tworzenie szablonów i zapisywanie ustawień, co pozwala zaoszczędzić czas.
Co się stanie, jeśli usunę wtyczkę ACPT? Czy stracę wszystkie moje dane?
ACPT ma ustawienie, które pozwala wybrać, czy zachować dane po usunięciu wtyczki. Jeśli zdecydujesz się zachować dane, możesz ponownie użyć wtyczki bez utraty poprzedniej pracy. Jeśli jednak nie użyjesz wtyczki ponownie, będziesz musiał później ręcznie wyczyścić bazę danych.
Czy ACPT integruje się z innymi kreatorami?
Tak, ACPT integruje się z kilkoma narzędziami do tworzenia, w tym Breakdance Builder, Bricks Builder, Divi Builder, Oxygen Builder i Elementor. Pozwala to na płynne działanie, jeśli już używasz jednego z tych kreatorów.