Neke od najzanimljivijih novih funkcija: poboljšanja vizuelnog uređivača, integracije sa veštačkom inteligencijom i veće brzine učitavanja.
WordPress 6.9 je jedno od najznačajnijih izdanja platforme poslednjih godina. Ono završava treću fazu projekta Gutenberg i donosi promene koje utiču na način na koji uređujemo sadržaj, način na koji radimo u timovima, produktivnost i tehničku arhitekturu sistema.
WordPress tim je fokusiran na tri ključne oblasti: intuitivnije korisničko iskustvo, moćne alate za programere i pripremu za budućnost sajtova vođenih veštačkom inteligencijom. Zato ovo izdanje nije samo preporučeno, već je strateški neophodno za svaki WordPress sajt.
1. Pojednostavljeni režim uređivanja
Nova opcija „simplified content editing“, zauzvrat, poboljšava način na koji uređujemo sadržaj u WordPress-u. Ovaj režim uređivanja smanjuje vizuelnu buku i složenost interfejsa, fokusirajući se na ono što je najvažnije – kreiranje kvalitetnog sadržaja.
Ključne prednosti nove opcije su:
- Minimalistički dizajn: nepotrebne opcije i dugmad su uklonjeni, ostavljajući samo osnovne alate za formatiranje teksta.
- Brzo prebacivanje: jednim klikom možete preći sa pojednostavljenog na puni režim kada su Vam potrebne dodatne funkcije.
- Šta nam promene daju: Urednici i pisci sadržaja mogu se fokusirati na pisanje bez da se zbune tehničkim opcijama koje pruža Gutenberg blok editor.
Ova funkcija je posebno korisna za medijske sajtove, blogove i poslovne platforme gde više ljudi radi na sadržaju sa različitim nivoima tehničkog znanja.
2. Sakrivanje blokova sadržaja za korisnike sajta
Nova funkcija skrivanja blokova rešava uobičajeni problem sa upravljanjem sadržajem koje je u razvoju. Blokovi se i dalje mogu uređivati u administratorskom delu, ali se ne prikazuju korisnicima.
3. Poboljšani Drag & Drop sistem za uređivanje blokova
Uređivač dobija važna poboljšanja koja olakšavaju svakodnevni rad. Pomeranje blokova postaje intuitivnije zahvaljujući ažuriranom sistemu drag & drop.
4. Novi i poboljšani blokovi
WordPress 6.9 ima nove blokove i poboljšanja postojećih. Dodat je blok matematičkih formula, koji podržava MathML (jezik zasnovan na XML-u za opisivanje matematičkih izraza) i LaTeX (opisivanje matematike pomoću tekstualnih komandi). Veoma korisno za obrazovne i naučne sajtove.
*MathML i LaTeX ↴
MathML je jezik zasnovan na XML-u za opisivanje matematičkih izraza na način koji mogu da čitaju pregledači, programi i pomoćne tehnologije (kao što su čitači ekrana).
LaTeX je jezik za slaganje teksta, prvenstveno se koristi u naučnim dokumentima. Opisuje matematiku koristeći tekstualne komande koje se kompajliraju u lepo formatiran izlaz (PDF, slike, formule).
Uključen je i blok za proširivanje sadržaja (harmonika), što olakšava predstavljanje dužih tekstova.
Sada postoji i vreme čitanja! Blok Vam omogućava da dinamički izračunate vreme čitanja datog članka/stranice.
Blok „Term Query“ je novi dodatak arsenalu uređivača blokova i pruža mogućnost dinamičkog pretraživanja baze podataka sajta i otkrivanja kategorija, oznaka i drugih taksonomija.
5. Komentari blokova za bolji timski rad
Funkcija „block-level comments“ menja način na koji timovi sarađuju na kreiranju sadržaja. Umesto oslanjanja na spoljne alate ili imejlove, sada možete da kreirate komentare direktno u kontekstu bloka koji uređujete.
Kako funkcioniše:
- Tačni komentari: Ostavite povratne informacije direktno bloku kome je potrebna pažnja.
- Nevidljivo za korisnike: Komentari su samo za internu upotrebu i ne prikazuju se korisnicima sajta.
- Poboljšana komunikacija: Smanjite nesporazume i ubrzava proces odobravanja izmena od strane više korisnika.
- Ova funkcija je neprocenjiva za medijske kompanije, agencije i bilo koju organizaciju gde više ljudi radi na istom delu sadržaja.
6. „Iskačuća paleta komandi“ za brze akcije
Command Palette je moćan alat za brze akcije inspirisan sličnim funkcijama u uređivačima koda kao što je VS Code. Aktivira se pomoću Ctrl+K (Cmd+K na Mac-u) i pruža trenutni pristup najčešće korišćenim funkcijama u WordPress-u.
Unapred definisane komande uključuju:
- Kreiranje nove objave ili stranice;
- Dodavanje slika i medija;
- Kreiranje korisnika.
Potencijal proširenja:
Svi WordPress dodaci mogu lako dodati sopstvene komande u paletu opcija, što znači da ona može postati centralno mesto za upravljanje svim funkcijama Vašeg sajta. Zamislite komande poput „Generiši SEO opis“, „Izvezi podatke“ ili „Proveri ažuriranja“, a sve su dostupne jednom prečicom na tastaturi sa bilo kog mesta u WordPress administrativnom delu.
7. Poboljšanja API-ja
WordPress 6.9 uvodi nove i poboljšane API konfiguracije u Interactivity API-ju, Block Bindings-u, HTML API-ju i novom Abilities API-ju.
- Interactivity API je standardni mehanizam koji omogućava programerima da direktno dodaju interaktivnost u HTML blokova putem posebnih direktiva kao što su
data-wp-interactive,data-wp-on--click,data-wp-bind--hidden, itd. - Block Bindings API omogućava povezivanje atributa iz gotovih blokova (npr. „Paragraph”, „Heading”, „Image”, „Button) sa dinamičkim podacima, kao što su iz meta podataka objave, ACF polja ili prilagođenog PHP koda.
- HTML API (ili obrada direktiva na strani servera) je ključni mehanizam i deo Interactivity API-ja koji omogućava obradu direktiva (npr.
data-wp-bind,data-wp-text,data-wp-interactive) na nivou servera pre nego što se HTML pošalje pregledaču. Ovo osigurava da je sadržaj koji korisnik vidi ispravan od prvog prikaza, smanjujući potrebu za neželjenim „promenama rasporeda“ prilikom učitavanja JavaScript-a. - Abilities API je novi API i most između WordPress-a i veštačke inteligencije, jer uvodi standardizovani sistem putem kojeg dodaci i teme mogu da registruju svoje funkcionalnosti u zajedničkom, centralnom registru. U apstraktnom smislu, to znači da se svaka funkcija na sajtu može opisati pomoću:
- Imena (label)
- opisa (description)
- ulaznih i izlaznih šema (input_schema, output_schema)
- logika izvršavanja (execute_callback)
- kontrola pristupa (permission_callback)
8. Poboljšanja bezbednosti
Dodaci će biti proaktivno skenirani u potrazi za bezbednosnim ranjivostima, ažuriranjima i kompatibilnošću, što bi trebalo da smanji učestalost kritičnih grešaka pri učitavanju sajta usled sukoba dodataka.
9. Brže i pametnije učitavanje
Verzija 6.9 takođe donosi poboljšanja performansi koja čine sajtove bržim i bržim odzivom.
Stilovi blokova se sada učitavaju samo kada je potrebno, što smanjuje količinu učitanih resursa. Skriveni blokovi ne dodaju svoje stilove i skripte na stranicu, što sprečava nepotrebne zahteve. Upiti baze podataka, keširanje, obrada RSS fidova i rad cron sistema su optimizovani. Poboljšana je podrška za UTF-8, što povećava stabilnost višejezičnih sajtova. Funkcija slanja imejlova je ažurirana i nudi bolje formatiranje i podršku za ugrađene slike.
Koja su glavna poboljšanja brzine:
ES moduli – moderno učitavanje JavaScript-a
ES moduli omogućavaju efikasnije učitavanje i keširanje JavaScript datoteka korišćenjem „fetchpriority“.
bfcache optimizacija
Podrška za browser’s back/forward cache (bfcache) znači da kada korisnici koriste dugmad za nazad/napred, stranice se trenutno učitavaju iz memorije pregledača.
Merljive prednosti:
- Do 30% brže vreme učitavanja za navigaciju;
- Poboljšane metrike Core Web Vitals;
- Glađe korisničko iskustvo.
Poboljšano keširanje
Nove strategije keširanja uključuju:
- Inteligentno prethodno učitavanje: važni resursi se učitavaju pre nego što su potrebni;
- Optimizovano keširanje slika: efikasnije upravljanje medijskim datotekama;
- Database query optimizacija: smanjenje količine upita baze podataka.
10. Nema nove podrazumevane teme
Zanimljiva odluka za WordPress 6.9 je da neće biti nove sistemske teme. Razlog? Blok teme su već dovoljno zrele i moćne, prema rečima WordPress tima, a fokus je na poboljšanju same funkcionalnosti uređivača blokova:
- Poboljšanje funkcionalnosti uređivača blokova;
- Razvoj novih API-ja;
- Optimizacija performansi;
- Priprema za integracije veštačke inteligencije.
Ova odluka pokazuje da je WordPress spreman za sledeću fazu razvoja, gde je funkcionalnost važnija od vizuelnih promena.
Zašto nadograditi na 6.9?
Ažuriranje WordPress-a nije samo preporuka, već strateška odluka koja osigurava dugoročno optimalan i bezbedan rad Vašeg sajta.