WordPress 4.4 10 zgodnih novih značajki koje trebate znati
WordPress 4.4 je upravo objavljen danas i igrali smo se s ovom najnovijom novom ponudom kako bismo vidjeli koje nove sjajne značajke možemo pronaći. Ova nova verzija isporučuje se s nekoliko poboljšanja koja su napravljena kako bi programeri WordPressa poludjeli. Može čak i na kraju oblikovati budućnost WordPressa u erekciji usredotočenoj na JavaScript.
U ovom postu ćemo gledati na 10 novih WordPress 4.4 značajki koje bi trebali provjeriti.
1. Embed postove bilo gdje
Već godinama možete ugraditi sadržaj na svoju web-lokaciju, poput videozapisa na usluzi YouTube ili cvrkutanja putem upotrebe značajke pod nazivom oEmbed. Pa, dobra vijest je da je WordPress usvojio ovu značajku u 4.4 i sada možete jednostavno ugraditi sadržaj bilo gdje na vašoj web-lokaciji samo tako što ćete uhvatiti URL posta i zalijepiti ga u uređivač sadržaja. Pregled posta koji ste ugradili pojavit će se na vašoj stranici, nešto poput ovoga:
Ako iz nekog razloga smatrate da ne želite koristiti ovu značajku, možete je onemogućiti instaliranjem dodatka za onemogućavanje ugrađivanja.
2. Rad s odgovornim slikama
Kako se uređaji i njihovi ekrani povećavaju, dizajneri moraju raditi i s većim slikama. Loša vijest je da to pridonosi sporijem učitavanju stranica. Tako je vjerojatno dobro vrijeme koje WordPress sada podržava slike koje odgovaraju na vašu temu.
U ovom ažuriranju WordPress je dodao još dva atributa vašim slikama iznad atributa klase za poravnanje (lijevo, središte ili desno): srcset
i veličine
. Ovi atributi omogućuju da se slike na minijaturama postova, foto galerijama i drugim slikama isporučuju u odgovarajućoj veličini na temelju prikaza.
Tako ćete na svakoj slici vidjeti izlazni izvorni kôd na sljedeći način:
3. Nova tema: Dvadeset šesnaest
Dvadeset šesnaest je nova zadana tema za WordPress 4.4. Osmišljen je da preuzme tradicionalni format bloganja.
Dvadeset i šesnaest djela izvrsno je za blogove ili web-lokacije, s opcijskim bočnim trakama, prilagođenim bojama s prekrasnim zadanim shemama boja, harmoničnom tekućom mrežom, preljevnim prikazom velikih slika, mogućnošću dodavanja uvoda za objavljivanje pomoću prilagođenih izvadaka i drugih poliranih značajki.
4. Uvod u REST API
WordPress 4.4 donosi REST API infrastrukturu u Core. Ovaj API obrađuje usmjeravanje, rukovanje argumentima, JSON serijalizaciju, statusne kodove, kao i funkcije za stvaranje prilagođenih krajnjih točaka API-ja za REST. Ovo je fantastična vijest za programere. S tom infrastrukturom developeri su konačno u mogućnosti izgradite vlastite API-je za svoje teme, dodatke, čak i mobilne ili radne površine.
Pređite na ovu stranicu, Dodavanje prilagođenih krajnjih točaka, kako biste saznali kako registrirati prilagođenu krajnju točku API-ja.
5. Meta po mjeri taksonomija pojma
U prethodnim verzijama WordPressa možemo dodavati prilagođeno polje postu i stranicama kroz pojam meta. Sada je WordPress tu značajku dodao taksonomskim objektima.
Na primjer, u taksonomiji kategorije možda ćemo htjeti dodati prilagođeno polje, naime slika kategorije
da biste prikazali prikazanu sliku posta u svakoj kategoriji. U ovoj verziji to možemo učiniti korištenjem sljedećih funkcija: add_term_meta ()
, update_term_meta ()
, delete_term_meta ()
, i get_term_meta ()
.
6. Datoteka predloška pojedinačnog slanja
U ovoj verziji WordPress je uključio novu datoteku predloška o hijerarhiji tema koja će se koristiti kao pojedinačna post ili prilagođena vrsta posta. Ova je značajka korisna kada ciljate određeni post, da biste toj stranici dali "posebne" stilove tako da izgleda drugačije od ostalih stranica. Imat ćete datoteku predloška s imenom kao u nastavku:
jednolančanih post_type - POST_NAME .php
Na primjer, ovdje imam prilagođenu vrstu posta pod nazivom knjiga
koje želim obogatiti za “knjiga bestselera” Post. Tako sam stvorio single-knjiga-bestseller.php
zatim podesite stil koji će se primijeniti samo na ovu stranicu. Naposljetku, mijenjam slug u post yoursite.com/book/bestseller
da biste primijenili posebnu stranicu.
7. Poboljšani komentari
WordPress je napravio preraspodjele na obrascu za komentare, gdje se prvo pojavljuje polje za komentare, a zatim ispod imena polja i e-pošte. Ovo poboljšanje je odgovor na pitanje da je ponašanje komentara različito za prijavljenog i odjavljenog korisnika.
Na pozadini, komentar sada predstavlja WP_Comment
objekt. To vam omogućuje da šaljete komentare u objektno orijentiranom (OOP) načinu s moćnijim upitima za komentare.
8. Hijerarhija naslova
WordPress poboljšava hijerarhiju zaglavlja na zaslonu nadzorne ploče s ciljem pomoći korisnicima s pomoćnim tehnologijama kao što su čitači zaslona. To je važno jer pomoćne tehnologije koriste ove naslove za pronalaženje informacija i tipkovnice za navigaciju do relevantnog sadržaja.
Pretpostavimo da koriste 1 tipku za skok na prvu h1
zatim pritisnite 2 za skok na h2
. S ispravnom hijerarhijom naslova neće biti propuštenih razina zaglavlja.
S ovom obnovom, stranica kao što je wp-administrator / edit.php
sada će imati Postove kao h1
, i “Filtriraj popis postova” i “Popis postova” kao h2
, koje su vizualno skrivene s .čitač zaslona tekst
CSS klasa.
Kada je čitač zaslona aktiviran, skriven je h2
će se pročitati.
9. Multisite: Dodavanje WP_Network
WordPress je predstavio novi objekt WP_Network
kako bi olakšali interakciju u multisitnoj mreži. Ova se klasa koristi tijekom učitavanja za popunjavanje $ CURRENT_SITE
globalna varijabla i postavljanje trenutne mreže .
Postoje i druge nove funkcije koje dolaze u verziju 4.4 za popunjavanje mrežnih opcija; oni su add_network_option ()
,update_network_option ()
, get_network_option ()
, i delete_network_option ()
.
10. Brže vrijeme učitavanja prilagođivača
U programu WordPress 4.4 postoje poboljšanja koja učitavaju opcije prilagođivača brže. Neka od tih poboljšanja uključuju smanjenje upotrebe vršne memorije Customizer-a i odgađanje ugrađivanja kontrola widgeta Customizer dok se ne proširi područje widgeta i kontrole widgeta se korisniku prikažu. Time se postiže vrijeme učitavanja koje je 10 puta brže. Još jedno poboljšanje JavaScript inline dokumenata pomaže programerima da znaju kako funkcionira.