Došlo je do oslobađanja WordPress 7.0 "Armstrong", sljedeća glavna verzija sustava za upravljanje sadržajem otvorenog koda, licencirana pod GPLv2 ili novijom licencom. Izdanje je bilo zakazano za 20. svibnja 2026., nakon što je odgođeno u travnju: programeri su objavili dodatne RC verzije kako bi dodatno testirali arhitektonske promjene prije konačnog izdanja.
В WordPress 7.0 više nego što je uneseno 419 ispravaka i promjena u Core Tracu, uključujući preko 300 ispravaka grešaka, kao i stotine promjena u editoru, upravljačkoj ploči i integraciji umjetne inteligencije.
Važne promjene
WP AI klijent i nova AI infrastruktura.
WP AI klijent je dodan u jezgru - ujedinjeno PHP sučelje putem kojeg dodaci mogu pristupiti generativnim AI modelima bez vezanja za određenog pružatelja usluga. Usmjeravanje zahtjeva obavlja se pomoću WordPress, a ključevi i veze upravljaju se putem novog zaslona Postavke > Konektori. Prema zadanim postavkama, omogućene su veze s Anthropicom, Googleom i OpenAI-jem, ali arhitektura je dizajnirana za proširenje od strane programera trećih strana.API sposobnosti za buduće scenarije temeljene na agentima.
Novi sloj Abilities API-ja integriran je s WP AI klijentom i omogućuje vam opis mogućnosti web stranice i dodataka kako bi se mogli koristiti u dosljednim automatiziranim tijekovima rada. Iako je ovo više temelj za programere nego samo gumb "uljepšaj", smjer je jasan: WordPress pripremajući se za eru AI dodataka.Ažurirana administratorska ploča.
wp-admin sada ima novu modernu shemu boja, ažurirane stilove, kontrast i tipografiju. Dodani su glatki prijelazi između zaslona nadzorne ploče, ali su onemogućeni ako je omogućeno smanjenje animacije sustava korisnika.Paleta naredbi u administratorskoj ploči.
Brzi pristup Paleti naredbi dodan je na gornju ploču pomoću Ctrl+K ili ⌘K. Sada možete brzo pristupiti radnjama i alatima koji su vam potrebni s bilo kojeg mjesta na upravljačkoj ploči, bez potrebe za pretraživanjem izbornika.Odvojena stranica za upravljanje fontovima.
Biblioteka fontova sada ima posebnu stranicu za upravljanje fontovima. Fontovi se sada mogu centralno prenositi, instalirati i njima se upravljati s jedne lokacije, što bi trebalo olakšati život vlasnicima web stranica koji koriste teme temeljene na blokovima.Vizualna usporedba izdanja.
Vizualne revizije su dodane u uređivač: sada možete vizualno usporediti dvije verzije objave ili stranice, pomoću klizača za prebacivanje između revizija. Inspektor dokumenata prikazuje sažetak promjena, a možete se kretati do pojedinačnih promijenjenih područja izravno na stranici.Stabilniji iframe editor.
Uređivač objava sada aktivnije koristi izolirani iframe način rada ako svi umetnuti blokovi koriste Block API verziju 3 ili noviju. To bi trebalo smanjiti utjecaj stilova i skripti teme ili dodataka na sam uređivač.Prilagodljivi mobilni meniji.
Izbornici navigacijskog prekrivanja za mobilne uređaje sada se mogu izraditi od blokova i uzoraka u Uređivaču web-mjesta. Dodan je namjenski blok Zatvaranje navigacijskog prekrivanja, koji temama i korisnicima daje veću kontrolu nad izgledom mobilne navigacije.Vidljivost blokova po uređajima i prilagodljive postavke.
В WordPress Verzija 7.0 sada omogućuje skrivanje ili prikazivanje blokova ovisno o vrsti uređaja. Postavke responzivnog načina rada također su proširene: možete mijenjati stilove za različite točke prekida i prilagođavati njihove veličine.Poboljšanja uzoraka i nadjačavanja uzoraka.
Nadjačavanja uzoraka sada rade ne samo s osnovnim blokovima već i s prilagođenim blokovima. Programeri su dobili nove mogućnosti za upravljanje atributima putem povezivanja blokova, a način rada contentOnly je proširen, što od autora blokova zahtijeva da pažljivije opišu atribute koje je moguće uređivati u block.json.Novi i poboljšani blokovi.
Dodani su blok zaglavlja, blok navigacijskih mrvica i blok ikona. Galerija sada podržava lightbox slideshow-e, videozapisi se sada mogu koristiti kao pozadine u blokovima naslovnica, a blokovi odlomaka sada podržavaju stupce i uvlačenje teksta.CSS na razini bloka.
Uređivač sada omogućuje primjenu prilagođenog CSS-a na određeni blok na stranici. To omogućuje detaljniju prilagodbu bez potrebe za stvaranjem pojedinačnih klasa i ručnim uređivanjem teme.Registracija blokova samo u PHP-u.
Programeri sada mogu stvarati i registrirati blokove i uzorke izravno u PHP-u putem Block API-ja. Blokovi registrirani u PHP-u sada imaju atribute koje je moguće uređivati i automatsko generiranje kontrole inspekcije putem DataForma.Promjene u Interactivity API-ju.
Funkcija watch() dodana je u paket @wordpress/interactivity, omogućujući vam pretplatu na promjene signala unutar povratnog poziva. Direktiva data-wp-watch može se koristiti u životnom ciklusu DOM elementa i odgovoriti na promjene stanja.DataViews, DataForms i proširenje Site Editor.
Dodani su novi izgledi Aktivnosti i Detalja, poboljšan je izgled modalnih prozora, a Field API sada podržava registraciju tipova trećih strana. Uređivač web-mjesta pruža osnovu za proširivo usmjeravanje, a novi paket @wordpress/boot omogućuje dodacima izradu vlastitih stranica uređivača web-mjesta.Sigurnija registracija korisnika.
Uloge Administrator i Urednik uklonjene su iz zadanog odabira uloga za nove korisnike u Općim postavkama. Ako je jedna od tih uloga odabrana prije nadogradnje, u odjeljku Zdravlje web-mjesta prikazat će se upozorenje. Za razvojne programere dodan je filtar default_role_dropdown_excluded_roles.Ažuriranja biblioteke i zahtjeva.
Minimalna verzija PHP-a za WordPress Jezgra se sada podiže na PHP 7.4Ažuriran PHPMailer na 7.0.2, backbone.js na 1.6.1, Requests na 2.0.17, CodeMirror na najnoviju v5 granu; Također je dodana obrada obavijesti o zastarivanju PHP 8.1 za teme.
WordPress Čini se da je verzija 7.0 pokušaj obnove temelja za nekoliko alata odjednom: integraciju umjetne inteligencije, administratorsku ploču, uređivač, blokove, uzorke i registraciju blokova na strani poslužitelja. Kao i uvijek, vlasnicima web stranica savjetuje se da prvo testiraju ažuriranje na kopiji svoje stranice, posebno ako koriste složene teme, vizualne alate za izradu i dodatke koji aktivno ometaju uređivač.
Izvor: linux.org.ru
