WordPress 7.0 „Armstrong”

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

В WordPress 7.0 mai mult decât a intrat 419 corecții și modificări în Core Trac, inclusiv peste 300 de corectări de erori, precum și sute de modificări aduse editorului, panoului de control și integrării inteligenței artificiale.

Schimbări importante

  • Client WP AI și nouă infrastructură AI.
    Clientul WP AI a fost adăugat la nucleu - o interfață PHP unificată prin care pluginurile pot accesa modele generative de inteligență artificială fără a fi legate de un furnizor specific. Rutarea cererilor este gestionată de WordPress...iar cheile și conexiunile sunt gestionate prin intermediul noului ecran Setări > Conectori. În mod implicit, sunt furnizate conexiuni la Anthropic, Google și OpenAI, dar arhitectura este concepută pentru extindere de către dezvoltatori terți.

  • API-ul Abilities pentru scenarii viitoare bazate pe agenți.
    Noul strat API Abilities este integrat cu WP AI Client și vă permite să descrieți capabilitățile site-ului web și ale plugin-urilor, astfel încât acestea să poată fi utilizate în fluxuri de lucru automatizate și consecvente. Deși acesta este mai degrabă o bază pentru dezvoltatori decât un simplu buton „faceți-l frumos”, direcția este clară: WordPress pregătindu-se pentru era pluginurilor de inteligență artificială.

  • Panou de administrare actualizat.
    wp-admin oferă acum o nouă schemă de culori Modern, stiluri, contrast și tipografie actualizate și tranziții fluide între ecrane. panouri de control, dar sunt dezactivate dacă reducerea animației este activată pe sistemul utilizatorului.

  • Paleta de comenzi din panoul de administrare.
    Accesul rapid la Paleta de comenzi a fost adăugat în panoul superior folosind Ctrl+K sau ⌘K. Acum puteți accesa rapid acțiunile și instrumentele de care aveți nevoie de oriunde din panoul de control, fără a fi nevoie să căutați prin meniuri.

  • Pagină separată pentru gestionarea fonturilor.
    Biblioteca de fonturi are acum o pagină dedicată gestionării fonturilor. Fonturile pot fi acum încărcate, instalate și gestionate centralizat dintr-o singură locație, ceea ce ar trebui să ușureze munca proprietarilor de site-uri web care utilizează teme bazate pe blocuri.

  • Compararea vizuală a edițiilor.
    Revizuiri vizuale au fost adăugate în editor: acum puteți compara vizual două versiuni ale unei postări sau pagini, cu un cursor pentru a comuta între revizii. Inspectorul de documente afișează un rezumat al modificărilor și puteți naviga direct la zonele individuale modificate pe pagină.

  • Un editor iframe mai stabil.
    Editorul de postări folosește acum mai activ modul iframe izolat dacă toate blocurile inserate utilizează Block API versiunea 3 sau o versiune ulterioară. Acest lucru ar trebui să reducă impactul stilurilor și scripturilor temelor sau pluginurilor asupra editorului în sine.

  • Meniuri mobile personalizabile.
    Meniurile de navigare suprapuse pentru dispozitivele mobile pot fi acum construite din blocuri și modele în Editorul de site. A fost adăugat un bloc dedicat Închidere suprapunere navigare, oferind temelor și utilizatorilor mai mult control asupra aspectului navigării mobile.

  • Vizibilitatea blocurilor în funcție de dispozitive și setări adaptive.
    В WordPress Versiunea 7.0 permite acum ascunderea sau afișarea blocurilor în funcție de tipul dispozitivului. Setările modului responsiv au fost, de asemenea, extinse: puteți schimba stilurile pentru diferite puncte de întrerupere și puteți personaliza dimensiunile acestora.

  • Îmbunătățiri ale modelelor și suprascrieri ale modelelor.
    Suprascrierea modelelor funcționează acum nu doar cu blocuri de bază, ci și cu blocuri personalizate. Dezvoltatorilor li s-au oferit noi opțiuni pentru gestionarea atributelor prin intermediul legăturilor de blocuri, iar modul contentOnly a fost extins, necesitând autorii de blocuri să descrie mai atent atributele editabile în block.json.

  • Blocuri noi și îmbunătățite.
    Au fost adăugate Blocurile Titlu, Blocuri Breadcrumbs și Blocuri Pictograme. Galeria acceptă acum prezentări de diapozitive lightbox, videoclipurile pot fi acum folosite ca fundaluri în Blocurile Copertă, iar Blocurile Paragraf acceptă acum coloane și indentări de text.

  • CSS la nivel de bloc.
    Editorul vă permite acum să aplicați CSS personalizat unui anumit bloc de pe pagină. Acest lucru permite o personalizare mai granulară fără a fi nevoie să creați clase individuale și să editați manual tema.

  • Înregistrare bloc exclusiv în PHP.
    Dezvoltatorii pot acum crea și înregistra blocuri și modele direct în PHP prin intermediul Block API. Blocurile înregistrate în PHP au acum atribute editabile și generare automată de controale de inspecție prin DataForm.

  • Modificări în API-ul de interactivitate.
    Funcția watch() a fost adăugată la pachetul @wordpress/interactivity, permițându-vă să vă abonați la modificările semnalului în cadrul unui apel invers. Directiva data-wp-watch poate fi utilizată în ciclul de viață al elementului DOM și poate răspunde la modificările de stare.

  • DataViews, DataForms și extensia Site Editor.
    Au fost adăugate noi machete pentru Activitate și Detalii, aspectul ferestrelor modale a fost îmbunătățit, iar API-ul Field acceptă acum înregistrarea tipurilor de la terți. Editorul de site oferă baza pentru rutare extensibilă, iar noul pachet @wordpress/boot permite pluginurilor să își construiască propriile pagini de editor de site.

  • Înregistrare mai sigură a utilizatorilor.
    Rolurile de Administrator și Editor au fost eliminate din selecția implicită de roluri pentru utilizatorii noi din Setări generale. Dacă unul dintre aceste roluri a fost selectat înainte de actualizare, Site Health va afișa un avertisment. Filtrul default_role_dropdown_excluded_roles a fost adăugat pentru dezvoltatori.

  • Actualizări ale bibliotecii și cerințelor.
    Versiunea minimă PHP pentru WordPress Nucleul este acum ridicat la PHP 7.4PHPMailer a fost actualizat la versiunea 7.0.2, backbone.js la versiunea 1.6.1, Requests la versiunea 2.0.17, CodeMirror la cea mai recentă ramură v5; a fost adăugată și procesarea notificărilor de depreciere PHP 8.1 pentru teme.

WordPress Versiunea 7.0 pare a fi o încercare de a reconstrui fundația pentru mai multe instrumente simultan: integrarea inteligenței artificiale, panoul de administrare, editorul, blocurile, modelele și înregistrarea blocurilor pe server. Ca întotdeauna, proprietarii de site-uri web sunt sfătuiți să testeze mai întâi actualizarea pe o copie a site-ului lor, mai ales dacă utilizează teme complexe, constructori vizuali și pluginuri care interferează activ cu editorul.

Sursa: linux.org.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster