Nie wiesz już, jak korzystać z WordPressa? Analiza danych PlatoBlockchain. Wyszukiwanie pionowe. AI.

Nie wiesz już, jak korzystać z WordPressa?

Ani ja! A to prawdopodobnie dlatego, że w WordPressie dużo się dzieje. Ewolucja w kierunku edycji całej witryny (FSE) wprowadza częste zmiany w sposobie, w jaki budujemy motywy i wtyczki, i to z tak zawrotną szybkością, że sama dokumentacja albo nie istnieje, albo jest prawie przestarzała po opublikowaniu. Heck, termin „edycja w całej witrynie” może się nawet zmienić.

Tom McFarlin zastanawiał się nad tym w swoim poście zatytułowanym „Pisanie samouczków w czasach Gutenberga”:

Wiem, że Gutenberg rozwija się od pięciu lat i wiem, że przez ten czas bardzo dojrzał. Ale liczba samouczków wyjaśniających, jak zrobić coś, co jest już przestarzałe, była absolutnie niesamowita.

Prawda jest taka, że ​​nie wiedziałbym, od czego zacząć, gdybym został poproszony o stworzenie nowej witryny WordPress. Jak widzę, w tej rozwijającej się erze WordPressa można przejść na kilka sposobów:

  • Stwórz praktycznie pusty motyw, który wykorzystuje Edytor Witryny do tworzenia szablonów i wzorców blokowych dla układów.
  • Utwórz motyw potomny na podstawie istniejącego motywu Twenty Twenty-Two (ponieważ obsługuje FSE po wyjęciu z pudełka i jest wystarczająco minimalny, aby dostosować go bez większego zamieszania).
  • Stwórz klasyczny motyw.
  • Porzuć motywy i stwórz bezgłowy front-end, który wykorzystuje WordPress REST API.

Chodzi mi o to, że mamy tak wiele narzędzi do rozszerzania WordPressa jako CMS, że front-end witryny WordPress może się różnić w zależności od witryny. Możemy dosłownie zbudować całą niestandardową witrynę WordPress z kilkoma poprawkami w theme.json plik i majstrowanie przy układach w Edytorze bloku.

To niesamowite i oszałamiające jednocześnie.

Może to być również frustrujące i widzieliśmy, jak frustracja kipiała, gdy Matt Mullenweg skomentował ostatnie aktualizacje projektu do strony głównej WordPress.org i czas potrzebny na ukończenie:

[…] to taki podstawowy układ, trudno sobie wyobrazić, że zabiera jednej osobie więcej niż jeden dzień na Squarespace, Wix, Webflow lub jednym z kreatorów stron WP.

(I tak, ktoś udowodnił, że prawie identyczna kopia projektu może być stworzony w 20 minut.)

Myślę, że komentarze Matta mają więcej wspólnego z procesem i rozwiązywaniem właściwych problemów niż krytyką przyjętego podejścia. Ale czytanie komentarzy do tego posta jest miłym mikrokosmosem tego, co uważam za egzystencjalny dylemat, który wielu programistów WordPressa – w tym ja – odczuwa po pięciu latach życia między „klasycznymi” a motywami FSE.

Będę szczery: czuję się bardzo oderwany od rozwoju FSE. Tak oderwany, że zastanawiałem się, czy nie zostałem zbyt daleko w tyle i czy dam radę go dogonić. Wiem, że jest ogromny wysiłek, aby wzmocnić naukę (Naucz się WordPressa jest na to świetnym przykładem), ale wydaje się, że wciąż czegoś brakuje — lub coś w rodzaju rozłączenia — co uniemożliwia społeczności przebywanie na tej samej stronie, jeśli chodzi o to, gdzie jesteśmy i dokąd zmierzamy.

Czy to może być brak komunikacji? Nie, jest tego wiele, nie wspominając o wielu okazjach do uczestniczenia w spotkaniach i przeglądania notatek ze spotkań. Czy może to być brak stabilnej dokumentacji? To jest zgodne z prawem, przynajmniej gdy próbowałem szukać informacji na temat rozwoju bloków.

Być może największym mankamentem jest brak postów na blogu, które dzielą się wskazówkami, sztuczkami i najlepszymi praktykami. Społeczność WordPressa zawsze była ogromną armią ludzi, którzy hojnie dzielą się swoimi talentami i mądrością. Ale myślę, że Tom najlepiej to podsumował, kiedy napisał na Twitterze:

Ja na przykład chciałbym pisać o WordPressie tak samo, jak w erze „klasycznej”. Ale znowu, jest ten nieuchwytny punkt wyjścia, który nie pozwala mi czuć się pewnie we wszystkim, co powiem.

Znak czasu:

Więcej z Sztuczki CSS