WordPress 7.0 "Armstrong"

Il rilascio ha avuto luogo WordPress 7.0 "Armstrong", la prossima versione principale del sistema di gestione dei contenuti open-source, con licenza GPLv2 o superiore. Il rilascio era previsto per il 20 maggio 2026, dopo essere stato posticipato da aprile: gli sviluppatori hanno rilasciato ulteriori build RC per testare ulteriormente le modifiche architetturali prima del rilascio finale.

В WordPress 7.0 più di quanto inserito 419 correzioni e modifiche in Core Trac, incluso oltre 300 bug risolti, oltre a centinaia di modifiche all'editor, al pannello di controllo e all'integrazione dell'IA.

Cambiamenti importanti

  • WP AI Client e nuova infrastruttura di intelligenza artificiale.
    WP AI Client è stato aggiunto al core: un'interfaccia PHP unificata attraverso la quale i plugin possono accedere ai modelli di IA generativa senza essere vincolati a un provider specifico. Il routing delle richieste è gestito da WordPressLe chiavi e le connessioni vengono gestite tramite la nuova schermata Impostazioni > Connettori. Di default, sono disponibili le connessioni ad Anthropic, Google e OpenAI, ma l'architettura è progettata per essere estesa da sviluppatori di terze parti.

  • API delle funzionalità per futuri scenari basati su agenti.
    Il nuovo livello API Abilities è integrato con WP AI Client e consente di descrivere le funzionalità di siti web e plugin in modo che possano essere utilizzate in flussi di lavoro automatizzati coerenti. Sebbene si tratti più di una base per gli sviluppatori che di un semplice pulsante "rendilo più bello", la direzione è chiara: WordPress Prepararsi all'era dei plugin basati sull'intelligenza artificiale.

  • Pannello di amministrazione aggiornato.
    wp-admin ora presenta una nuova combinazione di colori moderna, stili, contrasto e tipografia aggiornati e transizioni fluide tra le schermate. pannelli di controlloma vengono disabilitati se la riduzione dell'animazione è abilitata sul sistema dell'utente.

  • Tavolozza dei comandi nel pannello di amministrazione.
    È stato aggiunto l'accesso rapido alla tavolozza dei comandi nel pannello superiore tramite Ctrl+K o ⌘K. Ora è possibile accedere rapidamente alle azioni e agli strumenti necessari da qualsiasi punto del pannello di controllo, senza dover navigare tra i menu.

  • Pagina separata per la gestione dei caratteri.
    La Libreria dei font ora dispone di una pagina dedicata alla gestione dei font. I font possono essere caricati, installati e gestiti centralmente da un'unica posizione, semplificando la vita ai proprietari di siti web che utilizzano temi a blocchi.

  • Confronto visivo delle edizioni.
    Sono state aggiunte le revisioni visive all'editor: ora è possibile confrontare visivamente due versioni di un articolo o di una pagina, utilizzando un cursore per passare da una revisione all'altra. L'Inspector del documento mostra un riepilogo delle modifiche ed è possibile navigare direttamente nelle singole aree modificate della pagina.

  • Un editor di iframe più stabile.
    L'editor dei post ora utilizza in modo più attivo la modalità iframe isolata se tutti i blocchi inseriti utilizzano la versione 3 o superiore dell'API Block. Ciò dovrebbe ridurre l'impatto degli stili e degli script del tema o dei plugin sull'editor stesso.

  • Menù personalizzabili per dispositivi mobili.
    Ora è possibile creare menu di navigazione a comparsa per dispositivi mobili utilizzando blocchi e modelli nell'Editor del sito. È stato aggiunto un blocco dedicato "Chiudi menu di navigazione a comparsa", che offre a temi e utenti un maggiore controllo sull'aspetto della navigazione mobile.

  • Visibilità dei blocchi per dispositivo e impostazioni adattive.
    В WordPress La versione 7.0 ora consente di nascondere o mostrare i blocchi a seconda del tipo di dispositivo. Sono state inoltre ampliate le impostazioni della modalità responsiva: è possibile modificare gli stili per diversi breakpoint e personalizzarne le dimensioni.

  • Miglioramenti e sovrascritture dei modelli.
    Le sovrascritture di pattern ora funzionano non solo con i blocchi di base, ma anche con i blocchi personalizzati. Gli sviluppatori hanno a disposizione nuove opzioni per la gestione degli attributi tramite i binding dei blocchi e la modalità contentOnly è stata ampliata, richiedendo agli autori dei blocchi di descrivere con maggiore precisione gli attributi modificabili nel file block.json.

  • Blocchi nuovi e migliorati.
    Sono stati aggiunti i blocchi Intestazione, Percorso di navigazione e Icone. La Galleria ora supporta le presentazioni lightbox, i video possono essere utilizzati come sfondi nei blocchi Copertina e i blocchi Paragrafo ora supportano colonne e rientri di testo.

  • CSS a livello di blocco.
    L'editor ora consente di applicare CSS personalizzato a uno specifico blocco della pagina. Ciò permette una personalizzazione più granulare senza dover creare singole classi e modificare manualmente il tema.

  • Registrazione a blocchi solo PHP.
    Gli sviluppatori possono ora creare e registrare blocchi e modelli direttamente in PHP tramite l'API Block. I blocchi registrati in PHP ora dispongono di attributi modificabili e generazione automatica del controllo di ispezione tramite DataForm.

  • Modifiche all'API di interattività.
    La funzione watch() è stata aggiunta al pacchetto @wordpress/interactivity, consentendo di iscriversi alle modifiche dei segnali all'interno di una funzione di callback. La direttiva data-wp-watch può essere utilizzata nel ciclo di vita degli elementi DOM e rispondere ai cambiamenti di stato.

  • DataViews, DataForms e l'estensione Editor del sito.
    Sono stati aggiunti nuovi layout per Attività e Dettagli, l'aspetto delle finestre modali è stato migliorato e l'API dei campi ora supporta la registrazione di tipi di terze parti. L'editor del sito fornisce le basi per un routing estensibile e il nuovo pacchetto @wordpress/boot consente ai plugin di creare le proprie pagine di editor del sito.

  • Registrazione degli utenti più sicura.
    I ruoli di Amministratore e Editor sono stati rimossi dalla selezione predefinita dei ruoli per i nuovi utenti nelle Impostazioni generali. Se uno di questi ruoli era selezionato prima dell'aggiornamento, Integrità del sito visualizzerà un avviso. È stato aggiunto il filtro default_role_dropdown_excluded_roles per gli sviluppatori.

  • Aggiornamenti della libreria e dei requisiti.
    Versione minima di PHP per WordPress Il nucleo è ora sollevato a PHP 7.4Aggiornati PHPMailer alla versione 7.0.2, backbone.js alla 1.6.1, Requests alla 2.0.17, CodeMirror all'ultima versione del ramo v5; è stata inoltre aggiunta la gestione delle notifiche di deprecazione per PHP 8.1 per i temi.

WordPress La versione 7.0 sembra essere un tentativo di ricostruire le fondamenta di diversi strumenti contemporaneamente: integrazione dell'IA, pannello di amministrazione, editor, blocchi, modelli e registrazione dei blocchi lato server. Come sempre, si consiglia ai proprietari di siti web di testare l'aggiornamento su una copia del proprio sito prima di procedere, soprattutto se utilizzano temi complessi, editor visuali e plugin che interferiscono attivamente con l'editor.

Fonte: linux.org.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster