WordPress 7.2 pirmā beta versija iznāk 20. oktobrī. Līdz ar to sākas funkciju iesaldēšana: viss, kas šajā datumā nav gatavs, pārceļas uz nākamo laidienu. Pēc oficiālā grafika relīzes kandidāts gaidāms 17. novembrī, bet gala versija 8. decembrī.
Lielākā redzamā izmaiņa ir jauna noklusējuma tēma ar nosaukumu Ipsum. Tā pārtrauc Twenty sērijas tradīciju, kur katras tēmas nosaukumā bija izlaiduma gads. Zem pārsega 7.2 nes arī šifrētu atslēgu glabātuvi spraudņiem un pārrakstītu HTML tīrītāju.
Laidiena vadītājs ir Matt Mullenweg. Izstrādes pusi vada Maggie Cabrera un Carolina Nymark, bet jaunās tēmas dizainu Henrique Iamarino. Beta posms ir paredzēts kļūdu ķeršanai pirms gala laidiena. Komanda aicina testēt 7.2 atsevišķā instalācijā, nevis ražošanas vietnē.
Ipsum kļūst par jauno noklusējuma tēmu
Ipsum ir minimāla blogošanas tēma, kuru izstrādes komanda apraksta kā tukšu audeklu. Galvenes, hero sekcijas un sānjoslas ir pieejamas pēc izvēles, nevis uzspiestas. Gandrīz viss noformējums dzīvo Global Styles, nevis atsevišķā CSS failā, tāpēc krāsas un fontus maina no redaktora.
Tēmai ir septiņas krāsu variācijas, nosauktas diennakts laikos: Blue Hour, Sunrise, Golden Hour un After Hours. Katra kombinācija atbilst WCAG AA kontrasta prasībām, tostarp attēliem, ko variācija pārkrāso. Jaunā tēma attiecas tikai uz jaunām vietnēm. Esošās lapas pēc atjaunināšanas paliek pie savas pašreizējās tēmas.
Matt Mullenweg Ipsum nosaucis par agent-friendly, kas nozīmē, ka mākslīgā intelekta rīkiem ar to vieglāk strādāt. Praksē tas ataino, cik liela daļa noformējuma glabājas Global Styles, no kurienes rīks to var nolasīt bez CSS parsēšanas.
Trīs izmaiņas ap pieteikšanos un atslēgām
Drošības pusē 7.2 strādā pie trim lietām. Pirmā skar application passwords. Kad kāds izveido jaunu, WordPress nosūtīs e-pastu, tāpēc nepilnvarota pievienošana nepaliks nepamanīta. Saskarne kļūst tīrāka, noklusējumi drošāki un uzlabojas lokālās izstrādes vietņu noteikšana.
Otrā ir Secrets API. Pašlaik spraudņi bieži glabā API atslēgas kā atklātu tekstu datubāzē, no kurienes tās nonāk dublējumos un staging kopijās. Secrets API piedāvā šifrētu glabātuvi, kuru spraudņi var izmantot, piemēram, maksājumu vārtejas vai e-pasta servisa atslēgām. Versijā 7.2 tas ir izstrādātāju slānis kopā ar WP-CLI komandām. Pārvaldības ekrāns, kur atslēgas apskatīt un atsaukt, plānots 7.3 versijā.
Secrets API neglabā atslēgas lietotāja vietā. Tas dod spraudņiem veidu, kā tās šifrēt, nevis rakstīt datubāzē atklātā tekstā.
Trešā ir sudo režīms, kas pirms augsta riska darbībām prasītu atkārtoti ievadīt paroli pat jau pieteiktam lietotājam. Šī ideja ir vismazāk nobriedusi. Publiska priekšlikuma vēl nav. Ceļakarte sudo režīmu iezīmē kā apdraudētu 7.2 laidienā.
Izmaiņas, kas skar spraudņu izstrādātājus
HTML tīrītājs wp_kses() tiek pārbūvēts uz jauno HTML API. Mērķis ir 7.2 vai 7.3. Jaunā HTML API apstrādā marķējumu pēc tiem pašiem noteikumiem, ko izmanto pārlūks, tāpēc rezultāts ir paredzamāks nekā ar regulārām izteiksmēm. Ja pārbūve kaut ko salauž, filtrs wp_kses_force_legacy_parser uz laiku atjauno veco parsētāju.
Datubāzes pusē režīms NO_BACKSLASH_ESCAPES tagad ir izslēgts pēc noklusējuma. Vietnes, kurām tas vajadzīgs, var to ieslēgt caur filtru incompatible_sql_modes, taču tikai no db.php drop-in faila. Lielākā daļa instalāciju izmaiņu nepamanīs, jo šis režīms reti bija ieslēgts apzināti.
Vairākas saskarnes sastāvdaļas ir novecojušas un tiks noņemtas 7.4 versijā: Divider, ResponsiveWrapper, Scrollable, ZStack un Elevation. Komponente unstableFeaturedImageFlow tiek pārsaukta par featuredImageFlow. Vecais nosaukums seko tam pašam noņemšanas grafikam.
Dažas plānotās funkcijas var nepaspēt. Pie nedrošajām pieder Description List bloks, serverī renderēts Table of Contents bloks un atslēgvārdu meklēšana Icon blokā. React 19 pilnībā 7.2 ieviest nav gaidāms, bet kopīgā rediģēšana reālā laikā ceļakartē vispār nav.
Spraudņu un tēmu autoriem beta ir brīdis pārbaudīt savu kodu pret izmaiņām, kamēr vēl iespējams ziņot par kļūdām. Novecojušās komponentes joprojām strādā 7.2 un 7.3, tāpēc laika pārrakstīšanai ir līdz 7.4. Datubāzes režīma maiņa skar galvenokārt vecākus spraudņus, kas paļāvās uz MySQL atpakaļvērstās slīpsvītras apstrādi.
Recenzēšanas režīms var nepaspēt
Viena no gaidītākajām funkcijām ir ieteikumu režīms jeb Notes. Recenzents var rakstīt tieši ierakstā, nepārrakstot autora tekstu. Katra izmaiņa parādās kā izcelts ieteikums, ko autors pieņem vai noraida. Tādu darba gaitu redaktori jau sen pazīst no Google Docs un Microsoft Word.
Režīms aptver gan teksta labojumus, piemēram, rakstīšanu, dzēšanu un formatēšanu, gan strukturālas izmaiņas, piemēram, bloku pievienošanu, pārvietošanu vai virsrakstu līmeņu maiņu. Pēc DreamHost apskata, tā ir deviņu daļu izmaiņu kopa, kas joprojām ir recenzijā. Ja tā nepaspēs uz Beta 1 nogriešanas punktu, pārējā Notes apdare iznāks bez tās.
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.