Dokumentacija
NikolicWP Zavesa – zvanična dokumentacija
NikolicWP Zavesa (kratko NWP Zavesa) je dodatak za WordPress koji prekriva stranicu dok se učitava i podiže se čim je stranica spremna. Posetioci nikada ne vide napola iscrtanu stranicu, slike koje poskakuju ni fontove koji se menjaju – vide spiner, vaš logo ili Lottie animaciju, a zatim gotovu stranicu.
Ova dokumentacija opisuje verziju 2.3.0 (oktobar 2026). Autor dodatka je NikolicWP (https://nikolicwp.rs).
Ukratko:
- Tri vrste zavese: ugrađeni spiner (bez fajla), slika (logo, GIF ili SVG) sa animacijom ili Lottie animacija (JSON fajl, direktan link ili lottie.host „Embed“ link).
- Pozadina u jednoj boji, sa prelazom ili sa slikom; red teksta ispod animacije; traka napretka; vaš CSS.
- Četiri načina podizanja: utapanje, uvećanje, klizanje nagore i „Zavesa“ – dve polovine se razmiču u stranu.
- Gde i koliko često: svaka stranica, samo početna, izabrane stranice ili vrste stranica; jednom po poseti ili jednom u N dana; gosti ili prijavljeni; telefoni ili računari; nikad na korpi i naplati.
- Sigurnosna mreža: zavesa se uvek podiže posle najdužeg vremena, čak i kada je skripta blokirana; bez JavaScript-a se uopšte ne prikazuje.
- Prazni keš poznatih dodataka posle čuvanja i sama se izuzima iz „odlaganja JavaScript-a“.
- Pregled uživo, brzi prekidač, „Probaj na sajtu“, provera sajta i uputstvo na srpskom.
1. Za koga je NikolicWP Zavesa
Za svaki WordPress sajt koji želi uredan prvi utisak:
- Prodavnice i sajtovi sa mnogo slika – posetilac ne vidi kako se proizvodi i baneri iscrtavaju jedan po jedan.
- Sajtovi sa jakim brendom – logo dočeka posetioca, pa se otkrije gotova stranica.
- Portfolio, agencije i prezentacije – Lottie animacija i „Zavesa“ koja se razmiče kao na pozornici.
- Sajtovi sa glatkim prelazima – zavesa se spusti pri kliku na drugu stranicu i podigne kada je nova spremna.
Zavesa radi sa svakom temom i graditeljem stranica, na računaru i telefonu, i ne traži nikakvo kodiranje.
2. Kako zavesa radi
- Čim pregledač počne da iscrtava stranicu, zavesa je već preko nje – njen CSS je nekoliko redova u zaglavlju stranice, pa se ništa ne vidi pre nje.
- Dok se stranica učitava, zavesa prikazuje spiner, sliku ili animaciju, a po želji i red teksta i napredak.
- Kada je stranica spremna (cela, zajedno sa slikama, ili čim je tekst spreman – vi birate), zavesa se podiže izabranom animacijom.
- Zavesa ostaje bar Najkraće trajanje, da ne bi samo trepnula, i nikada duže od Najdužeg trajanja, čak i kada se neka spora slika ili skripta još učitava.
Sigurnost pre svega:
- Bez JavaScript-a zavesa se uopšte ne prikazuje, pa stranica nikada ne može da ostane prekrivena.
- Mali tajmer u samoj stranici podiže zavesu posle najdužeg vremena i kada je skripta zavese blokirana, odložena ili se nikad ne učita.
- Stranice vraćene dugmetom Nazad u pregledaču otvaraju se bez zavese.
3. Zahtevi i instalacija
Zahtevi: WordPress 6.3 ili noviji i PHP 7.4 ili noviji. Svaka verzija se pre izdavanja proverava na WordPress-u 7.1.3, sa temom Blocksy i WooCommerce-om, na računaru i telefonu, uz dodatak NikolicWP Pismo (ćirilica i latinica).
Instalacija:
- Preuzmite zip fajl dodatka iz svog naloga na nikolicwp.rs.
- U WordPress-u otvorite Dodaci → Dodaj novi → Otpremi dodatak, izaberite zip i kliknite Instaliraj odmah, pa Aktiviraj.
- Otvara se čarobnjak za licencu: nalepite ključ koji ste dobili posle kupovine i kliknite Aktiviraj, pa Nastavi.
- Otvara se NWP Zavesa → Pregled. Zavesa je odmah uključena, sa preporučenim podešavanjima.
Prelazak sa FNT Page Loader-a: NikolicWP Zavesa je nova verzija dodatka FNT Page Loader. Instalirajte je preko stare verzije – sačuvana podešavanja (boje, veličina, animacije) ostaju.
Meni dodatka u administraciji zove se NWP Zavesa i ima kartice Pregled, Izgled, Ponašanje, Napredno, Uputstvo i Licenca.
4. Licenca
- Paketi: godišnja licenca za 1 sajt (Personalni), 5 sajtova (Poslovni) ili 10 sajtova (Profesionalni). Sve mogućnosti su u svakom paketu; razlika je samo u broju sajtova.
- Aktivacija: ključ se aktivira jednom po sajtu, u čarobnjaku posle aktivacije dodatka. Zavesa počinje da radi kada se licenca aktivira; do tada strane dodatka vode u čarobnjak, a na ekranu Dodaci i na Kontrolnoj tabli stoji dugme Aktivirajte licencu.
- Lokalni i test sajtovi ne troše mesto:
localhost,*.local,*.test,staging.*idev.*. - Šta pokriva licenca: nove verzije i podršku.
- Kada licenca istekne: zavesa radi kao i do tada. Samo ne dobijate nove verzije i podršku dok licencu ne obnovite; Pregled prikazuje „Licenca je istekla – radi, bez ažuriranja i podrške“.
- Selidba sajta na novu adresu: zavesa i dalje radi; ključ aktivirajte na novoj adresi da biste dobijali nove verzije.
- Prenos na drugi sajt: na starom sajtu kliknite Deaktiviraj na ovom sajtu u kartici Licenca. Time oslobađate mesto, a na tom sajtu zavesa prestaje da se prikazuje dok ključ ponovo ne aktivirate.
- Opozvana licenca zaustavlja zavesu.
- Podrška: u kartici Licenca, uz aktivnu licencu, dugme „Pošalji dijagnostiku i otvori tiket“ (dugme „Šta se šalje“ unapred prikazuje podatke).
5. Prvi koraci
Odmah posle instalacije zavesa je uključena: spiner (prsten) na beloj pozadini, podiže se utapanjem kada se cela stranica učita. To su preporučena podešavanja i za mnoge sajtove su dovoljna.
- NWP Zavesa → Izgled. Izaberite tip (spiner, slika ili Lottie animacija), boje i način podizanja. Pregled uživo desno prati formular dok ga menjate. Kliknite Sačuvaj izmene.
- NWP Zavesa → Ponašanje (po želji). Odredite gde se zavesa prikazuje i koliko često – na primer Samo na prvoj stranici posete.
- NWP Zavesa → Pregled → Probaj na sajtu. Otvara se početna strana sa sačuvanom zavesom, kako će je posetioci videti.
Posle čuvanja dodatak sam prazni keš stranica poznatih dodataka za keš, pa posetioci odmah vide promenu.
6. Ekran dodatka
Na vrhu svake kartice je zaglavlje sa ikonicom, nazivom i oznakama: stanje zavese (Uključena / Isključena), verzija i licenca (Licenca aktivna / Licenca je istekla / Licenca nije aktivna).
| Kartica | Šta je u njoj |
|---|---|
| Pregled | Stanje, brzi prekidač, prikaz zavese, Probaj na sajtu, Provera, sledeći koraci |
| Izgled | Šta zavesa prikazuje, boje i veličina, tekst i podizanje, napredak, pregled uživo |
| Ponašanje | Uključeno ili isključeno, vreme, koliko često, stranice, posetioci, uređaji |
| Napredno | Keš i fajlovi, vaš CSS, brisanje dodatka, za programere |
| Uputstvo | Uputstvo po poglavljima, sa pretragom |
| Licenca | Ključ, važi do, sajtovi, podrška |
Na svakoj kartici sa podešavanjima:
- Sačuvaj izmene – čuva samo tu karticu; ostale kartice se ne menjaju.
- Odustani od izmena – vraća karticu na sačuvane vrednosti (pregled uživo prati).
- Vrati preporučena podešavanja – vraća samo tu karticu na podrazumevane vrednosti, koje su ujedno i preporučene. Posle toga kliknite Sačuvaj izmene.
- Napomena „Imate nesačuvane izmene.“ pojavljuje se kada nešto nije sačuvano, a pregledač upozorava pre napuštanja strane.
- Pored svakog podešavanja je „?“ – opis se prikazuje na prelazak mišem, a otvara ispod na klik – i ikonica knjige koja otvara odgovarajuće poglavlje uputstva u novoj kartici, pa nesačuvane izmene ostaju.
7. Pregled: brzi prekidač, prikaz i provera
Stanje prikazuje da li se zavesa prikazuje na sajtu, gde (na primer „Svaka stranica“, „Samo početna stranica“, „jednom po poseti“) i stanje licence.
Brzi prekidač – „Prikaži zavesu na sajtu“ uključuje ili isključuje zavesu za sve posetioce. Čuva se čim kliknete; podešavanja ostaju sačuvana u oba slučaja.
Prikaz – dugme Pusti pregled: zavesa prekrije stranicu, pa se podigne onako kako će je posetioci videti, sa sačuvanim podešavanjima.
Provera – od čega zavesa zavisi, provereno na ovom sajtu. Svaka stavka ima oznaku U redu, Napomena, Treba uraditi ili Info:
| Stavka | Šta proverava |
|---|---|
| Zavesa | Licenca i brzi prekidač: da li se zavesa prikazuje i gde |
| Drugi ekran za učitavanje | Da li je aktivan još jedan dodatak koji prikazuje zavesu pri učitavanju (LoftLoader, Preloader, Preloader Plus i još 20 poznatih) |
| Dodaci za brzinu i keš | Koji su pronađeni; zavesa se sama izuzima iz njihovog „odlaganja / spajanja JavaScript-a“ |
| Tema | Da li tema poziva wp_body_open() – tada je zavesa na samom vrhu stranice |
| Animacija | Da li je fajl u Medijateci, da li se učitava sa drugog servera i da li izabrani fajl još postoji |
Osveži ponovo proverava, bez ponovnog učitavanja strane. Ako stavka Tema kaže „Još nije poznato“, otvorite sajt jednom (ili Probaj na sajtu), pa kliknite Osveži.
Sledeći koraci vode na Izgled, Ponašanje i Uputstvo.
Probaj na sajtu
Dugme Probaj na sajtu (ispod prikaza na Pregledu) otvara početnu stranu sa sačuvanom zavesom.
- Vidite je samo vi (administrator) – i kada je zavesa isključena, ograničena na druge strane, posetioce ili uređaje, kada je uključeno „Ne za administratore“ ili kada ste je već videli u ovoj poseti.
- Ostaje bar 2,5 sekunde, da bi se videla i na brzom sajtu.
- Dodajte
?nwp_zavesa_try=1na bilo koju adresu sajta da je probate na toj strani, na primerhttps://vas-sajt.rs/kontakt/?nwp_zavesa_try=1.
Posetioci ne mogu da pokrenu probu – za njih adresa sa ?nwp_zavesa_try=1 radi kao i obično.
8. Izgled: šta zavesa prikazuje
Tip određuje šta posetioci vide na zavesi:
| Tip | Šta je | Fajl |
|---|---|---|
| Spiner (bez fajla) | Ugrađena animacija u boji koju izaberete | Nije potreban |
| Slika, GIF ili SVG | Vaš logo ili druga slika, sa animacijom | .png, .webp, .gif ili .svg |
| Lottie animacija (JSON) | Animacija sa LottieFiles ili iz vašeg dizajna | .json ili link |
Spiner je najlakša opcija i ne učitava ništa. Logo izgleda najbolje na providnoj pozadini. Lottie animacija je najživlja.
Ako je izabran tip „Slika, GIF ili SVG“ ili „Lottie animacija“, a fajl nije izabran ili ne može da se pusti, posetioci vide spiner, a dodatak na vrhu svojih strana prikazuje upozorenje sa objašnjenjem.
9. Spiner
Spiner je oblik ugrađene animacije; boju uzima iz podešavanja „Boja spinera i teksta“.
| Oblik | Izgled |
|---|---|
| Prsten | Krug koji se okreće (preporučeno) |
| Tri tačke | Tri tačke koje se smenjuju |
| Stubići | Stubići koji rastu i opadaju |
| Puls (dva talasa) | Dva kruga koja se šire |
| Dvostruki prsten | Dva prstena koja se okreću u suprotnim smerovima |
Spiner nema fajl, pa se pojavljuje odmah i ne usporava stranicu.
10. Slika, logo, GIF ili SVG
- Izaberite tip Slika, GIF ili SVG.
- Kod polja Fajl kliknite Izaberite fajl i izaberite sliku iz Medijateke (ili je otpremite), pa Koristi ovaj fajl. Dugme Ukloni briše izbor.
- Izaberite Animaciju slike.
| Animacija slike | Izgled |
|---|---|
| Bez animacije | Slika miruje |
| Pulsiranje | Blago se uvećava i smanjuje (preporučeno) |
| Rotacija | Okreće se u krug |
| Utapanje i izranjanje | Polako nestaje i pojavljuje se |
| Poskakivanje | Lagano poskakuje |
Animacija slike važi samo za sliku; spineri i Lottie animacije se pokreću sami.
Saveti:
- Logo kao .png, .webp ili .svg na providnoj pozadini izgleda najbolje.
- Slika od oko 200–400 px je sasvim dovoljna. Neka fajl bude mali, da bi se zavesa odmah pojavila.
- Animirani .gif se pušta kakav jeste.
- WordPress podrazumevano ne prihvata .svg fajlove – vidite Napredno.
11. Lottie animacije
Lottie je format animacija koje su oštre na svakoj veličini, a mali su fajlovi.
Fajl iz Medijateke (preporučeno):
- Na lottiefiles.com nađite animaciju i izaberite Download → Lottie JSON.
- U kartici Napredno uključite „Dozvoli otpremanje .json i .svg fajlova administratorima“ (WordPress inače ne prihvata .json).
- U kartici Izgled izaberite tip Lottie animacija, kliknite Izaberite fajl i otpremite .json fajl.
Link umesto fajla: u polje Lottie link (umesto fajla) nalepite direktan link ka .json animaciji ili Embed link sa lottie.host (prikazuje se u okviru). Kada je popunjen, koristi se umesto fajla iznad.
Važno:
- Plejer je deo dodatka – bezbedna („light“) verzija koja nikad ne izvršava kod iz fajla animacije. Učitava se samo kada se koristi Lottie animacija.
- Otpremljeni fajl ne učitava ništa sa drugih servera. Link se učitava sa tog servera: zavisi od njega, a njemu se šalje adresa posetioca. Zato je fajl u Medijateci sigurniji.
- Ugrađeni plejer ne može da pusti .lottie fajl (sažeti format). Koristite JSON verziju (Download → Lottie JSON) ili Embed link. Dodatak vas upozorava i do tada prikazuje spiner.
- Lottie animacija zadržava svoje boje; podešavanje „Boja spinera i teksta“ menja samo red teksta.
12. Boje, pozadina i veličina
| Podešavanje | Šta radi | Podrazumevano |
|---|---|---|
| Pozadina | Boja cele zavese. Svetlim stranicama najbolje stoji bela ili svetla pozadina, tamnim stranicama tamna. | #ffffff |
| Druga boja pozadine (prelaz) | Prazno: jednobojna pozadina. Sa bojom ovde pozadina dijagonalno prelazi iz prve boje u ovu. | prazno |
| Slika pozadine | Fotografija ili šara koja pokriva celu zavesu iza animacije; dok se učitava, vidi se boja pozadine. | bez slike |
| Boja spinera i teksta | Boja spinera i reda teksta; slike i Lottie animacije zadržavaju svoje boje. | #222222 |
| Veličina (px) | Širina i visina spinera, slike ili animacije, od 20 do 600 px. Na telefonu nikad ne prelazi širinu ekrana. | 100 |
Savet: neka slika pozadine bude mala – mora da se učita pre svega ostalog. Za tamnu temu izaberite tamnu pozadinu i svetlu boju spinera.
13. Tekst, podizanje i napredak
Tekst:
- Prikaži red teksta ispod animacije – na primer naziv sajta ili „Samo trenutak…“.
- Tekst – do 120 znakova; kada je prazno, prikazuje se naziv sajta.
- Tekst prati NikolicWP Pismo, pa se prikazuje ćirilicom ili latinicom kao i ostatak stranice. Na višejezičnim sajtovima prevodi se kroz WPML ili Polylang.
Kako se zavesa podiže:
| Način | Izgled |
|---|---|
| Utapanje | Zavesa polako nestaje (najmirnije, preporučeno) |
| Uvećanje i utapanje | Zavesa se blago uveća dok nestaje |
| Klizanje nagore i utapanje | Zavesa klizne nagore |
| Zavesa | Dve polovine se razmiču u stranu, kao zavesa na pozornici (najupadljivije) |
Napredak pokazuje koliko se stranica učitala (tekst stranice i slike) i stiže do 100% kada se zavesa podigne:
| Napredak | Izgled |
|---|---|
| Bez | Bez prikaza napretka (podrazumevano) |
| Traka ispod animacije | Tanka traka ispod spinera, slike ili animacije |
| Tanka linija na vrhu ekrana | Linija preko cele širine, na samom vrhu |
| Traka sa procentom | Traka i broj, na primer 64% |
Pregled uživo desno na kartici Izgled prati formular dok ga menjate; sačuvajte da bi se primenilo na sajtu.
14. Ponašanje: vreme
Uključeno ili isključeno – kada je isključeno, ništa se ne dodaje na stranice; podešavanja ostaju. Isto radi i brzi prekidač na Pregledu.
| Podešavanje | Šta radi | Podrazumevano |
|---|---|---|
| Podigni zavesu | „Kad se cela stranica učita, zajedno sa slikama“ (preporučeno) ili „Čim je tekst stranice spreman“ (brže) | Cela stranica |
| Najkraće trajanje (ms) | Sprečava da zavesa samo trepne kada stranica dolazi iz keša; od 0 do 5000 | 600 |
| Najduže trajanje (ms) | Sigurnosna mreža: zavesa se podiže posle ovoliko vremena čak i ako se spora slika ili skripta još učitava; od 1000 do 20000 | 5000 |
| Poštuj „smanji pokrete“ | Posetioci koji su na telefonu ili računaru uključili „smanji pokrete“ dobijaju mirnu zavesu koja se odmah podiže | Uključeno |
Cela stranica ili tekst? „Cela stranica“ čeka i slike i fontove, pa ništa ne poskakuje kada se zavesa podigne. „Tekst stranice“ je podiže ranije, dok se slike možda još učitavaju – bolje za stranice sa mnogo velikih slika.
1000 ms je jedna sekunda.
15. Koliko često i prelazi između stranica
Samo na prvoj stranici posete – zavesa dočeka posetioca jednom; sledeće stranice se otvaraju bez nje dok se kartica pregledača ne zatvori.
Prikaži ponovo posle (dana) – važi uz „Samo na prvoj stranici posete“:
- 0 – jednom po poseti (dok se kartica pregledača ne zatvori);
- 1 ili više (do 365) – zavesa jednom dočeka posetioca, pa se ne prikazuje ponovo na tom uređaju toliko dana.
Pamti se u pregledaču posetioca, bez kolačića.
Spusti zavesu pri prelasku na drugu stranicu – klik na link ka drugoj stranici sajta odmah spušta zavesu, pa promena stranice izgleda glatko. Ne diraju se:
- linkovi koji se otvaraju u novoj kartici,
- preuzimanja,
- „Dodaj u korpu“,
- linkovi ka drugim sajtovima,
- linkovi sa klasom
no-zavesaili atributomdata-no-zavesa, - klikovi čiju promenu stranice obrađuje skripta (AJAKS, Swup, Turbo) ili koji su otkazani.
Oba zajedno: doček pri dolasku i glatki prelazi posle.
16. Gde se zavesa prikazuje
Stranice:
| Izbor | Gde se prikazuje |
|---|---|
| Svaka stranica | Na celom sajtu (podrazumevano) |
| Samo početna stranica | Samo na početnoj |
| Samo izabrane stranice | Samo na stranicama navedenim po ID-u |
| Sve stranice osim izabranih | Svuda osim na navedenim |
| Samo ove vrste stranica | Na vrstama koje štiklirate |
Izabrane stranice (ID) – ID stranica, članaka ili proizvoda, odvojeni zarezom, na primer 12, 48, 305. ID se vidi u adresi kada uređujete stranicu (post=12). Pogrešni unosi i ponavljanja se sami uklanjaju.
Vrste stranica (za „Samo ove vrste stranica“): Početna stranica, Blog (spisak članaka), svaka javna vrsta sadržaja (Stranice, Članci, Proizvodi i vaše vrste), Arhive (kategorije, oznake, prodavnica), Rezultati pretrage i Stranica nije pronađena (404). Podrazumevano su štiklirane početna, stranice i članci.
Nikad na ovim adresama – jedna adresa po redu, bez domena; * znači bilo šta. Primeri:
/my-account/*– sve strane naloga,/landing/– jedna strana,/?s=*– rezultati pretrage.
Pojedinačna stranica u uređivaču: u uređivaču svake stranice, članka ili proizvoda, u bočnom okviru NikolicWP Zavesa, štiklirajte „Ne prikazuj zavesu na ovoj stranici“. Okvir vide samo administratori.
Ako izaberete „Samo izabrane stranice“ bez ID-a, zavesa se ne prikazuje nigde; ako izaberete „Sve stranice osim izabranih“ bez ID-a, prikazuje se svuda. Dodatak upozorava na oba slučaja.
17. Posetioci, uređaji, korpa i administratori
| Podešavanje | Izbori | Podrazumevano |
|---|---|---|
| Posetioci | Svi; Samo posetioci koji nisu prijavljeni; Samo prijavljeni korisnici | Svi |
| Uređaji | Telefoni i računari; Samo računari i tableti; Samo telefoni | Telefoni i računari |
| Ne na korpi i naplati | Koraci kupovine i povratak iz banke otvaraju se bez zastoja | Uključeno |
| Ne za administratore | Prijavljeni administratori pregledaju sajt bez zavese | Isključeno |
- Posetioci: na primer, zavesu vide samo gosti, a prijavljeni kupci pregledaju sajt bez nje.
- Uređaji: odlučuje se u pregledaču po širini ekrana (do 767 px je telefon), pa radi i uz keširanje stranica.
- Korpa i naplata: preporučeno je da ostane uključeno – kupovina i povratak iz banke posle plaćanja karticom nikad ne kasne.
18. Napredno: keš, fajlovi i vaš CSS
Keš i fajlovi:
- Isprazni keš stranica posle čuvanja (uključeno) – WP-Optimize, WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache, Autoptimize, Breeze i SiteGround Optimizer: promena se vidi odmah, umesto kada keš istekne.
- Isprazni keš odmah – dugme Isprazni keš radi isto na zahtev; korisno posle promene teme ili fajla sa logom. Poruka kaže šta je ispražnjeno.
- Dozvoli otpremanje .json i .svg fajlova administratorima (isključeno) – WordPress inače ne prihvata ove fajlove. Kada je uključeno, mogu da ih otpreme samo administratori (na mreži sajtova samo super administratori). Svaki SVG se proverava i odbija ako sadrži skripte, obrađivače događaja ili spoljne linkove, a .json fajl mora da bude Lottie animacija.
Vaš CSS – CSS za zavesu ispisuje se u zaglavlju stranice, samo na stranicama sa zavesom. Klase:
| Klasa | Šta je |
|---|---|
.nwp-zavesa |
Cela zavesa |
.nwp-zavesa__inner |
Sadržaj na sredini (animacija i tekst) |
.nwp-zavesa__spinner |
Spiner |
.nwp-zavesa__text |
Red teksta |
.nwp-zavesa__bar |
Traka napretka |
.nwp-zavesa__line |
Tanka linija na vrhu |
Primer – veći i podebljan tekst:
.nwp-zavesa__text { font-size: 18px; font-weight: 700; letter-spacing: .02em; }
Brisanje dodatka – „Obriši podešavanja kad se dodatak obriše“ (isključeno, preporučeno): ponovna instalacija zadržava vašu zavesu. Vidite Ažuriranje, deaktivacija i brisanje.
19. Keš i brzina
Zavesa ne usporava stranicu:
- njen CSS je nekoliko redova u zaglavlju stranice,
- skripta ima oko 3 KB (kompresovano),
- Lottie plejer se učitava samo kada se koristi Lottie animacija,
- spiner ne učitava nijedan fajl.
Dodaci za keš: posle svakog čuvanja dodatak prazni keš stranica dodataka WP-Optimize, WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache, Autoptimize, Breeze i SiteGround Optimizer. Ako keš ili CDN vašeg hostinga nije na spisku, ispraznite ga tamo posle promene zavese.
Dodaci za brzinu („odloži JavaScript“, „spoji JavaScript“): WP Rocket, LiteSpeed Cache, Perfmatters, SiteGround Optimizer, Autoptimize, WP-Optimize i Cloudflare Rocket Loader automatski dobijaju uputstvo da ne diraju skripte zavese – ništa ne morate da podešavate. Čak i kada je skripta blokirana ili se nikad ne učita, mali tajmer u samoj stranici podiže zavesu posle najdužeg vremena.
Keširane stranice: izbor uređaja i „jednom po poseti“ odlučuju se u pregledaču posetioca, pa rade i kada sajt služi iste keširane stranice svima.
20. Teme, graditelji stranica i pristupačnost
Teme: radi sa svakom temom. Tema koja poziva wp_body_open() dobija zavesu na samom vrhu stranice. Tema koja ga ne poziva i dalje dobija zavesu: dodaje se na kraju stranice, a stranica je do tada skrivena, pa ništa ne bljesne pre nje (kod velike stranice zavesa se pojavi trenutak kasnije). Provera na Pregledu kaže koji je slučaj na vašem sajtu.
Graditelji stranica: zavesa se nikad ne prikazuje u Prilagođavanju teme ni u uređivačima Elementor, Beaver Builder, Divi, Bricks, Oxygen, Brizy, Thrive i WPBakery – uređujete bez nje, a na sajtu se prikazuje.
Drugi dodaci za zavesu: ako je aktivan još jedan dodatak koji prikazuje zavesu pri učitavanju (LoftLoader, Preloader, Safelayout Cute Preloader, Preloader Plus, Loading Page with Loading Screen i još 18), dodatak upozorava na Kontrolnoj tabli, na vrhu svojih strana i u Alati → Zdravlje sajta. Deaktivirajte jedan od njih – inače posetioci vide dve zavese, jednu preko druge.
WooCommerce: korpa i naplata se podrazumevano preskaču; „Dodaj u korpu“ ne spušta zavesu.
Višejezični sajtovi i pismo: tekst zavese se prevodi kroz WPML i Polylang; uz NikolicWP Pismo prikazuje se ćirilicom ili latinicom kao i ostatak stranice.
Pristupačnost:
- Dok zavesa pokriva stranicu, čitači ekrana čuju „Učitava se…“, a tastatura ne može do stranice iza nje; oboje se vraća čim se zavesa podigne.
- Posetioci sa uključenim „smanji pokrete“ dobijaju mirnu zavesu koja se odmah podiže.
- Kada se zavesa podigne, stranica ne skače u stranu zbog trake za pomeranje.
21. Ažuriranje, deaktivacija i brisanje
- Ažuriranje: nove verzije stižu kroz Dodaci → Ažuriranja dok licenca važi. Podešavanja ostaju.
- Deaktivacija: zavesa se više ne prikazuje; podešavanja ostaju za ponovnu aktivaciju, a sačuvani ključ se aktivira sam, bez trošenja novog mesta.
- Brisanje: sa isključenim „Obriši podešavanja kad se dodatak obriše“ (preporučeno) ponovna instalacija zadržava vašu zavesu. Sa uključenim, brišu se podešavanja, licenca na tom sajtu i zapis o aktivaciji.
- Otpremljeni fajlovi (logo, Lottie animacija, slika pozadine) ostaju u Medijateci u svakom slučaju.
22. Za programere
Filter nwp_zavesa_show odlučuje po stranici da li se zavesa prikazuje:
add_filter( 'nwp_zavesa_show', function ( $show, $settings ) {
if ( is_page( 'kontakt' ) ) {
return false; // Bez zavese na strani Kontakt.
}
return $show;
}, 10, 2 );
Linkovi: link sa klasom no-zavesa ili atributom data-no-zavesa nikad ne spušta zavesu.
<a href="/cenovnik/" class="no-zavesa">Cenovnik</a>
Adresa: ?nwp_zavesa_off=1 u adresi prikazuje stranicu bez zavese (korisno za proveru i alate za merenje brzine); ?nwp_zavesa_try=1 prikazuje je administratoru i kada je isključena.
JavaScript:
| Poziv | Šta radi |
|---|---|
NWPZavesa.lift() |
Podiže zavesu odmah |
NWPZavesa.lower() |
Spušta zavesu |
NWPZavesa.hold() |
Zadržava zavesu dok vaša skripta priprema stranicu („Najduže trajanje“ i dalje važi) |
NWPZavesa.release() |
Pušta zadržanu zavesu da se podigne |
NWPZavesa.isShown() |
Da li je zavesa trenutno prikazana |
Događaji na document: nwp-zavesa:lifted i nwp-zavesa:lowered.
document.addEventListener( 'nwp-zavesa:lifted', function () {
// Pokrenite animacije stranice tek kada se zavesa podigne.
} );
AJAKS promene stranice (Swup, Barba, Turbo): pozovite NWPZavesa.lower() pre promene i NWPZavesa.lift() posle.
Podaci: podešavanja su u opciji fnt_loader_settings; izuzeta stranica ima meta polje _nwp_zavesa_skip. Folder dodatka je fnt-page-loader, a domen prevoda fnt-page-loader.
23. Rešavanje problema
Promena se ne vidi na sajtu
Ispraznite keš (Napredno → Isprazni keš) i keš hostinga ili CDN-a, pa ponovo učitajte stranicu. Proverite i da li vas isključuje „Ne za administratore“ – Probaj na sajtu radi uvek.
Zavesa ostaje nekoliko sekundi
Neka skripta ili slika na stranici je spora ili se nikad ne završi. Izaberite „Čim je tekst stranice spreman“ ili smanjite Najduže trajanje.
Dve zavese, jedna preko druge
Uključen je i drugi dodatak za zavesu (LoftLoader, Preloader, Preloader Plus…) ili zavesa same teme. Dodatak upozorava na poznate dodatke; zavesu teme isključite u podešavanjima teme.
Ne prikazuje se animacija, samo spiner
Pročitajte upozorenje na vrhu strane dodatka – obično je u pitanju .lottie fajl umesto .json, fajl je obrisan iz Medijateke ili slika nije izabrana.
Ne mogu da otpremim .json ili .svg fajl
Uključite „Dozvoli otpremanje .json i .svg fajlova administratorima“ u kartici Napredno. SVG sa skriptama ili spoljnim linkovima se odbija, a .json mora da bude Lottie animacija.
Zavesa se ne prikazuje nigde
Proverite brzi prekidač i stavku Zavesa u Proveri na Pregledu, licencu, izbor Stranice („Samo izabrane stranice“ bez ID-a ne prikazuje nigde) i da li ste je već videli u ovoj poseti uz „Samo na prvoj stranici posete“.
Zavesa se pojavi trenutak kasnije
Tema ne poziva wp_body_open(). Zavesa i dalje radi, a stranica je skrivena do nje; za zavesu od prvog trenutka zatražite od autora teme podršku za wp_body_open().
Klik na neki link ne treba da spusti zavesu
Dodajte linku klasu no-zavesa ili atribut data-no-zavesa.
Licenca
Zavesa počinje da radi kada se licenca aktivira (čarobnjak se otvara odmah posle instalacije). Dok licenca važi, dobijate nove verzije i podršku; kada istekne, zavesa i dalje radi, bez ažuriranja i podrške. Obnova ih vraća.
24. Česta pitanja
Šta je zavesa pri učitavanju (preloader)?
Ekran preko stranice koji se prikazuje dok se stranica učitava i nestaje kada je spremna. Posetilac umesto stranice koja se iscrtava deo po deo vidi spiner, logo ili animaciju, pa gotovu stranicu.
Da li zavesa usporava sajt?
Ne. Njen CSS je nekoliko redova, skripta ima oko 3 KB (kompresovano), a Lottie plejer se učitava samo za Lottie animaciju. Stranica se učitava isto kao i bez zavese; Najkraće trajanje je podrazumevano 600 ms.
Može li stranica da ostane zauvek prekrivena?
Ne. Zavesa se podiže posle Najdužeg trajanja i kada je skripta blokirana, a bez JavaScript-a se uopšte ne prikazuje.
Mogu li da koristim .lottie fajl?
Ugrađeni plejer pušta JSON animacije. Na LottieFiles izaberite Download → Lottie JSON ili nalepite Embed link sa lottie.host.
Mogu li da stavim svoj logo?
Da – tip „Slika, GIF ili SVG“, logo na providnoj pozadini, sa pulsiranjem, rotacijom, utapanjem ili poskakivanjem.
Može li zavesa da se prikaže samo jednom?
Da – „Samo na prvoj stranici posete“: jednom po poseti, ili uz „Prikaži ponovo posle (dana)“ jednom u toliko dana na istom uređaju.
Kako da isključim zavesu na jednoj stranici?
U uređivaču te stranice, u okviru NikolicWP Zavesa, štiklirajte „Ne prikazuj zavesu na ovoj stranici“ – ili dodajte adresu u „Nikad na ovim adresama“.
Da li radi sa WooCommerce-om?
Da. Korpa i naplata se podrazumevano preskaču, pa kupovina i povratak iz banke nikad ne kasne, a „Dodaj u korpu“ ne spušta zavesu.
Da li radi sa Elementor-om i drugim graditeljima stranica?
Da. Zavesa se ne prikazuje u uređivačima Elementor, Beaver Builder, Divi, Bricks, Oxygen, Brizy, Thrive i WPBakery, a na sajtu radi normalno.
Da li radi uz WP Rocket, LiteSpeed Cache i druge dodatke za keš?
Da. Posle čuvanja dodatak prazni njihov keš, a skripte zavese se same izuzimaju iz odlaganja i spajanja JavaScript-a.
Kako da vidim zavesu ako je uključeno „Ne za administratore“?
Kliknite Probaj na sajtu na Pregledu ili dodajte ?nwp_zavesa_try=1 na adresu.
Šta se dešava kada licenca istekne?
Zavesa radi kao i do tada. Samo ne dobijate nove verzije i podršku dok licencu ne obnovite.
Na koliko sajtova mogu da koristim licencu?
Zavisno od paketa: 1, 5 ili 10 sajtova. Lokalni i test sajtovi ne troše mesto. Deaktivacijom na jednom sajtu oslobađate mesto za drugi.
25. Brza referenca
| Šta | Kako |
|---|---|
| Uključi / isključi | NWP Zavesa → Pregled → Brzi prekidač |
| Probaj zavesu | Pregled → Probaj na sajtu ili ?nwp_zavesa_try=1 |
| Stranica bez zavese | ?nwp_zavesa_off=1 u adresi |
| Logo ili animacija | Izgled → Tip |
| Jednom po poseti | Ponašanje → Samo na prvoj stranici posete |
| Glatki prelazi | Ponašanje → Spusti zavesu pri prelasku na drugu stranicu |
| Izuzmi stranicu | Okvir NikolicWP Zavesa u uređivaču |
| Izuzmi adrese | Ponašanje → Nikad na ovim adresama (/my-account/*) |
| Link bez zavese | klasa no-zavesa ili atribut data-no-zavesa |
| Isprazni keš | Napredno → Isprazni keš |
| Vaš CSS | Napredno → CSS za zavesu (.nwp-zavesa) |
| Filter | nwp_zavesa_show |
| JavaScript | NWPZavesa.lift(), lower(), hold(), release(), isShown() |
| Događaji | nwp-zavesa:lifted, nwp-zavesa:lowered |
| Zahtevi | WordPress 6.3+, PHP 7.4+ |
NikolicWP Zavesa je proizvod brenda NikolicWP – https://nikolicwp.rs. Dokumentacija važi za verziju 2.3.0, ažurirano 20. oktobra 2026.