skip to Main Content
Aflați Ce A Adus Nou WordPress 4.9

WordPress 4.9, lansat ieri, este al doilea și ultimul update major din 2017 pentru WordPress. Acesta aduce o serie de experiențe și funcționalități noi sau îmbunătățite.

În acest articol facem un sumar al modificărilor și îmbunătățirilor aduse de WordPress 4.9.

Versiunea 4.9 este un upgrade important (major), motiv pentru care trebuie inițiat manual. Noi am recomandat acest upgrade tuturor clienților noștri, care se și bucură deja de el.

Nu uitați să faceți un backup al site-ului înainte de a trece la noua versiune!

Acestea fiind spuse, să vedem ce e nou.

Experiență de navigare nouă în Personalizator (Customizer)

Personalizatorul are câteva îmbunătățiri semnificative ale experienței utilizatorului, iar pentru dezvoltatori include și un set nou de instrumente.

De acum, temele pot fi previzualizate și schimbate mai simplu. Astfel putem vedea toate temele instalate în panoul de previzualizare și le putem încărca în Personalizator apăsând pe butonul Live Preview/Previzualizare live

O altă noutate este că putem naviga direct din același Navigator colecția de teme de pe WordPress.org și le putem instala direct de acolo:

Flux de lucru îmbunătățit în Personalizator

WordPress 4.9 adaugă în personalizatorul de teme o funcționalitate asememănătoare cu reviziile pentru articole.

Modificările de design pot fi publicate imediat, salvate în ciornă fără aplicare imediată sau programate pentru publicarea la o dată ulterioară.

Imediat după salvarea ciornei de personalizare a temei veți putea distribui un link de previzualizare. Acest link va putea fi vizitat de orice persoană care îl primește, fără autentificare în WordPress:

  • Odată cu versiunea 4.9, WordPress oferă dezvoltatorilor posibilitatea de a bloca efectuarea de modificări în personalizator prin funcționalitatea design lock.
  • După un anumit interval de timp în care nu se fac modificări, Personalizatorul vă va reaminti să vă salvați lucrul dacă doriți.

Dezvoltatorii de teme vor putea folosi noile API-uri JS din Personalizator pentru a crea controale, mesaje și notificări mai eficiente, cu estetică superioară.

Flux de lucru îmbunătățit pentru crearea meniurilor de navigare

Până la WordPress 4.9, la crearea unui meniu, utilizatorul era încurcat de faptul că acesta nu apare imediat pe site. Omiterea selectării locației din temă pentru meniu a fost principalul motiv.

Acum, la crearea unui meniu nou, WordPress 4.9 vă va cere pe același ecran un nume pentru acesta, precum și locația din temă unde acesta va fi amplasat.

WordPress 4.9 aduce și o piesă nouă (widget) pentru crearea de galerii

Vă amintiți că odată cu WordPress 4.8 au apărut piesele native pentru media (text formatat, audio, imagini și clipuri video) ?

Și în WordPress 4.9 avem o piesă nouă, pentru crearea de galerii native în zonele pentru afișarea de piese din WordPress.

Piesa pentru text formatat are un buton nou pentru adăugarea de media

Tot în WordPress 4.8, widgetul text a venit cu un tab pentru HTML și cu unul pentru text simplu. Același widget are acum un buton pentru adăugarea de media:

Suport pentru shortcodes în widget-urile tip text

Până la versiunea 4.9, WordPress nu a permis implicit executarea de shortcodes în barele laterale. Această funcționalitate trebuia activată prin modificări ale funcțiilor temei sau prin module suplimentare.

Acum shortcodes funcționează direct în piesele tip text, așa cum puteți observa în captura de la punctul anterior.

Suport OEmbed în afara editorului de text

Până la WordPress 4.9 embed-urile nu au funcționat în afara editorului de text. Noua versiune aduce suport OEmbed și pentru piese sau pentru alte regiuni din WordPress.

Experiență nouă la editarea de cod

Editorul de cod folosit în versiunile WordPress anterioare nu avea evidențiere de sintaxă pentru limbajele de programare.

În WordPress 4.9 editarea este simplificată prin adăugarea unui editor cu evidențere a sintaxei care oferă sugestii și auto-completare de funcții și parametri.

În același editor unele dintre erori sunt rezolvate automat, ele fiind clar semnalate în editor:

O altă problemă importantă în WordPress a fost editarea directă a temelor și modulelor. Orice actualizare a unei teme care a fost modificată anterior va șterge și modificările funcționale sau pe cele din codul CSS.

Acum WordPress afișează un avertisment în acest sens, sugerând crearea unei teme-copil (child-theme) și folosirea panoului de CSS personalizat din Personalizator:

Pentru utilizatorii care vor să vadă codul din structuri complexe de fișiere ale unei teme, editorul de cod are acum un sistem de navigare integrat:

De asemenea, salvarea modificărilor de cod dintr-o temă sau dintr-un modul care pot duce la „Ecranul alb al morții” din WordPress va fi prevenită printr-un mesaj de notificare.

Modificări ale codului platformei WordPress 4.9

WordPress 4.9 are noutăți și pentru dezvoltatori, cum ar fi:

  • o mai bună mapare a widget-urilor și a meniurilor de navigare la trecerea de la o temă la alta
  • librăria SWFupload a fost scoasă din WordPress
  • se cere apăsarea de către administrator a unui link de confirmare prin e-mail la schimbarea adresei de către un utilizator
  • biblioteca de editare de cod CodeMirror a fost introdusă în WordPress
  • API-urile JS pentru Personalizator au fost îmbunătățite (detalii)
  • JS MediaElement a fost upgradat la v. 4.2.6. Sunt eliminate dependențele de JQuery, interfața este modernizată și s-au rezolvat multe bug-uri (detalii)
  • Îmbunătățiri la gestionarea rolurilor și abilităților utilizatorilor (detalii)
(Visited 45 times, 1 visits today)

Cosmin Tătaru

Pasionat de blogging și tehnologie încă din 2009, Cosmin este aici să vă ajute să vă creșteți vânzările și productivitatea punând tehnologia la treabă pentru dumneavoastră.

Lasă un răspuns

Mergeți sus

Dacă derulezi pagina sau dacă navighezi pe acest site, îți dai acordul să folosim cookies. Cookie consent --> vezi detalii

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close