Frigivning skedde WordPress 7.0 "Armstrong", nästa större version av innehållshanteringssystemet med öppen källkod, licensierat under GPLv2 eller högre. Lanseringen var planerad till den 20 maj 2026, efter att ha blivit försenad från april: utvecklarna släppte ytterligare RC-versioner för att ytterligare testa arkitekturförändringar innan den slutliga lanseringen.
В WordPress 7.0 mer än inmatat 419 korrigeringar och ändringar i Core Trac, inklusive över 300 buggfixar, samt hundratals ändringar i redigeraren, kontrollpanelen och AI-integrationen.
Viktiga förändringar
WP AI-klient och ny AI-infrastruktur.
WP AI Client har lagts till i kärnan – ett enhetligt PHP-gränssnitt genom vilket plugins kan komma åt generativa AI-modeller utan att vara knutna till en specifik leverantör. Förfrågningsrouting hanteras av WordPress, och nycklar och anslutningar hanteras via den nya skärmen Inställningar > Anslutningar. Som standard tillhandahålls anslutningar till Anthropic, Google och OpenAI, men arkitekturen är utformad för utökning av tredjepartsutvecklare.Ability-API för framtida agentbaserade scenarier.
Det nya ABI-lagret är integrerat med WP AI-klienten och låter dig beskriva webbplats- och plugin-funktioner så att de kan användas i konsekventa automatiserade arbetsflöden. Även om detta är mer en grund för utvecklare än bara en "gör det snyggt"-knapp, är riktningen tydlig: WordPress förbereder sig för eran av AI-plugins.Uppdaterad adminpanel.
wp-admin har nu ett nytt modernt färgschema, uppdaterade stilar, kontrast och typografi samt smidiga skärmövergångar. kontrollpaneler, men de är inaktiverade om animationsreducering är aktiverat på användarens system.Kommandopaletten i administratörspanelen.
Snabbåtkomst till kommandopaletten har lagts till i den översta panelen med Ctrl+K eller ⌘K. Nu kan du snabbt komma åt de åtgärder och verktyg du behöver var som helst i kontrollpanelen, utan att behöva söka igenom menyer.Separat sida för typsnittshantering.
Typsnittsbiblioteket har nu en dedikerad sida för typsnittshantering. Typsnitt kan nu laddas upp, installeras och hanteras centralt från en enda plats, vilket borde göra livet enklare för webbplatsägare som använder blockbaserade teman.Visuell jämförelse av utgåvor.
Visuella revisioner har lagts till i redigeraren: nu kan du jämföra två versioner av ett inlägg eller en sida visuellt, med ett skjutreglage för att växla mellan revisionerna. Dokumentinspektören visar en sammanfattning av ändringarna och du kan navigera till enskilda ändringsområden direkt på sidan.En mer stabil iframe-redigerare.
Inläggsredigeraren använder nu mer aktivt isolerat iframe-läge om alla infogade block använder Block API version 3 eller högre. Detta bör minska effekten av tema- eller plugin-stilar och skript på själva redigeraren.Anpassningsbara mobilmenyer.
Navigeringsöverläggsmenyer för mobila enheter kan nu byggas från block och mönster i webbplatsredigeraren. Ett dedikerat block för att stänga navigeringsöverlägget har lagts till, vilket ger teman och användare mer kontroll över utseendet på mobilnavigeringen.Synlighet av block efter enheter och anpassningsbara inställningar.
В WordPress 7.0 tillåter nu att block döljs eller visas beroende på enhetstyp. Inställningarna för responsivt läge har också utökats: du kan ändra stilar för olika brytpunkter och anpassa deras storlekar.Mönsterförbättringar och mönsteröverskridanden.
Mönsteröverskridanden fungerar nu inte bara med enkla block utan även med anpassade block. Utvecklare har fått nya alternativ för att hantera attribut via blockbindningar, och contentOnly-läget har utökats, vilket kräver att blockförfattare mer noggrant beskriver redigerbara attribut i block.json.Nya och förbättrade block.
Rubrikblock, brödsmulblock och ikonblock har lagts till. Galleriet har nu stöd för lightbox-bildspel, videor kan nu användas som bakgrunder i omslagsblock och styckeblock har nu stöd för kolumner och textindrag.CSS på blocknivå.
Redigeraren låter dig nu tillämpa anpassad CSS på ett specifikt block på sidan. Detta möjliggör mer detaljerad anpassning utan att behöva skapa enskilda klasser och manuellt redigera temat.Endast PHP-blockregistrering.
Utvecklare kan nu skapa och registrera block och mönster direkt i PHP via Block API. PHP-registrerade block har nu redigerbara attribut och automatisk generering av inspektionskontroller via DataForm.Ändringar i interaktivitets-API:et.
Funktionen watch() har lagts till i paketet @wordpress/interactivity, vilket gör att du kan prenumerera på signaländringar i en återanropsfunktion. Direktivet data-wp-watch kan användas i DOM-elementets livscykel och reagera på tillståndsändringar.DataViews, DataForms och tillägget Site Editor.
Nya layouter för aktivitet och detaljer har lagts till, utseendet på modala fönster har förbättrats och fält-API:et stöder nu registrering av tredjepartstyper. Webbplatsredigeraren utgör grunden för utökningsbar routing, och det nya @wordpress/boot-paketet tillåter plugins att bygga sina egna webbplatsredigeringssidor.Säkrare användarregistrering.
Rollerna administratör och redigerare har tagits bort från standardvalet för nya användare i allmänna inställningar. Om en av dessa roller valdes före uppgraderingen visar Site Health en varning. Filtret default_role_dropdown_excluded_roles har lagts till för utvecklare.Uppdateringar av bibliotek och krav.
Minsta PHP-version för WordPress Kärnan är nu upphöjd till PHP 7.4Uppdaterade PHPMailer till 7.0.2, backbone.js till 1.6.1, förfrågningar till 2.0.17, CodeMirror till den senaste v5-grenen; bearbetning av aviseringar om PHP 8.1-deprecation för teman har också lagts till.
WordPress 7.0 verkar vara ett försök att återuppbygga grunden för flera verktyg samtidigt: AI-integration, administratörspanelen, redigeraren, block, mönster och blockregistrering på serversidan. Som alltid rekommenderas webbplatsägare att testa uppdateringen på en kopia av sin webbplats först, särskilt om de använder komplexa teman, visuella byggare och plugins som aktivt stör redigeraren.
Källa: linux.org.ru
