Come anticipato, WordPress 4.0 Beta 1 ha portato con sè alcune interessanti novità per gli utilizzatori, ma la community del Blog engine/CMS Open Source più utilizzato della Rete avrebbe lavorato negli ultimi mesi anche su features più strettamente legate all'ambito della sviluppo, interventi che non dovrebbero riguardare unicamente l'ultima beta, ma anche il futuro dell'applicazione stessa a partire dalla release 4.0.
Da questo punto di vista può essere interessante segnalare alcune modifiche apportate al Database Schema, esse vanno dall'utilizzo della funzione pre_schema_upgrade()
al posto di dbDelta()
per ottenere un maggior controllo sulle interrogazioni, ad interventi effettuati a carico delle tabelle "wp_comments" (con la proposta di introdurre un nuovo indice), "wp_options" (tipo di dato varchar(255) per option_name
), "wp_posts", "wp_terms" (rimozione di UNIQUE per lo slug) e "wp_term_taxonomy".
La versione 4.0 di WordPress dovrebbe presentare anche alcuni miglioramenti anche per quanto riguarda il supporto per SSL (Secure Sockets Layer) nonché correzioni di bugs nell'utilizzo dei protocolli HTTPS (HyperText Transfer Protocol over Secure Socket Layer) e XML-RPC per le chiamate a procedure remote; tali iniziative dovrebbero portare alla risoluzione di problematiche dal punto di vista della sicurezza tra cui alcune rilevate a carico dei cookies.
Tra le altre novità vi dovrebbe essere una nuova pagina per i plugin, i mockup sviluppati per le possibili modifiche presentano una struttura simile a quella già utilizzata per la selezione dei temi, dove le categorie verrebbero privilegiate rispetto ai filtri (rimanendo comunque rilevanti quelli relativi alla compatibilità cross-version e alla lingua) e i risultati organizzati in base al numero di download, alla popolarità acquisita e alle recensioni positive.
Da segnalare anche la funzione like_escape()
(sanitizzazione delle stringhe nelle espressioni LIKE per le query SQL) che diventa deprecata con WordPress 4.0, l'aggiornamento della Json Rest API alla release 1.1, l'update di TinyMCE alla versione 4.0.28 e gli interventi operati a carico delle regole CSS per la responsività dei video indipendentemente dal tema utilizzato.
Via ManageWP