Wydanie nastąpiło WordPress 7.0 „Armstrong”, kolejnej głównej wersji systemu zarządzania treścią typu open source, licencjonowanego na licencji GPLv2 lub wyższej. Premiera została zaplanowana na 20 maja 2026 roku, po opóźnieniu z kwietnia: twórcy wydali dodatkowe wersje RC, aby przetestować zmiany architektoniczne przed finalną wersją.
В WordPress 7.0 więcej niż wprowadzono 419 poprawek i zmian w Core Trac, w tym ponad 300 poprawek błędóworaz setki zmian w edytorze, panelu sterowania i integracji ze sztuczną inteligencją.
Ważne zmiany
Klient WP AI i nowa infrastruktura AI.
Do rdzenia dodano klienta WP AI – ujednolicony interfejs PHP, za pośrednictwem którego wtyczki mogą uzyskiwać dostęp do generatywnych modeli AI bez konieczności powiązania z konkretnym dostawcą. Routing żądań jest obsługiwany przez WordPress, a klucze i połączenia są zarządzane za pośrednictwem nowego ekranu Ustawienia > Łączniki. Domyślnie dostępne są połączenia z Anthropic, Google i OpenAI, ale architektura została zaprojektowana z myślą o rozbudowie przez zewnętrznych programistów.API możliwości dla przyszłych scenariuszy z udziałem agentów.
Nowa warstwa API Abilities jest zintegrowana z klientem WP AI i umożliwia opisywanie możliwości witryny i wtyczek, aby można było ich używać w spójnych, zautomatyzowanych procesach pracy. Chociaż jest to raczej fundament dla programistów niż tylko przycisk „upiększ to”, kierunek jest jasny: WordPress przygotowujemy się na erę wtyczek AI.Zaktualizowany panel administracyjny.
W panelu wp-admin zastosowano teraz nową, nowoczesną paletę kolorów, zaktualizowane style, kontrast i typografię oraz płynne przejścia między ekranami. panel kontrolny, ale zostają wyłączone, jeśli w systemie użytkownika włączona jest redukcja animacji.Paleta poleceń w panelu administracyjnym.
Szybki dostęp do Palety Poleceń został dodany w górnym panelu za pomocą kombinacji klawiszy Ctrl+K lub ⌘K. Teraz możesz szybko uzyskać dostęp do potrzebnych działań i narzędzi z dowolnego miejsca w panelu sterowania, bez konieczności przeszukiwania menu.Osobna strona do zarządzania czcionkami.
Biblioteka czcionek ma teraz dedykowaną stronę do zarządzania czcionkami. Czcionki można teraz centralnie przesyłać, instalować i zarządzać nimi z jednego miejsca, co powinno ułatwić życie właścicielom witryn korzystającym z motywów blokowych.Porównanie wizualne wydań.
Do edytora dodano funkcję wizualnych poprawek: teraz możesz wizualnie porównać dwie wersje wpisu lub strony, korzystając ze slidera do przełączania się między wersjami. Inspektor dokumentu wyświetla podsumowanie zmian, a do poszczególnych zmienionych obszarów możesz nawigować bezpośrednio na stronie.Bardziej stabilny edytor ramek iframe.
Edytor wpisów teraz aktywniej korzysta z trybu izolowanych ramek iframe, jeśli wszystkie wstawione bloki korzystają z API bloków w wersji 3 lub nowszej. Powinno to zmniejszyć wpływ stylów i skryptów motywu lub wtyczki na sam edytor.Możliwość dostosowania menu mobilnego.
Nakładki menu nawigacyjnego dla urządzeń mobilnych można teraz budować z bloków i wzorów w Edytorze Witryny. Dodano dedykowany blok „Zamknij nakładkę nawigacyjną”, dający motywom i użytkownikom większą kontrolę nad wyglądem nawigacji mobilnej.Widoczność bloków według urządzeń i ustawień adaptacyjnych.
В WordPress Wersja 7.0 umożliwia teraz ukrywanie lub wyświetlanie bloków w zależności od typu urządzenia. Ustawienia trybu responsywnego również zostały rozszerzone: można zmieniać style różnych punktów przerwania i dostosowywać ich rozmiary.Udoskonalenia i zastąpienia wzorców.
Nadpisywanie wzorców działa teraz nie tylko z blokami podstawowymi, ale także z blokami niestandardowymi. Programiści otrzymali nowe opcje zarządzania atrybutami za pośrednictwem powiązań bloków, a tryb contentOnly został rozszerzony, wymagając od autorów bloków dokładniejszego opisywania edytowalnych atrybutów w pliku block.json.Nowe i ulepszone bloki.
Dodano blok nagłówka, blok ścieżki nawigacyjnej i blok ikon. Galeria obsługuje teraz pokazy slajdów w trybie lightbox, filmy można używać jako tła w blokach okładek, a bloki akapitów obsługują teraz kolumny i wcięcia tekstu.CSS na poziomie bloku.
Edytor pozwala teraz na zastosowanie niestandardowego kodu CSS do konkretnego bloku na stronie. Pozwala to na bardziej szczegółową personalizację bez konieczności tworzenia osobnych klas i ręcznej edycji motywu.Rejestracja bloku tylko w PHP.
Programiści mogą teraz tworzyć i rejestrować bloki i wzorce bezpośrednio w PHP za pośrednictwem API bloków. Bloki zarejestrowane w PHP oferują teraz edytowalne atrybuty i automatyczne generowanie kontroli inspekcji za pośrednictwem DataForm.Zmiany w API interaktywności.
Funkcja watch() została dodana do pakietu @wordpress/interactivity, umożliwiając subskrypcję zmian sygnału w ramach wywołania zwrotnego. Dyrektywa data-wp-watch może być używana w cyklu życia elementu DOM i reagować na zmiany stanu.DataViews, DataForms i rozszerzenie Site Editor.
Dodano nowe układy Aktywności i Szczegółów, poprawiono wygląd okien modalnych, a API pól obsługuje teraz rejestrację typów zewnętrznych. Edytor witryn stanowi podstawę dla rozszerzalnego routingu, a nowy pakiet @wordpress/boot umożliwia wtyczkom tworzenie własnych stron edytora witryn.Bezpieczniejsza rejestracja użytkowników.
Role Administratora i Edytora zostały usunięte z domyślnego wyboru ról dla nowych użytkowników w Ustawieniach ogólnych. Jeśli jedna z tych ról została wybrana przed aktualizacją, w narzędziu Site Health pojawi się ostrzeżenie. Dodano filtr default_role_dropdown_excluded_roles dla programistów.Aktualizacje bibliotek i wymagań.
Minimalna wersja PHP dla WordPress Rdzeń jest teraz podniesiony do PHP 7.4Zaktualizowano PHPMailer do wersji 7.0.2, backbone.js do wersji 1.6.1, Requests do wersji 2.0.17, CodeMirror do najnowszej wersji v5; dodano również przetwarzanie powiadomień o wycofaniu motywów z PHP 8.1.
WordPress Wersja 7.0 wydaje się być próbą odbudowy fundamentów dla kilku narzędzi jednocześnie: integracji AI, panelu administracyjnego, edytora, bloków, wzorców i rejestracji bloków po stronie serwera. Jak zawsze, właścicielom witryn zaleca się przetestowanie aktualizacji najpierw na kopii swojej witryny, zwłaszcza jeśli korzystają ze złożonych motywów, wizualnych kreatorów i wtyczek, które aktywnie kolidują z edytorem.
Źródło: linux.org.ru
