WordPress 7.0 „Armstrong”

A avut loc lansarea WordPress 7.0 „Armstrong”, o nouă versiune majoră a sistemului de gestionare a conținutului open-source, distribuit sub licența GPLv2 sau mai recentă. Lansarea a fost programată pentru 20 mai 2026, după ce a fost amânată din luna aprilie: dezvoltatorii au lansat versiuni RC suplimentare pentru a testa modificările arhitecturale înainte de compilarea finală.

În WordPress 7.0 include mai mult de 419 corecții și modificări în Core Trac, inclusiv peste 300 corecții de erori, precum și sute de modificări în editor, tabloul de bord și integrarea cu IA.

Modificări importante

  • WP AI Client și noua infrastructură IA.
    În nucleu a fost adăugat WP AI Client - o interfață PHP unificată prin care pluginurile pot accesa modele de IA generativă fără o legătură strictă cu un furnizor specific. Rutele cererilor sunt gestionate de WordPress, iar cheile și conexiunile sunt administrate prin noul ecran Settings > Connectors. Există conexiuni prestabilite cu Anthropic, Google și OpenAI, dar arhitectura este pregătită pentru extinderea de către dezvoltatori terți.

  • API-ul Abilities pentru viitoarele scenarii „agent”
    Noua strat API Abilities este integrată cu WP AI Client și permite descrierea capabilităților site-ului și pluginurilor astfel încât să poată fi utilizate în fluxuri de lucru automatizate secvențiale. Deocamdată, aceasta este mai degrabă o fundație pentru dezvoltatori decât un simplu buton „frumos”, dar direcția este clară: WordPress se pregătește pentru era pluginurilor IA.

  • Tabloul de bord administrativ actualizat.
    În wp-admin a apărut un nou sistem de culori Modern, stilurile, contrastul și tipografia au fost actualizate. Au fost adăugate tranziții line între ecrane panoul de control, acestea fiind dezactivate dacă utilizatorul are activată opțiunea de reducere a animațiilor în sistem.

  • Command Palette în admin.
    A fost adăugat acces rapid la Command Palette în bara de sus prin Ctrl+K sau ⌘K. Acum, din orice loc al tabloului de bord, poți accesa mai rapid acțiunile și instrumentele necesare, fără a le căuta prin meniu.

  • Pagină separată pentru gestionarea fonturilor.
    Font Library a primit o pagină dedicată pentru gestionarea fonturilor. Fonturile pot fi încărcate, instalate și administrate centralizat dintr-un singur loc, ceea ce ar trebui să simplifice viața proprietarilor de site-uri cu teme bazate pe blocuri.

  • Compararea vizuală a reviziilor.
    Editorul a primit Revizii Vizuale: acum două versiuni ale unui post sau pagină pot fi comparate vizual, cu un glisor pentru a comuta între ediții. Inspectorul documentului arată un rezumat al modificărilor, iar zonele individuale modificate pot fi accesate direct pe pagină.

  • Editor iframe mai stabil.
    Editorul de postări utilizează acum mai activ modul iframe izolat, dacă toate blocurile inserate funcționează prin Block API versiunea 3 sau mai recentă. Acest lucru ar trebui să reducă influența stilurilor și scripturilor temei sau pluginurilor asupra editorului.

  • Meniuri mobile personalizabile.
    Meniurile overlay de navigare pentru dispozitive mobile pot fi acum construite din blocuri și tipare în Site Editor. A fost adăugat un bloc separat pentru închiderea Navigation Overlay Close, oferind temelor și utilizatorilor un control mai bun asupra aspectului navigației mobile.

  • Vizibilitatea blocurilor în funcție de dispozitive și setări responsive.
    În WordPress 7.0, blocurile pot fi ascunse sau afișate în funcție de tipul de dispozitiv. De asemenea, setările modului responsive au fost extinse: stilurile pot fi schimbate pentru diferite breakpoint-uri și dimensiunile acestor breakpoint-uri pot fi ajustate.

  • Îmbunătățiri ale tiparelor și Pattern Overrides.
    Pattern Overrides funcționează acum nu doar cu blocuri de bază, ci și cu blocuri personalizate. Pentru dezvoltatori, au fost adăugate noi opțiuni de control al atributelor prin Block Bindings, iar modul contentOnly este folosit mai pe larg, motiv pentru care autorii de blocuri ar trebui să descrie cu mai multă atenție atributele editabile în block.json.

  • Blocuri noi și îmbunătățite.
    Au fost adăugate Blocul Heading, Blocul Breadcrumbs și Blocul Icons. Galeria a primit suport pentru lightbox cu slideshow, iar videoclipul poate acum fi utilizat ca fundal în Blocul Cover, iar Blocul Paragraph a primit suport pentru coloane și margini de text.

  • CSS la nivelul blocurilor individuale.
    În editor a apărut opțiunea de a aplica CSS personalizat unui bloc specific de pe pagină. Aceasta oferă o ajustare mai fină fără a fi necesar să se creeze clase separate și să se modifice manual tema.

  • Înregistrarea blocurilor doar în PHP.
    Dezvoltatorii pot acum crea și înregistra blocuri și tipare direct pe partea de PHP prin Block API. Blocurile înregistrate în PHP vin cu atribute editabile și crearea automată de controale pentru inspector prin DataForm.

  • Modificări în Interactivity API.
    Pachetul @wordpress/interactivity a fost adăugat cu funcția watch(), care permite abonarea la modificările semnalelor din interiorul callback-ului. Directiva data-wp-watch poate fi utilizată în ciclul de viață al elementului DOM și poate reacționa la modificările de stare.

  • DataViews, DataForms și extensia Site Editor.
    Au fost adăugate noi layout-uri Activity și Details, a fost îmbunătățit aspectul feroniei modale, iar Field API a primit înregistrarea tipurilor externe. În Site Editor a fost pusă baza pentru rutare extensibilă, iar noul pachet @wordpress/boot permite pluginurilor să creeze propriile pagini pentru editorul de site.

  • Înregistrarea utilizatorilor a devenit mai sigură.
    Rolurile Administrator și Editor au fost eliminate din alegerea unei roluri pentru utilizatorii noi, în mod implicit, în setările generale. Dacă înainte de actualizare a fost selectată una dintre aceste roluri, Site Health va afișa un avertisment. Pentru dezvoltatori, a fost adăugat un filtru default_role_dropdown_excluded_roles.

  • Actualizări ale bibliotecilor și cerințelor.
    Versiunea minimă de PHP pentru WordPress Core a fost ridicată acum la PHP 7.4. PHPMailer a fost actualizat la 7.0.2, backbone.js la 1.6.1, Requests la 2.0.17, CodeMirror la ramura actuală v5; s-au adăugat și gestionarea notificărilor de deprecere pentru PHP 8.1 pentru teme.

WordPress 7.0 pare a fi o încercare de a pune temelia în același timp pentru mai multe instrumente: integrarea cu AI, panoul de administrare, editorul, blocurile, pattern-urile și înregistrarea serverului pentru blocuri. Deținătorilor de site-uri li se recomandă, ca de obicei, să verifice mai întâi actualizarea pe o copie a site-ului, mai ales dacă sunt utilizate teme complexe, constructori vizuali și pluginuri care interferează activ cu editorul.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster