Frigivelse fandt sted WordPress 7.0 "Armstrong", den næste større version af open source-indholdsstyringssystemet, licenseret under GPLv2 eller højere. Udgivelsen var planlagt til 20. maj 2026, efter at være blevet forsinket fra april: udviklerne udgav yderligere RC-builds for yderligere at teste arkitektoniske ændringer før den endelige udgivelse.
В WordPress 7.0 mere end indtastet 419 rettelser og ændringer i Core Trac, inklusive over 300 fejlrettelser, samt hundredvis af ændringer til editoren, kontrolpanelet og AI-integrationen.
Vigtige ændringer
WP AI-klient og ny AI-infrastruktur.
WP AI Client er blevet tilføjet til kernen – en samlet PHP-grænseflade, hvorigennem plugins kan tilgå generative AI-modeller uden at være bundet til en bestemt udbyder. Anmodningsrouting håndteres af WordPress, og nøgler og forbindelser administreres via den nye skærm Indstillinger > Forbindelser. Som standard leveres forbindelser til Anthropic, Google og OpenAI, men arkitekturen er designet til udvidelse af tredjepartsudviklere.Ability API til fremtidige agentbaserede scenarier.
Det nye Abilities API-lag er integreret med WP AI Client og giver dig mulighed for at beskrive hjemmeside- og plugin-funktioner, så de kan bruges i ensartede automatiserede arbejdsgange. Selvom dette mere er et fundament for udviklere end blot en "gør det pænt"-knap, er retningen klar: WordPress forberedelse til æraen med AI-plugins.Opdateret administrationspanel.
wp-admin har nu et nyt moderne farveskema, opdaterede stilarter, kontrast og typografi samt jævne skærmovergange. kontrolpaneler, men de er deaktiveret, hvis animationsreduktion er aktiveret på brugerens system.Kommandopaletten i administrationspanelet.
Hurtig adgang til kommandopaletten er blevet tilføjet til det øverste panel ved hjælp af Ctrl+K eller ⌘K. Nu kan du hurtigt få adgang til de handlinger og værktøjer, du har brug for, fra hvor som helst i kontrolpanelet, uden at skulle søge gennem menuer.Separat side til skrifttypehåndtering.
Skrifttypebiblioteket har nu en dedikeret side til skrifttypehåndtering. Skrifttyper kan nu uploades, installeres og administreres centralt fra ét sted, hvilket burde gøre livet lettere for webstedsejere, der bruger blokbaserede temaer.Visuel sammenligning af udgaver.
Visuelle revisioner er blevet tilføjet til editoren: nu kan du sammenligne to versioner af et indlæg eller en side visuelt med en skyder til at skifte mellem revisioner. Dokumentinspektøren viser en oversigt over ændringer, og du kan navigere til individuelle ændrede områder direkte på siden.En mere stabil iframe-editor.
Indlægseditoren bruger nu mere aktivt isoleret iframe-tilstand, hvis alle indsatte blokke bruger Block API version 3 eller højere. Dette burde reducere effekten af tema- eller plugin-stilarter og scripts på selve editoren.Tilpassede mobilmenuer.
Navigationsoverlay-menuer til mobile enheder kan nu bygges ud fra blokke og mønstre i Site Editor. En dedikeret blok til lukning af navigationsoverlay er blevet tilføjet, hvilket giver temaer og brugere mere kontrol over udseendet af mobilnavigation.Synlighed af blokke efter enheder og adaptive indstillinger.
В WordPress 7.0 tillader nu, at blokke skjules eller vises afhængigt af enhedstypen. Indstillingerne for responsiv tilstand er også blevet udvidet: du kan ændre stilarter for forskellige breakpoints og tilpasse deres størrelser.Mønsterforbedringer og mønstertilsidesættelser.
Mønsteroverskrivninger fungerer nu ikke kun med grundlæggende blokke, men også med brugerdefinerede blokke. Udviklere har fået nye muligheder for at administrere attributter via blokbindinger, og contentOnly-tilstanden er blevet udvidet, hvilket kræver, at blokforfattere mere omhyggeligt beskriver redigerbare attributter i block.json.Nye og forbedrede blokke.
Overskriftsblok, brødkrummeblok og ikonblok er blevet tilføjet. Galleriet understøtter nu lysboks-slideshows, videoer kan nu bruges som baggrunde i omslagsblokke, og afsnitsblokke understøtter nu kolonner og tekstindryk.CSS på blokniveau.
Editoren giver dig nu mulighed for at anvende brugerdefineret CSS på en specifik blok på siden. Dette giver mulighed for mere detaljeret tilpasning uden at skulle oprette individuelle klasser og manuelt redigere temaet.Kun PHP-blokregistrering.
Udviklere kan nu oprette og registrere blokke og mønstre direkte i PHP via Block API'en. PHP-registrerede blokke har nu redigerbare attributter og automatisk generering af inspektionskontrol via DataForm.Ændringer i Interactivity API.
Funktionen watch() er blevet tilføjet til pakken @wordpress/interactivity, hvilket giver dig mulighed for at abonnere på signalændringer i et callback. Direktivet data-wp-watch kan bruges i DOM-elementets livscyklus og reagere på tilstandsændringer.DataViews, DataForms og Site Editor-udvidelsen.
Nye layouts for aktivitet og detaljer er blevet tilføjet, udseendet af modale vinduer er blevet forbedret, og Field API'en understøtter nu registrering af tredjepartstyper. Site Editor giver grundlaget for udvidelig routing, og den nye @wordpress/boot-pakke giver plugins mulighed for at bygge deres egne site editor-sider.Mere sikker brugerregistrering.
Rollerne Administrator og Redaktør er blevet fjernet fra standardrollevalget for nye brugere i Generelle indstillinger. Hvis en af disse roller blev valgt før opgraderingen, viser Site Health en advarsel. Filteret default_role_dropdown_excluded_roles er blevet tilføjet for udviklere.Opdateringer af bibliotek og krav.
Minimum PHP-version til WordPress Kernen er nu hævet til PHP 7.4Opdateret PHPMailer til 7.0.2, backbone.js til 1.6.1, Requests til 2.0.17, CodeMirror til den seneste v5-gren; PHP 8.1-udfasningsmeddelelsesbehandling for temaer er også blevet tilføjet.
WordPress 7.0 ser ud til at være et forsøg på at genopbygge fundamentet for flere værktøjer på én gang: AI-integration, administrationspanelet, editoren, blokke, mønstre og blokregistrering på serversiden. Som altid rådes webstedsejere til først at teste opdateringen på en kopi af deres websted, især hvis de bruger komplekse temaer, visuelle builders og plugins, der aktivt forstyrrer editoren.
Kilde: linux.org.ru
