Katalog bloków WordPress: niezbędny przewodnik

Opublikowany: 2020-10-23

Katalog bloków WordPress to nowy sposób, w jaki użytkownicy WordPressa mogą odkrywać, instalować i testować bloki WordPress innych firm z poziomu edytora bloków WordPress. Wprowadzony w WordPress 5.5 katalog bloków WordPress ułatwia znalezienie bloku WordPress, który najlepiej odpowiada Twoim potrzebom.

katalog bloków wordpress

Jeśli nie słyszałeś jeszcze o katalogu bloków WordPress, nie jesteś sam. W tym przewodniku omówimy wszystko, co musisz wiedzieć o nowym katalogu bloków. Wyjaśnimy również, jak zacząć korzystać z Block Director, aby usprawnić przepływ treści.

W tym artykule

    Czym jest katalog bloków WordPress?

    Katalog bloków WordPress to kategoria bezpłatnych wtyczek WordPress, które zapewniają bloki WordPress innych firm do użytku w edytorze bloków WordPress.

    Nowy katalog bloków WordPress jest wbudowany bezpośrednio w edytor bloków, dzięki czemu możesz instalować nowe typy bloków w swojej witrynie bez opuszczania edytora. Katalog bloków został zaprojektowany, aby ułatwić użytkownikom wyszukiwanie i instalowanie bloków WordPress bezpośrednio z edytora bloków, dzięki czemu możesz szybko dodać typ bloku, którego potrzebujesz do swojej treści.

    Aby przeszukać katalog bloków WordPress, użyj ikony „+” w lewym górnym rogu strony, aby użyć nowego modułu wstawiania bloków i wyszukać dostępne bloki.

    Katalog bloków WordPress

    Oto kilka ważnych rzeczy, o których należy pamiętać w katalogu bloków WordPress:

    • Funkcja wyszukiwania w katalogu blokowym jest dostępna tylko dla ról użytkowników WordPress, którzy mają uprawnienia do dodawania lub instalowania wtyczek.
    • Jeśli dodasz blok innej firmy z katalogu bloków, odpowiednia wtyczka WordPress zostanie zainstalowana w Twojej witrynie. Jeśli więc widzisz nową wtyczkę zainstalowaną w swojej witrynie i nie pamiętasz jej instalowania, sprawdź, czy wtyczka jest wtyczką blokującą WordPress.
    • Katalog bloków WordPres pobiera zarówno wbudowane domyślne bloki WordPress, jak i wtyczki blokowe WordPress innych firm, dzięki czemu można je zainstalować bezpośrednio z edytora stron/postów.
    • Wyniki wyszukiwania wtyczek blokowych innych firm zależą od kilku wymagań, które muszą spełnić programiści (omówione bardziej szczegółowo w dalszej części tego artykułu).

    Historia katalogu bloków WordPress

    Katalog bloków WordPress jest wynikiem głównych dyskusji WordPress na temat tego, jak należy odróżnić wtyczki blokowe od innych darmowych wtyczek dostępnych w katalogu wtyczek WordPress.org.

    Katalog bloków WordPress był wysiłkiem rozwojowym między zespołami, który obejmował poważne aktualizacje dotyczące:

    • Procesy aktualizacji wtyczki WordPress
    • Repozytorium wtyczek WordPress
    • Integracja z inserterem edytora bloków WordPress

    Wersja 8.4 polecanej wtyczki Gutenberg WordPress była wtedy, gdy katalog bloków został połączony z rdzeniem WordPress; 11 sierpnia 2020 w WordPress 5.5.

    Cel WordPress Block Directory

    Nowy katalog bloków WordPress jest oddzielony od głównego katalogu wtyczek WordPress.org, więc przeglądasz zwykłe wtyczki WordPress lub wtyczki z pojedynczymi blokami.

    Katalog bloków WordPress

    Katalog bloków został zaprojektowany, aby pomóc odróżnić wtyczki blokowe, które są tylko w języku JavaScript i rejestrują tylko bloki WordPress, od tradycyjnych wtyczek WordPress, które mają więcej funkcji.

    Czym są bloki WordPress?

    Bloki WordPress to elementy strony, których można używać w edytorze bloków WordPress, aby pomóc w organizacji i projektowaniu treści postów i stron na blogu. Od obrazów, przez cytaty, po listy i umieszczane w mediach, jest blok WordPress na prawie wszystko.

    biblioteka bloków wordpress

    Wbudowane domyślne bloki WordPress

    WordPress zawiera bibliotekę wbudowanych domyślnych bloków. Oto tabela z niektórymi najczęściej używanymi blokami. Ta tabela zawiera niektóre domyślne bloki WordPress zawarte w WordPress w nowym edytorze bloków.

    Pobierz ebook: Najlepszy przewodnik po edytorze WordPress Gutenberg
    Kliknij tutaj
    Blok WordPress Opis
    Audio Osadź prosty odtwarzacz audio.
    guziki Prowadź konwersje za pomocą pięknych przycisków.
    Kategorie Wyświetl listę wszystkich kategorii.
    Klasyczny Użyj klasycznego edytora WordPress
    Kod Wyświetlaj fragmenty kodu, które uwzględniają odstępy i tabulatory.
    Kolumny Dodaj blok, który wyświetla zawartość w wielu kolumnach, a następnie dodaj dowolne bloki zawartości.
    Okładka Dodaj obraz lub wideo z nakładką tekstową — idealne do nagłówków.
    Osadzać Osadzaj filmy, obrazy, tweety, dźwięk i inne treści ze źródeł zewnętrznych.
    Plik Dodaj link do pliku do pobrania.
    Galeria Wyświetlaj wiele obrazów w bogatej galerii.
    Nagłówek Wprowadź nowe sekcje i uporządkuj zawartość, aby pomóc odwiedzającym (i wyszukiwarkom) zrozumieć strukturę zawartości.
    Obraz Wstaw obraz, aby stworzyć wizualne oświadczenie.
    Ostatni post Wyświetl listę swoich najnowszych postów.
    Lista Utwórz listę punktowaną lub numerowaną.
    Ustęp Elementem budulcowym wszelkiej narracji.
    Wyciągnij cytat Nadaj szczególnego zainteresowania wizualnego cytat z tekstu.
    Cytat Podkreśl wizualny tekst cytowanego tekstu.
    Więcej Dodaje element „Czytaj więcej”
    Separator Utwórz przerwę między pomysłami lub sekcjami za pomocą poziomego separatora.
    Krótki kod Wstaw dodatkowe niestandardowe elementy za pomocą skrótów WordPress.
    Odstępnik Dodaj odstęp między blokami i dostosuj wysokość.

    Po zalogowaniu się do panelu administracyjnego (zakładając, że korzystasz z WordPress 5.0 lub nowszego) i klikniesz, aby napisać nowy post, natychmiast zauważysz panel edycji treści oparty na blokach.

    Wcześniej ta sekcja edytora postów była jednym dużym polem treści, które zawierało standardowe elementy sterujące formatowaniem tekstu.

    Porównując starą wersję edytora z nową wersją opartą na blokach, było to duże ulepszenie dla użytkowników.

    Ogólne wrażenia podczas edycji w nowej wersji są znacznie bardziej uproszczone i wolne od zakłóceń. Daje ci wyraźną widoczność głównego „płótna” bez innych elementów, które w większości były niepotrzebne.

    Co to jest wtyczka blokująca WordPress?

    A Wtyczka blokująca WordPress to stosunkowo mała, prosta wtyczka WordPress, która zapewnia pojedynczy blok WordPress. Wtyczka jest zasadniczo blokiem.

    Katalog bloków WordPress pomaga organizować wtyczki blokowe innych firm w kategorii innej niż tradycyjne wtyczki WordPress, dzięki czemu można je łatwiej wyszukiwać i instalować.

    Jak korzystać z bloków WordPress?

    Rozpoczynając pracę nad nową zawartością witryny, niezależnie od tego, czy jest to nowa strona, czy wpis na blogu, zauważysz, że każdy element zawartości, który dołączasz (np. obraz lub akapit tekstu) jest konwertowany na osobny blok.

    Możesz w zasadzie myśleć o bloku jak opakowaniu, które jest umieszczane wokół każdego fragmentu treści, który umieszczasz w swoim poście lub na stronie. Ale system blokowy nie zmienia niczego w poszczególnych elementach treści ani w sposobie ich wyświetlania w witrynie. Obraz jest nadal obrazem i nie wygląda inaczej dla użytkownika końcowego.

    Wyszukiwanie bloków Wordpress

    Przekonasz się, że tworzenie treści za pomocą bloków jest bardzo intuicyjne. Kiedy zaczynasz tworzyć nową stronę lub post, WordPress zaprasza Cię do wybrania typu bloku lub rozpoczęcia pisania tekstu.

    Po zakończeniu akapitu tekstu naciśnij Enter, a WordPress automatycznie przeniesie Cię do nowego bloku.

    Jeśli chcesz dodać inny blok poza akapitem tekstowym, po prostu kliknij ikonę „+” znajdującą się w edytorze bloków w lewym górnym rogu.

    Każdy typ bloku dostępny do wyboru jest wysoce konfigurowalny na wiele sposobów. Przy odrobinie czasu i eksperymentów będziesz w stanie sprawić, by każdy blok wyglądał dokładnie tak, jak sobie wyobrażałeś.

    Korzyści z edytora bloków

    Wprowadzenie edytora opartego na blokach przyniosło szereg korzyści twórcom treści WordPress.

    Po pierwsze, możesz znacznie łatwiej zmienić kolejność bloków na każdej stronie, niż pozwalał na to poprzedni edytor. Każdy klocek ma indywidualne elementy sterujące, które pozwalają przesuwać klocek w górę lub w dół o jedno miejsce. Możesz także użyć funkcji przeciągania i upuszczania, aby ręcznie przenosić bloki.

    W poprzednich edytorach WordPress przenoszenie treści było uciążliwe. Najpierw trzeba było wyciąć i wkleić zawartość w miejsca, w których chciałeś je umieścić. Często powodowało to wiele problemów z formatowaniem; chociaż bardziej w przypadku niektórych edytorów tekstu niż innych. Czasami użytkownicy tracili całe sekcje treści przed ich przeniesieniem, ponieważ przypadkowo skopiowali je do swojego schowka.

    Edytor bloków WordPress

    Nie są to problemy, których doświadczysz z blokami, a także są o wiele bardziej zwrotne.

    Jak korzystać z katalogu bloków WordPress?

    Teraz, gdy omówiliśmy, czym są bloki WordPress, przyjrzyjmy się nowemu katalogowi bloków WordPress.

    Idea katalogu bloków nie jest tak skomplikowana. Ale jest to bardzo przydatne dla programistów i projektantów witryn, gdy zrozumieją, jak prawidłowo korzystać z narzędzia.

    Gdy użytkownik WordPressa chce użyć bloku, który nie jest dostępny w domyślnych blokach WordPressa dostępnych lokalnie w jego edytorze, może przejść do pola wyszukiwania wstawiania i wpisać słowo kluczowe, takie jak „menu” lub „zespół”.

    Za kulisami intuicyjny system najpierw przeprowadza wyszukiwanie w lokalnej witrynie użytkownika. Jeśli nie może znaleźć konkretnego bloku, który jest przeszukiwany, zaczyna przeszukiwać katalog bloków: wyznaczoną część ogólnego repozytorium wtyczek WordPress, w której znajdują się wtyczki z pojedynczymi blokami.

    Gdy system znajdzie bloki pasujące do bieżącego wyszukiwanego terminu, bloki te zostaną wyświetlone w programie wstawiającym, z sekcją podglądu dostępną dla użytkownika do przejrzenia.

    W tym momencie projektant decyduje, który blok chce wykorzystać, a następnie klika przycisk „Dodaj blok”. Powoduje to zainstalowanie i aktywację wtyczki z jednym blokiem, podczas gdy projektant kontynuuje tworzenie posta lub strony.

    Jeśli pierwszy wybór bloku nie był najlepszym wyborem, użytkownik może wrócić i wyszukać inny blok, który również można zainstalować. Dzięki temu użytkownicy mogą w szybki i łatwy sposób testować różne elementy blokowe w swoich projektach.

    Pamiętaj, że dostęp do katalogu blokowego mogą uzyskać tylko twórcy treści, którzy mają pełne prawa i uprawnienia do instalowania i aktywowania wtyczek WordPress.

    Wyszukiwanie bloków WordPress

    Funkcja wyszukiwania działa naprawdę dobrze. Jedynym problemem jest obecny brak wtyczek w repozytorium. Należy pamiętać, że katalog bloków jest wciąż bardzo nowy i jego ogólna funkcjonalność nie jest sfinalizowana.

    Projektanci Steven Dufresne i Enrique Sanchez (wraz z innymi) aktywnie badali różne kwestie i warianty przepływu wyszukiwania, wybierania i instalowania wtyczek blokowych w edytorze.

    odliczanie wordpress blok

    Na przykład, co się stanie, gdy użytkownik uruchomi wyszukiwanie, a wtyczka blokowa pojawi się we wstawiaczu, którą użytkownik już zainstalował w swoim edytorze? Czy powinien wyświetlać „Wyłącz blokowanie” dla tego konkretnego wyniku wyszukiwania?

    Co się stanie, jeśli wynik wyszukiwania wyświetli wtyczkę blokującą, którą użytkownik zainstalował, ale dezaktywował? Czy powinien wyświetlać „Aktywuj blokowanie” dla tego wyniku?

    Jak widać, istnieje wiele pytań, które pozostają w powietrzu dotyczące wyszukiwania bloków i sposobu ich dostarczania.

    Trwa dyskusja z projektantami i programistami.

    Czynniki wydajności wyszukiwania bloków w katalogu WordPress

    Aby katalog bloków WordPress działał, istnieje kilka czynników, które muszą być idealnie dopasowane.

    Po pierwsze, katalog musi mieć unikalną sekcję przeznaczoną tylko dla wtyczek z jednym blokiem, aby wypełnić wyszukiwanie. Istnieje wiele wtyczek, które mają dwa lub więcej bloków, których nie można wyświetlić w kanale wyszukiwania w katalogu bloków.

    Następnie funkcja przeszukiwania katalogów musi zwracać wyniki w formacie, który może być wyświetlony we wstawiaczu.

    Edytor bloków musi następnie uruchomić proces, który przeszukuje katalog wtyczek WordPress za pomocą REST-API. Następnie Inserter wymaga metody, która pozwoli mu zainstalować i aktywować wtyczki witryny.

    Aby to zrobić, musi być w stanie uwzględnić uprawnienia bieżącego użytkownika do witryny. Tylko administratorzy witryny mają możliwość instalowania i aktywowania wtyczek.

    Wyniki wyszukiwania w katalogu blokowym WordPress: Wymagania

    Aby autor wtyczki mógł umieścić swoją wtyczkę w katalogu bloków, musi dostarczyć plik block.json i obraz, który ma być wyświetlany w wynikach wyszukiwania. Ważne jest również, aby twórcy wtyczek pamiętali, że użytkownicy będą potrzebować dodatkowych informacji o wtyczce w obszarze podglądu, zanim zdecydują się ją pobrać.

    W większości przypadków użytkownik będzie chciał zobaczyć:

    • Oceny użytkowników
    • Informacje o autorze
    • Data ostatniej aktualizacji wtyczki

    Pomaga to przyspieszyć proces podejmowania decyzji przez użytkowników, którzy próbują zdecydować, których bloków użyć w swojej witrynie. W końcu wiele osób nie decyduje o rzeczach wyłącznie na podstawie tego, jak wyglądają. Chcą też wiedzieć, co jest pod maską.

    W przypadku edytora bloków dobrym pomysłem (chociaż niezwykle trudna propozycja, która bez wątpienia będzie wymagała wielu poprawek w przyszłości) jest automatyczne monitorowanie odrzucanych wtyczek i upewnienie się, że nieużywane bloki zostaną odinstalowane ze strony po zapisaniu Poczta.

    Ważne jest również, aby uniknąć potencjalnego „cmentarza blokowego” w witrynie. Dzięki zaktualizowanemu Menedżerowi bloków ten problem powinien zostać rozwiązany. Mówił o tym w zeszłym roku Mel Choyce-Dawn jako część początkowych projektów katalogów blokowych. Ale to nie była część pierwszego wydania.

    Lista pojedynczych wtyczek WordPress

    Jeśli przejdziesz do repozytorium wtyczek WordPress, będziesz mógł przeglądać wtyczki blokujące WordPress, które będą podawać wyniki wyszukiwania w edytorze bloków WordPress.

    W chwili pisania tego tekstu dostępnych jest do przeglądania tylko sześć stron wyników. W rzeczywistości tylko około połowa tych wyświetlanych podczas wyszukiwania w repozytorium wtyczek będzie widoczna w edytorze bloków za pośrednictwem insertera.

    Dzięki szybkiemu sprawdzeniu na miejscu wygląda na to, że wielu z nich całkowicie brakuje wymaganych plików block.json. W takich przypadkach wtyczki nie będą widoczne w wynikach wyszukiwania edytora bloków WordPress, ale zobaczysz je w repozytorium wtyczek WordPress.

    Wydaje się jednak, że w ciągu ostatniego miesiąca sytuacja uległa poprawie, ponieważ ostateczne wymagania zostały dokładniej udokumentowane, a kluczowe wytyczne opublikowane. Znacznie więcej autorów wtyczek zaczyna aktualizować swoje wtyczki, aby upewnić się, że można je w 100% przeszukiwać w edytorze bloków.

    Niektóre przykłady aktualnych, w pełni przetestowanych wtyczek pojedynczych bloków w katalogu bloków obejmują:

    • Blokowanie zdarzeń przez Automattic
    • Blokowanie profilu użytkownika przez Ham.works
    • Mapy Apple blokują się o 10 up
    • TWST Blokada logowania

    TWST to prosta, ale genialna wtyczka z jednym blokiem, która pozwala wstawić formularz logowania w dowolnym miejscu postu lub strony.

    Jak zainstalować nowe bloki WordPress

    Proces instalacji bloku powinien być płynny i intuicyjny dla użytkownika. Przynajmniej tak powinno być w teorii.

    Zasadniczo wszystko, co użytkownik musi zrobić, to kliknąć przycisk „Dodaj blok” bez wychodzenia z edytora bloków. Pożądany nowy blok staje się natychmiast dostępny.

    dodaj blokadę WordPress

    Prawdopodobnie dowiesz się, że w niektórych przypadkach otrzymasz komunikat o błędzie z prośbą o ponowną próbę instalacji. Ale zanim to zrobisz, sprawdź, czy wtyczka rzeczywiście została zainstalowana, a blok dostępny do użycia.

    W wielu przypadkach wydaje się, że komunikat o błędzie jest sam w sobie błędem i blok jest gotowy do działania. W miarę upływu czasu więcej tych drobnych błędów zostanie opracowanych, a ta przydatna nowa funkcja o nazwie katalog bloków WordPress będzie działać płynnie.

    Wskazówki dla autorów wtyczek do blokowania katalogu

    Pod koniec 2019 r. kierownik zespołu Meta, Alex Sheils, opublikował wstępny projekt wytycznych dotyczących wtyczek blokowych WordPress dla tych, którzy chcą dodać wtyczkę do katalogu blokowego. Od tego czasu został zaktualizowany o bardziej szczegółowe wymagania, które pojawiły się zaledwie kilka miesięcy temu.

    Podsumowując kluczowe punkty, wtyczki w bloku Katalog muszą mieć następujące specyficzne cechy:

    • Zawierają tylko jeden blok
    • Nie masz interfejsu użytkownika poza edytorem postów
    • Mieć minimalną ilość kodu po stronie serwera
    • Musi mieć strukturę zgodną z określonymi specyfikacjami i zawierać plik readme.txt

    Niektóre dodatkowe zasady, które rządziły pierwszym wydaniem katalogu bloków, spotkały się z pewnymi kontrowersją ze strony autorów wtyczek ze względu na ich rygorystyczne zasady. Jednak ograniczenia katalogu nie miały na celu dławienia twórców wtyczek.

    Celem jest ograniczenie typów bloków powracających do edytora bloków do określonego protokołu i typu.

    Było to szczególnie ważne przy pierwszym wydaniu, gdzie nie było przypadku, w którym więcej wyników byłoby lepszych. Wyniki musiały być bardzo szczegółowe w inserterze.

    Wiedząc o tym, te dodatkowe zasady dotyczą wszystkich autorów wtyczek, którzy chcą umieścić swoją wtyczkę w katalogu bloków WordPress:

    • Wtyczki blokowe są tworzone do użycia w Edytorze bloków
    • Wtyczki blokowe muszą być oddzielnymi blokami
    • Tytuł wtyczki musi odzwierciedlać tytuł bloku
    • Wtyczka musi zawierać określony plik block.json
    • Autor wtyczki nie może pobierać opłat ani żądać zapłaty za funkcjonalność. Płatne konta również nie są dozwolone
    • Wtyczka powinna być w stanie działać niezależnie
    • Nie może w żaden sposób promować innych wtyczek, motywów ani bloków

    Pomyśl o katalogu bloków jak o niedojrzałej roślinie, którą właśnie posadziłeś w ziemi. Wiesz, że musisz go oglądać i chronić, aby wyrósł na większą i lepszą wersję samego siebie.

    Katalog bloków nie jest inny.

    W miarę jak zespół projektowy i programistyczny będzie nadal obserwował, słuchał i rozwiązywał problemy, katalog zacznie ewoluować w miejsce, w którym autorzy wtyczek i użytkownicy znajdą dużą wartość.

    Jeśli jesteś autorem wtyczki, a Twoja wtyczka nie spełnia jeszcze wymagań, aby znajdować się w katalogu blokowym, pamiętaj, że nadal jest mile widziana w normalnym katalogu wtyczek WordPress.

    Przyszłość katalogu bloków WordPress

    Katalog bloków ma potencjał, aby naprawdę rozszerzyć funkcjonalność projektowania platformy WordPress. Daje twórcom treści szybki i sprawny sposób na rozszerzenie możliwości tworzenia treści dzięki dostępowi do dziesiątek przydatnych pojedynczych bloków.

    Nawet z ciągle poruszającymi się częściami, pierwsze wydanie katalogu bloków jest ważnym kamieniem milowym, który powinien być uczczony zarówno przez twórców treści, jak i autorów wtyczek.

    Ci z was, którzy czytają to w czasie jego publikacji, są w czołówce katalogu bloków i tego, czym się on stanie. Teraz jest świetny czas, aby rozważyć dodatkowe szkolenie dotyczące WordPressa, które pokaże Ci inne obszary WordPressa, takie jak katalog bloków, których jeszcze nie odkryłeś.

    W miarę postępów w procesie uczenia się, przekształcając witrynę w sukces, który sobie wyobrażasz, pamiętaj, że błędy mogą (i będą) się zdarzać. Dlatego tak ważne jest posiadanie wtyczki do tworzenia kopii zapasowych WordPress i wtyczki zabezpieczającej WordPress, która chroni Twoją witrynę przez cały czas.

    Gdy wszystko jest na swoim miejscu, Twoja witryna może nadal rosnąć i ewoluować, podobnie jak katalog bloków WordPress.

    katalog bloków wordpress