W dniu 28 czerwca ukazała się pierwsza wersja testowa WordPress 6. 3(Beta 2), a właściwie druga, ponieważ nie było wersji Beta 1 z powodu problemów technicznych z pakowaniem wydania i zdecydowano się ją pominąć, aby nie opóźniać harmonogramu rozwoju.
WordPress 6.3, którego wydanie zaplanowano na 8 sierpnia 2023 r., będzie ostatnią dużą wersją fazy 2 4-etapowego projektu Gutenberg skoncentrowanego na dostosowywaniu. 6.3 ma zamknąć wiele zaległych zadań związanych z pełną edycją witryny(FSE) i ogólną użytecznością.
Będzie również zawierać dziesięć najnowszych wersji wtyczki Gutenberg, od 15.2 do 16.1.
Nowości w tych wersjach Gutenberga i ulepszenia optymalizacji to dwa punkty, które najbardziej mnie interesują, ale głównie te związane z wydajnością, więc majstrowałem przy nich od kilku dni.
Wydajność
WordPress 6.3 zawiera ponad 170 aktualizacji związanych z wydajnością, kontynuując plan optymalizacji i poprawy wydajności rozpoczęty w 6.1 i rozszerzony w 6.2.
Do interfejsu API dodano obsługę odroczenia i asynchroniczności. (Proszę zauważyć, że w ten sposób zamknięto zgłoszenie, które zostało otwarte 13 lat temu) oraz obsługę fetchpriority dla obrazów.
Zgodnie z tym, co czytamy, wprowadzono optymalizacje dla rozdzielczości szablonów bloków, leniwego ładowania obrazów (Lazy Load) i programu ładującego emoji, z których wszystkie przyczynią się do lepszej wydajności LCP. To, mając wiele wspólnego z DOM, prawdopodobnie będzie miało pozytywny wpływ (nie wiadomo jeszcze w jakim stopniu) na INP, nowy wskaźnik Google Core Web Vitals.
Poprawiono również kompatybilność z PHP w wersjach 8.0, 8.1 i 8.2.
Teraz nadal badam wszystko, aby znaleźć najlepszy sposób na uzyskanie wymiernych wyników w porównaniu z 6.2.2
Proszę pamiętać, że jeśli chcą Państwo przetestować wersję Beta i RC, aby przetestować nowe rzeczy i upewnić się, że wszystkie wtyczki i poprawki nadal działają poprawnie, najszybszym i pozbawionym ryzyka sposobem jest użycie wtyczki WordPress Beta Tester w środowisku przejściowym.
Aby to zrobić, należy zainstalować wtyczkę, wybrać"Early Development", zapisać i w nowych opcjach, które pojawią się po odświeżeniu, zaznaczyć"Beta/RC Only" i ponownie zapisać. Następnie można zaktualizować wtyczkę do najnowszej wersji i nadal otrzymywać powiadomienia o kolejnych wersjach.