
La data di uscita diWordPress 5.4è prevista per il 31 marzo 2020! 💙
Guidato da Matt Mullenweg, coordinato da Francesca Marano e un team di gestione di 8 persone, WordPress versione 5.4 offrirà miglioramenti tecnici al CMS e numerosi sviluppi sull’editor Gutenberg. Naturalmente, ci sarà anche la questione di correggere numerosi bug e apportare piccoli miglioramenti che beneficeranno tutti.
Vedi anche : Come mantenere un paio di scarpe?
Come utente, sarai in grado di godere di nuovi blocchi, numerosi miglioramenti dell’editor, nuovi contenuti integrati e un’esperienza di amministrazione di WordPress migliorata.
Come sviluppatore, WordPress 5.4 porterà 122 miglioramenti e nuove funzionalità e 210 correzioni. Naturalmente, tutto ciò comporta cambiamenti di codice nel cuore del CMS, il che potrebbe richiederti di apportare modifiche al codice del sito, ai temi o ai plugin.
Lettura complementare : Cosa bisogna sapere sulla nuova sigaretta IQOS di Philip Morris?
In questo articolo, ci concentreremo precisamente sulle principali modifiche tecniche di questa nuova versione.
AccessibilitÃ
Tra i
14 cambiamenti di accessibilità in WP 5.4, ci sono cambiamenti nell’ordine di caricamento della barra di amministrazione nel DOM, nel calendario e nei commenti recenti del widget, nel menu dello schermo di gestione, e correzioni di bug segnalati dal controllo di accessibilità effettuato in WP 5.4; l’anno scorso da WPCampus.
Editor/Gutenberg
Lo sviluppo dell’editor ha continuato il suo rapido sviluppo a partire dalla versione 5.0 di WordPress. Oggi, Gutenberg 7.5 è stato integrato in WordPress 5.4, il che fa sì che ci siano 10 versioni di Gutenberg rispetto alla versione che era stata integrata in WordPress 5.3 lo scorso novembre! WordPress 5.4 include quindi le versioni di Gutenberg 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4 e 7.5, insieme a correzioni e miglioramenti delle prestazioni dalla versione 7.6 che sono riusciti a inserirsi discretamente in WP 5.4! 😎
L’articolo di WordPress 5.4 Beta 1 evidenzia alcune delle nuove funzionalità dell’editor. Dalla versione WordPress 5.3, è stata resa possibile una riduzione impressionante del tempo di caricamento dell’editor del 14%, e soprattutto una riduzione del tempo di attesa prima di poter inserire contenuti dell’ordine del 51%!
Di seguito troverai link alle note per gli sviluppatori, in inglese. Questi cambiamenti sono legati ai seguenti:
Aggiunta di due nuovi blocchi: social network e pulsanti
Nuovi blocchi in WordPress 5.4
Un aggiornamento del componente pulsante
Un componente di pulsante aggiornato in WordPress 5.4
Modalità schermo intero ora attivata di default nell’editor
Modalità schermo intero attivata di default nell’editor
Le collezioni di blocchi
Collezioni di blocchi
Scorciatoie da tastiera personalizzabili
Scorciatoie da tastiera dell’editor di blocchi in WordPress 5.4
La nuova API per controllare i cambiamenti di stile dei blocchi
Nuovo: Varianti di blocchi API
La nuova API che consente ai temi di controllare l’uso dei gradienti CSS
Nuova API di tema per gradienti
Il nuovo pacchetto @wordpress /create-block
Nuovo pacchetto @wordpress /create-block per lo scaffolding dei blocchi
Markup CSS e cambiamenti di stile generati dall’editor
Modifiche di markup e stile
Aggiornamenti dell’API dell’editor
Aggiornamenti dell’API General Block Editor
Lo strumento di personalizzazione
Tra
le 14 modifiche apportate allo strumento di personalizzazione (chiamato Customizer in inglese), notiamo innanzitutto che WordPress 5.4 migliorerà notevolmente l’accessibilità degli elementi selezionabili (stato di messa a fuoco in particolare) in linea con i numerosi miglioramenti già approvati da WordPress 5.3. Si noti anche l’aggiunta di funzioni e hook esistenti (questi sono le azioni e i filtri disponibili nell’API di WordPress), rimuovendo il tag meta precomponibile apple-touch-icon-precomposed che è ora obsoleto, e migliorando la logica di selezione degli elementi di menu.
Si prega di notare che alcune classi PHP non utilizzate del core di WordPress sono ora formalmente obsolete e quindi non sarà più necessario utilizzarle:
Deprecazione formale di alcune classi Customizer non utilizzate in WordPress 5.4
Menu
Tra i 5 cambiamenti riguardanti il componente Menu, è importante notare che WordPress 5.4 migliora l’accessibilità da tastiera del pannello di selezione degli elementi che andranno nei menu, e sono stati apportati miglioramenti all’interfaccia.
Se i plugin aggiungono campi personalizzati agli elementi di menu, potrebbe essere necessario aggiornare il codice per utilizzare il nuovo hook wp_nav_menu_item_custom_fields:
I nuovi hook ti consentono di aggiungere campi personalizzati agli elementi di menu
Privacy e dati privati
Tra i 15 cambiamenti riguardanti questo componente di WordPress, ecco i cambiamenti più importanti:
Le
- esportazioni di dati personali ora includono token di sessione, luoghi di eventi comunitari dove abbiamo esaminato il dashboard, la loro posizione e, soprattutto, i metadati personalizzati degli utenti. Le
- esportazioni di dati personali includono anche un file JSON e un indice.
- Nuovi filtri sono disponibili per modificare le intestazioni di tutte le email di dati privati.
- Le tabelle delle richieste di dati privati sono state migliorate.
- La funzione wp_get_user_request_data () è stata completamente sostituita dalla funzione wp_get_user_request () per una migliore comprensione.
Tutti questi cambiamenti sono dettagliati in una nota di sviluppo unica:
Aggiornamenti sulla privacy in 5.4
Modifiche all’API REST
Tra le 22 modifiche relative all’API REST, i seguenti elementi sono particolarmente importanti:
- WordPress 5.4 supporta ora il valore OR del parametro di relazione di richiesta di tassonomia
- Aggiunta di collegamenti selettivi integrati Modifiche alla
- WP_REST_Server
metodo
Le modifiche importanti apportate all’API REST sono elencate in questo articolo:
Modifiche apportate alle API REST in 5.4
Shortcodes/codici brevi
WordPress 5.4 introdurrà apply_shortcodes () come alias di do_shortcode (). Gli sviluppatori sono incoraggiati a utilizzare la nuova funzionalità . Tuttavia, la precedente rimarrà mantenuta per garantire la compatibilità all’indietro.
WordPress 5.4 introduce apply_shortcodes () come alias per do_shortcode ()
Widget
Tra i 9 cambiamenti degli widget, WordPress 5.4 migliora l’accessibilità e l’ergonomia dello schermo di gestione degli widget e introduce cambiamenti ai commenti recenti e al widget Calendario.
Modifiche relative al markup del Widget Calendario in WordPress 5.4
Altri cambiamenti per gli sviluppatori
Semplificare il deployment di ambienti di sviluppo locali su WordPress
wp-env: Ambienti locali semplici per WordPress.
Modifica del trattamento delle richieste di visualizzazione Favicon
Miglioramenti nella gestione dei favicon in WordPress 5.4
E infine, una piccola serie di modifiche varie e diverse
Una sezione contiene anche un certo numero di cambiamenti importanti, tra cui:
- Migliore informazione sugli errori in wp_login_failed
- Aggiunta dell’ID del sito nel filtro multisite newblog_notify_siteadmin
- Nuova integrazione video per TikTok
- Rimozione CollegeHumor integra
- salvataggio dell’URL originale dei media allegati in meta _source_url
- Caricamento della barra di amministrazione utilizzando wp_body_open
- Rimozione dell’ID duplicato nel widget Ultimi Commenti
- Un nuovo parametro in retrieve_password () lostpassword_post action
- Le intestazioni del tema ora supportano “Richiede almeno” e “Richiede PHP”
- la funzionalità Delete_Posts non sarà più disponibile avvisi PHP attivatori per i tipi di post personalizzati
il
Tutto è dettagliato in inglese in questa nota di sviluppo:
Cambiamenti vari per gli sviluppatori focalizzati su WordPress 5.4
Per ricordare, la data di uscita di WordPress 5.4 è prevista per il 31 marzo 2020. Puoi già testarlo nella versione Release Candidate installando l’estensione ufficiale di WordPress Beta Tester, quindi andando nelle sue impostazioni e selezionando la versione “Beta” /die e poi aggiornando l’installazione in modo classico.
WordPressBetaTester
Leggi di più su blog-introduction.fr