Документација
NikolicWP Zavesa – званична документација
NikolicWP Zavesa (кратко NWP Zavesa) је додатак за WordPress који прекрива страницу док се учитава и подиже се чим је страница спремна. Посетиоци никада не виде напола исцртану страницу, слике које поскакују ни фонтове који се мењају – виде спинер, ваш лого или Lottie анимацију, а затим готову страницу.
Ова документација описује верзију 2.3.0 (октобар 2026). Аутор додатка је NikolicWP (https://nikolicwp.rs).
Укратко:
- Три врсте завесе: уграђени спинер (без фајла), слика (лого, GIF или SVG) са анимацијом или Lottie анимација (JSON фајл, директан линк или lottie.host „Embed“ линк).
- Позадина у једној боји, са прелазом или са сликом; ред текста испод анимације; трака напретка; ваш CSS.
- Четири начина подизања: утапање, увећање, клизање нагоре и „Завеса“ – две половине се размичу у страну.
- Где и колико често: свака страница, само почетна, изабране странице или врсте страница; једном по посети или једном у Н дана; гости или пријављени; телефони или рачунари; никад на корпи и наплати.
- Сигурносна мрежа: завеса се увек подиже после најдужег времена, чак и када је скрипта блокирана; без JavaScript-а се уопште не приказује.
- Празни кеш познатих додатака после чувања и сама се изузима из „одлагања JavaScript-а“.
- Преглед уживо, брзи прекидач, „Пробај на сајту“, провера сајта и упутство на српском.
1. За кога је NikolicWP Zavesa
За сваки WordPress сајт који жели уредан први утисак:
- Продавнице и сајтови са много слика – посетилац не види како се производи и банери исцртавају један по један.
- Сајтови са јаким брендом – лого дочека посетиоца, па се открије готова страница.
- Портфолио, агенције и презентације – Lottie анимација и „Завеса“ која се размиче као на позорници.
- Сајтови са глатким прелазима – завеса се спусти при клику на другу страницу и подигне када је нова спремна.
Завеса ради са сваком темом и градитељем страница, на рачунару и телефону, и не тражи никакво кодирање.
2. Како завеса ради
- Чим прегледач почне да исцртава страницу, завеса је већ преко ње – њен CSS је неколико редова у заглављу странице, па се ништа не види пре ње.
- Док се страница учитава, завеса приказује спинер, слику или анимацију, а по жељи и ред текста и напредак.
- Када је страница спремна (цела, заједно са сликама, или чим је текст спреман – ви бирате), завеса се подиже изабраном анимацијом.
- Завеса остаје бар Најкраће трајање, да не би само трепнула, и никада дуже од Најдужег трајања, чак и када се нека спора слика или скрипта још учитава.
Сигурност пре свега:
- Без JavaScript-а завеса се уопште не приказује, па страница никада не може да остане прекривена.
- Мали тајмер у самој страници подиже завесу после најдужег времена и када је скрипта завесе блокирана, одложена или се никад не учита.
- Странице враћене дугметом Назад у прегледачу отварају се без завесе.
3. Захтеви и инсталација
Захтеви: WordPress 6.3 или новији и PHP 7.4 или новији. Свака верзија се пре издавања проверава на WordPress-у 7.1.3, са темом Blocksy и WooCommerce-ом, на рачунару и телефону, уз додатак NikolicWP Pismo (ћирилица и латиница).
Инсталација:
- Преузмите зип фајл додатка из свог налога на nikolicwp.rs.
- У WordPress-у отворите Додаци → Додај нови → Отпреми додатак, изаберите зип и кликните Инсталирај одмах, па Активирај.
- Отвара се чаробњак за лиценцу: налепите кључ који сте добили после куповине и кликните Активирај, па Настави.
- Отвара се NWP Zavesa → Преглед. Завеса је одмах укључена, са препорученим подешавањима.
Прелазак са FNT Page Loader-а: NikolicWP Zavesa је нова верзија додатка FNT Page Loader. Инсталирајте је преко старе верзије – сачувана подешавања (боје, величина, анимације) остају.
Мени додатка у администрацији зове се NWP Zavesa и има картице Преглед, Изглед, Понашање, Напредно, Упутство и Лиценца.
4. Лиценца
- Пакети: годишња лиценца за 1 сајт (Персонални), 5 сајтова (Пословни) или 10 сајтова (Професионални). Све могућности су у сваком пакету; разлика је само у броју сајтова.
- Активација: кључ се активира једном по сајту, у чаробњаку после активације додатка. Завеса почиње да ради када се лиценца активира; до тада стране додатка воде у чаробњак, а на екрану Додаци и на Контролној табли стоји дугме Активирајте лиценцу.
- Локални и тест сајтови не троше место:
localhost,*.local,*.test,staging.*иdev.*. - Шта покрива лиценца: нове верзије и подршку.
- Када лиценца истекне: завеса ради као и до тада. Само не добијате нове верзије и подршку док лиценцу не обновите; Преглед приказује „Лиценца је истекла – ради, без ажурирања и подршке“.
- Селидба сајта на нову адресу: завеса и даље ради; кључ активирајте на новој адреси да бисте добијали нове верзије.
- Пренос на други сајт: на старом сајту кликните Деактивирај на овом сајту у картици Лиценца. Тиме ослобађате место, а на том сајту завеса престаје да се приказује док кључ поново не активирате.
- Опозвана лиценца зауставља завесу.
- Подршка: у картици Лиценца, уз активну лиценцу, дугме „Пошаљи дијагностику и отвори тикет“ (дугме „Шта се шаље“ унапред приказује податке).
5. Први кораци
Одмах после инсталације завеса је укључена: спинер (прстен) на белој позадини, подиже се утапањем када се цела страница учита. То су препоручена подешавања и за многе сајтове су довољна.
- NWP Zavesa → Изглед. Изаберите тип (спинер, слика или Lottie анимација), боје и начин подизања. Преглед уживо десно прати формулар док га мењате. Кликните Сачувај измене.
- NWP Zavesa → Понашање (по жељи). Одредите где се завеса приказује и колико често – на пример Само на првој страници посете.
- NWP Zavesa → Преглед → Пробај на сајту. Отвара се почетна страна са сачуваном завесом, како ће је посетиоци видети.
После чувања додатак сам празни кеш страница познатих додатака за кеш, па посетиоци одмах виде промену.
6. Екран додатка
На врху сваке картице је заглавље са иконицом, називом и ознакама: стање завесе (Укључена / Искључена), верзија и лиценца (Лиценца активна / Лиценца је истекла / Лиценца није активна).
| Картица | Шта је у њој |
|---|---|
| Преглед | Стање, брзи прекидач, приказ завесе, Пробај на сајту, Провера, следећи кораци |
| Изглед | Шта завеса приказује, боје и величина, текст и подизање, напредак, преглед уживо |
| Понашање | Укључено или искључено, време, колико често, странице, посетиоци, уређаји |
| Напредно | Кеш и фајлови, ваш CSS, брисање додатка, за програмере |
| Упутство | Упутство по поглављима, са претрагом |
| Лиценца | Кључ, важи до, сајтови, подршка |
На свакој картици са подешавањима:
- Сачувај измене – чува само ту картицу; остале картице се не мењају.
- Одустани од измена – враћа картицу на сачуване вредности (преглед уживо прати).
- Врати препоручена подешавања – враћа само ту картицу на подразумеване вредности, које су уједно и препоручене. После тога кликните Сачувај измене.
- Напомена „Имате несачуване измене.“ појављује се када нешто није сачувано, а прегледач упозорава пре напуштања стране.
- Поред сваког подешавања је „?“ – опис се приказује на прелазак мишем, а отвара испод на клик – и иконица књиге која отвара одговарајуће поглавље упутства у новој картици, па несачуване измене остају.
7. Преглед: брзи прекидач, приказ и провера
Стање приказује да ли се завеса приказује на сајту, где (на пример „Свака страница“, „Само почетна страница“, „једном по посети“) и стање лиценце.
Брзи прекидач – „Прикажи завесу на сајту“ укључује или искључује завесу за све посетиоце. Чува се чим кликнете; подешавања остају сачувана у оба случаја.
Приказ – дугме Пусти преглед: завеса прекрије страницу, па се подигне онако како ће је посетиоци видети, са сачуваним подешавањима.
Провера – од чега завеса зависи, проверено на овом сајту. Свака ставка има ознаку У реду, Напомена, Треба урадити или Инфо:
| Ставка | Шта проверава |
|---|---|
| Завеса | Лиценца и брзи прекидач: да ли се завеса приказује и где |
| Други екран за учитавање | Да ли је активан још један додатак који приказује завесу при учитавању (LoftLoader, Preloader, Preloader Plus и још 20 познатих) |
| Додаци за брзину и кеш | Који су пронађени; завеса се сама изузима из њиховог „одлагања / спајања JavaScript-а“ |
| Тема | Да ли тема позива wp_body_open() – тада је завеса на самом врху странице |
| Анимација | Да ли је фајл у Медијатеци, да ли се учитава са другог сервера и да ли изабрани фајл још постоји |
Освежи поново проверава, без поновног учитавања стране. Ако ставка Тема каже „Још није познато“, отворите сајт једном (или Пробај на сајту), па кликните Освежи.
Следећи кораци воде на Изглед, Понашање и Упутство.
Пробај на сајту
Дугме Пробај на сајту (испод приказа на Прегледу) отвара почетну страну са сачуваном завесом.
- Видите је само ви (администратор) – и када је завеса искључена, ограничена на друге стране, посетиоце или уређаје, када је укључено „Не за администраторе“ или када сте је већ видели у овој посети.
- Остаје бар 2,5 секунде, да би се видела и на брзом сајту.
- Додајте
?nwp_zavesa_try=1на било коју адресу сајта да је пробате на тој страни, на примерhttps://vas-sajt.rs/kontakt/?nwp_zavesa_try=1.
Посетиоци не могу да покрену пробу – за њих адреса са ?nwp_zavesa_try=1 ради као и обично.
8. Изглед: шта завеса приказује
Тип одређује шта посетиоци виде на завеси:
| Тип | Шта је | Фајл |
|---|---|---|
| Спинер (без фајла) | Уграђена анимација у боји коју изаберете | Није потребан |
| Слика, GIF или SVG | Ваш лого или друга слика, са анимацијом | .png, .webp, .gif или .svg |
| Lottie анимација (JSON) | Анимација са LottieFiles или из вашег дизајна | .json или линк |
Спинер је најлакша опција и не учитава ништа. Лого изгледа најбоље на провидној позадини. Lottie анимација је најживља.
Ако је изабран тип „Слика, GIF или SVG“ или „Lottie анимација“, а фајл није изабран или не може да се пусти, посетиоци виде спинер, а додатак на врху својих страна приказује упозорење са објашњењем.
9. Спинер
Спинер је облик уграђене анимације; боју узима из подешавања „Боја спинера и текста“.
| Облик | Изглед |
|---|---|
| Прстен | Круг који се окреће (препоручено) |
| Три тачке | Три тачке које се смењују |
| Стубићи | Стубићи који расту и опадају |
| Пулс (два таласа) | Два круга која се шире |
| Двоструки прстен | Два прстена која се окрећу у супротним смеровима |
Спинер нема фајл, па се појављује одмах и не успорава страницу.
10. Слика, лого, GIF или SVG
- Изаберите тип Слика, GIF или SVG.
- Код поља Фајл кликните Изаберите фајл и изаберите слику из Медијатеке (или је отпремите), па Користи овај фајл. Дугме Уклони брише избор.
- Изаберите Анимацију слике.
| Анимација слике | Изглед |
|---|---|
| Без анимације | Слика мирује |
| Пулсирање | Благо се увећава и смањује (препоручено) |
| Ротација | Окреће се у круг |
| Утапање и израњање | Полако нестаје и појављује се |
| Поскакивање | Лагано поскакује |
Анимација слике важи само за слику; спинери и Lottie анимације се покрећу сами.
Савети:
- Лого као .png, .webp или .svg на провидној позадини изгледа најбоље.
- Слика од око 200–400 px је сасвим довољна. Нека фајл буде мали, да би се завеса одмах појавила.
- Анимирани .gif се пушта какав јесте.
- WordPress подразумевано не прихвата .svg фајлове – видите Напредно.
11. Lottie анимације
Lottie је формат анимација које су оштре на свакој величини, а мали су фајлови.
Фајл из Медијатеке (препоручено):
- На lottiefiles.com нађите анимацију и изаберите Download → Lottie JSON.
- У картици Напредно укључите „Дозволи отпремање .json и .svg фајлова администраторима“ (WordPress иначе не прихвата .json).
- У картици Изглед изаберите тип Lottie анимација, кликните Изаберите фајл и отпремите .json фајл.
Линк уместо фајла: у поље Lottie линк (уместо фајла) налепите директан линк ка .json анимацији или Embed линк са lottie.host (приказује се у оквиру). Када је попуњен, користи се уместо фајла изнад.
Важно:
- Плејер је део додатка – безбедна („light“) верзија која никад не извршава код из фајла анимације. Учитава се само када се користи Lottie анимација.
- Отпремљени фајл не учитава ништа са других сервера. Линк се учитава са тог сервера: зависи од њега, а њему се шаље адреса посетиоца. Зато је фајл у Медијатеци сигурнији.
- Уграђени плејер не може да пусти .lottie фајл (сажети формат). Користите JSON верзију (Download → Lottie JSON) или Embed линк. Додатак вас упозорава и до тада приказује спинер.
- Lottie анимација задржава своје боје; подешавање „Боја спинера и текста“ мења само ред текста.
12. Боје, позадина и величина
| Подешавање | Шта ради | Подразумевано |
|---|---|---|
| Позадина | Боја целе завесе. Светлим страницама најбоље стоји бела или светла позадина, тамним страницама тамна. | #ffffff |
| Друга боја позадине (прелаз) | Празно: једнобојна позадина. Са бојом овде позадина дијагонално прелази из прве боје у ову. | празно |
| Слика позадине | Фотографија или шара која покрива целу завесу иза анимације; док се учитава, види се боја позадине. | без слике |
| Боја спинера и текста | Боја спинера и реда текста; слике и Lottie анимације задржавају своје боје. | #222222 |
| Величина (px) | Ширина и висина спинера, слике или анимације, од 20 до 600 px. На телефону никад не прелази ширину екрана. | 100 |
Савет: нека слика позадине буде мала – мора да се учита пре свега осталог. За тамну тему изаберите тамну позадину и светлу боју спинера.
13. Текст, подизање и напредак
Текст:
- Прикажи ред текста испод анимације – на пример назив сајта или „Само тренутак…“.
- Текст – до 120 знакова; када је празно, приказује се назив сајта.
- Текст прати NikolicWP Pismo, па се приказује ћирилицом или латиницом као и остатак странице. На вишејезичним сајтовима преводи се кроз WPML или Polylang.
Како се завеса подиже:
| Начин | Изглед |
|---|---|
| Утапање | Завеса полако нестаје (најмирније, препоручено) |
| Увећање и утапање | Завеса се благо увећа док нестаје |
| Клизање нагоре и утапање | Завеса клизне нагоре |
| Завеса | Две половине се размичу у страну, као завеса на позорници (најупадљивије) |
Напредак показује колико се страница учитала (текст странице и слике) и стиже до 100% када се завеса подигне:
| Напредак | Изглед |
|---|---|
| Без | Без приказа напретка (подразумевано) |
| Трака испод анимације | Танка трака испод спинера, слике или анимације |
| Танка линија на врху екрана | Линија преко целе ширине, на самом врху |
| Трака са процентом | Трака и број, на пример 64% |
Преглед уживо десно на картици Изглед прати формулар док га мењате; сачувајте да би се применило на сајту.
14. Понашање: време
Укључено или искључено – када је искључено, ништа се не додаје на странице; подешавања остају. Исто ради и брзи прекидач на Прегледу.
| Подешавање | Шта ради | Подразумевано |
|---|---|---|
| Подигни завесу | „Кад се цела страница учита, заједно са сликама“ (препоручено) или „Чим је текст странице спреман“ (брже) | Цела страница |
| Најкраће трајање (мс) | Спречава да завеса само трепне када страница долази из кеша; од 0 до 5000 | 600 |
| Најдуже трајање (мс) | Сигурносна мрежа: завеса се подиже после оволико времена чак и ако се спора слика или скрипта још учитава; од 1000 до 20000 | 5000 |
| Поштуј „смањи покрете“ | Посетиоци који су на телефону или рачунару укључили „смањи покрете“ добијају мирну завесу која се одмах подиже | Укључено |
Цела страница или текст? „Цела страница“ чека и слике и фонтове, па ништа не поскакује када се завеса подигне. „Текст странице“ је подиже раније, док се слике можда још учитавају – боље за странице са много великих слика.
1000 мс је једна секунда.
15. Колико често и прелази између страница
Само на првој страници посете – завеса дочека посетиоца једном; следеће странице се отварају без ње док се картица прегледача не затвори.
Прикажи поново после (дана) – важи уз „Само на првој страници посете“:
- 0 – једном по посети (док се картица прегледача не затвори);
- 1 или више (до 365) – завеса једном дочека посетиоца, па се не приказује поново на том уређају толико дана.
Памти се у прегледачу посетиоца, без колачића.
Спусти завесу при преласку на другу страницу – клик на линк ка другој страници сајта одмах спушта завесу, па промена странице изгледа глатко. Не дирају се:
- линкови који се отварају у новој картици,
- преузимања,
- „Додај у корпу“,
- линкови ка другим сајтовима,
- линкови са класом
no-zavesaили атрибутомdata-no-zavesa, - кликови чију промену странице обрађује скрипта (АЈАКС, Swup, Turbo) или који су отказани.
Оба заједно: дочек при доласку и глатки прелази после.
16. Где се завеса приказује
Странице:
| Избор | Где се приказује |
|---|---|
| Свака страница | На целом сајту (подразумевано) |
| Само почетна страница | Само на почетној |
| Само изабране странице | Само на страницама наведеним по ИД-у |
| Све странице осим изабраних | Свуда осим на наведеним |
| Само ове врсте страница | На врстама које штиклирате |
Изабране странице (ИД) – ИД страница, чланака или производа, одвојени зарезом, на пример 12, 48, 305. ИД се види у адреси када уређујете страницу (post=12). Погрешни уноси и понављања се сами уклањају.
Врсте страница (за „Само ове врсте страница“): Почетна страница, Блог (списак чланака), свака јавна врста садржаја (Странице, Чланци, Производи и ваше врсте), Архиве (категорије, ознаке, продавница), Резултати претраге и Страница није пронађена (404). Подразумевано су штиклиране почетна, странице и чланци.
Никад на овим адресама – једна адреса по реду, без домена; * значи било шта. Примери:
/my-account/*– све стране налога,/landing/– једна страна,/?s=*– резултати претраге.
Појединачна страница у уређивачу: у уређивачу сваке странице, чланка или производа, у бочном оквиру NikolicWP Zavesa, штиклирајте „Не приказуј завесу на овој страници“. Оквир виде само администратори.
Ако изаберете „Само изабране странице“ без ИД-а, завеса се не приказује нигде; ако изаберете „Све странице осим изабраних“ без ИД-а, приказује се свуда. Додатак упозорава на оба случаја.
17. Посетиоци, уређаји, корпа и администратори
| Подешавање | Избори | Подразумевано |
|---|---|---|
| Посетиоци | Сви; Само посетиоци који нису пријављени; Само пријављени корисници | Сви |
| Уређаји | Телефони и рачунари; Само рачунари и таблети; Само телефони | Телефони и рачунари |
| Не на корпи и наплати | Кораци куповине и повратак из банке отварају се без застоја | Укључено |
| Не за администраторе | Пријављени администратори прегледају сајт без завесе | Искључено |
- Посетиоци: на пример, завесу виде само гости, а пријављени купци прегледају сајт без ње.
- Уређаји: одлучује се у прегледачу по ширини екрана (до 767 px је телефон), па ради и уз кеширање страница.
- Корпа и наплата: препоручено је да остане укључено – куповина и повратак из банке после плаћања картицом никад не касне.
18. Напредно: кеш, фајлови и ваш CSS
Кеш и фајлови:
- Испразни кеш страница после чувања (укључено) – WP-Optimize, WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache, Autoptimize, Breeze и SiteGround Optimizer: промена се види одмах, уместо када кеш истекне.
- Испразни кеш одмах – дугме Испразни кеш ради исто на захтев; корисно после промене теме или фајла са логом. Порука каже шта је испражњено.
- Дозволи отпремање .json и .svg фајлова администраторима (искључено) – WordPress иначе не прихвата ове фајлове. Када је укључено, могу да их отпреме само администратори (на мрежи сајтова само супер администратори). Сваки SVG се проверава и одбија ако садржи скрипте, обрађиваче догађаја или спољне линкове, а .json фајл мора да буде Lottie анимација.
Ваш CSS – CSS за завесу исписује се у заглављу странице, само на страницама са завесом. Класе:
| Класа | Шта је |
|---|---|
.nwp-zavesa |
Цела завеса |
.nwp-zavesa__inner |
Садржај на средини (анимација и текст) |
.nwp-zavesa__spinner |
Спинер |
.nwp-zavesa__text |
Ред текста |
.nwp-zavesa__bar |
Трака напретка |
.nwp-zavesa__line |
Танка линија на врху |
Пример – већи и подебљан текст:
.nwp-zavesa__text { font-size: 18px; font-weight: 700; letter-spacing: .02em; }
Брисање додатка – „Обриши подешавања кад се додатак обрише“ (искључено, препоручено): поновна инсталација задржава вашу завесу. Видите Ажурирање, деактивација и брисање.
19. Кеш и брзина
Завеса не успорава страницу:
- њен CSS је неколико редова у заглављу странице,
- скрипта има око 3 КБ (компресовано),
- Lottie плејер се учитава само када се користи Lottie анимација,
- спинер не учитава ниједан фајл.
Додаци за кеш: после сваког чувања додатак празни кеш страница додатака WP-Optimize, WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache, Autoptimize, Breeze и SiteGround Optimizer. Ако кеш или CDN вашег хостинга није на списку, испразните га тамо после промене завесе.
Додаци за брзину („одложи JavaScript“, „споји JavaScript“): WP Rocket, LiteSpeed Cache, Perfmatters, SiteGround Optimizer, Autoptimize, WP-Optimize и Cloudflare Rocket Loader аутоматски добијају упутство да не дирају скрипте завесе – ништа не морате да подешавате. Чак и када је скрипта блокирана или се никад не учита, мали тајмер у самој страници подиже завесу после најдужег времена.
Кеширане странице: избор уређаја и „једном по посети“ одлучују се у прегледачу посетиоца, па раде и када сајт служи исте кеширане странице свима.
20. Теме, градитељи страница и приступачност
Теме: ради са сваком темом. Тема која позива wp_body_open() добија завесу на самом врху странице. Тема која га не позива и даље добија завесу: додаје се на крају странице, а страница је до тада скривена, па ништа не бљесне пре ње (код велике странице завеса се појави тренутак касније). Провера на Прегледу каже који је случај на вашем сајту.
Градитељи страница: завеса се никад не приказује у Прилагођавању теме ни у уређивачима Elementor, Beaver Builder, Divi, Bricks, Oxygen, Brizy, Thrive и WPBakery – уређујете без ње, а на сајту се приказује.
Други додаци за завесу: ако је активан још један додатак који приказује завесу при учитавању (LoftLoader, Preloader, Safelayout Cute Preloader, Preloader Plus, Loading Page with Loading Screen и још 18), додатак упозорава на Контролној табли, на врху својих страна и у Алати → Здравље сајта. Деактивирајте један од њих – иначе посетиоци виде две завесе, једну преко друге.
WooCommerce: корпа и наплата се подразумевано прескачу; „Додај у корпу“ не спушта завесу.
Вишејезични сајтови и писмо: текст завесе се преводи кроз WPML и Polylang; уз NikolicWP Pismo приказује се ћирилицом или латиницом као и остатак странице.
Приступачност:
- Док завеса покрива страницу, читачи екрана чују „Учитава се…“, а тастатура не може до странице иза ње; обоје се враћа чим се завеса подигне.
- Посетиоци са укљученим „смањи покрете“ добијају мирну завесу која се одмах подиже.
- Када се завеса подигне, страница не скаче у страну због траке за померање.
21. Ажурирање, деактивација и брисање
- Ажурирање: нове верзије стижу кроз Додаци → Ажурирања док лиценца важи. Подешавања остају.
- Деактивација: завеса се више не приказује; подешавања остају за поновну активацију, а сачувани кључ се активира сам, без трошења новог места.
- Брисање: са искљученим „Обриши подешавања кад се додатак обрише“ (препоручено) поновна инсталација задржава вашу завесу. Са укљученим, бришу се подешавања, лиценца на том сајту и запис о активацији.
- Отпремљени фајлови (лого, Lottie анимација, слика позадине) остају у Медијатеци у сваком случају.
22. За програмере
Филтер nwp_zavesa_show одлучује по страници да ли се завеса приказује:
add_filter( 'nwp_zavesa_show', function ( $show, $settings ) {
if ( is_page( 'kontakt' ) ) {
return false; // Bez zavese na strani Kontakt.
}
return $show;
}, 10, 2 );
Линкови: линк са класом no-zavesa или атрибутом data-no-zavesa никад не спушта завесу.
<a href="/cenovnik/" class="no-zavesa">Cenovnik</a>
Адреса: ?nwp_zavesa_off=1 у адреси приказује страницу без завесе (корисно за проверу и алате за мерење брзине); ?nwp_zavesa_try=1 приказује је администратору и када је искључена.
JavaScript:
| Позив | Шта ради |
|---|---|
NWPZavesa.lift() |
Подиже завесу одмах |
NWPZavesa.lower() |
Спушта завесу |
NWPZavesa.hold() |
Задржава завесу док ваша скрипта припрема страницу („Најдуже трајање“ и даље важи) |
NWPZavesa.release() |
Пушта задржану завесу да се подигне |
NWPZavesa.isShown() |
Да ли је завеса тренутно приказана |
Догађаји на document: nwp-zavesa:lifted и nwp-zavesa:lowered.
document.addEventListener( 'nwp-zavesa:lifted', function () {
// Pokrenite animacije stranice tek kada se zavesa podigne.
} );
АЈАКС промене странице (Swup, Barba, Turbo): позовите NWPZavesa.lower() пре промене и NWPZavesa.lift() после.
Подаци: подешавања су у опцији fnt_loader_settings; изузета страница има мета поље _nwp_zavesa_skip. Фолдер додатка је fnt-page-loader, а домен превода fnt-page-loader.
23. Решавање проблема
Промена се не види на сајту
Испразните кеш (Напредно → Испразни кеш) и кеш хостинга или CDN-а, па поново учитајте страницу. Проверите и да ли вас искључује „Не за администраторе“ – Пробај на сајту ради увек.
Завеса остаје неколико секунди
Нека скрипта или слика на страници је спора или се никад не заврши. Изаберите „Чим је текст странице спреман“ или смањите Најдуже трајање.
Две завесе, једна преко друге
Укључен је и други додатак за завесу (LoftLoader, Preloader, Preloader Plus…) или завеса саме теме. Додатак упозорава на познате додатке; завесу теме искључите у подешавањима теме.
Не приказује се анимација, само спинер
Прочитајте упозорење на врху стране додатка – обично је у питању .lottie фајл уместо .json, фајл је обрисан из Медијатеке или слика није изабрана.
Не могу да отпремим .json или .svg фајл
Укључите „Дозволи отпремање .json и .svg фајлова администраторима“ у картици Напредно. SVG са скриптама или спољним линковима се одбија, а .json мора да буде Lottie анимација.
Завеса се не приказује нигде
Проверите брзи прекидач и ставку Завеса у Провери на Прегледу, лиценцу, избор Странице („Само изабране странице“ без ИД-а не приказује нигде) и да ли сте је већ видели у овој посети уз „Само на првој страници посете“.
Завеса се појави тренутак касније
Тема не позива wp_body_open(). Завеса и даље ради, а страница је скривена до ње; за завесу од првог тренутка затражите од аутора теме подршку за wp_body_open().
Клик на неки линк не треба да спусти завесу
Додајте линку класу no-zavesa или атрибут data-no-zavesa.
Лиценца
Завеса почиње да ради када се лиценца активира (чаробњак се отвара одмах после инсталације). Док лиценца важи, добијате нове верзије и подршку; када истекне, завеса и даље ради, без ажурирања и подршке. Обнова их враћа.
24. Честа питања
Шта је завеса при учитавању (прелоадер)?
Екран преко странице који се приказује док се страница учитава и нестаје када је спремна. Посетилац уместо странице која се исцртава део по део види спинер, лого или анимацију, па готову страницу.
Да ли завеса успорава сајт?
Не. Њен CSS је неколико редова, скрипта има око 3 КБ (компресовано), а Lottie плејер се учитава само за Lottie анимацију. Страница се учитава исто као и без завесе; Најкраће трајање је подразумевано 600 мс.
Може ли страница да остане заувек прекривена?
Не. Завеса се подиже после Најдужег трајања и када је скрипта блокирана, а без JavaScript-а се уопште не приказује.
Могу ли да користим .lottie фајл?
Уграђени плејер пушта JSON анимације. На LottieFiles изаберите Download → Lottie JSON или налепите Embed линк са lottie.host.
Могу ли да ставим свој лого?
Да – тип „Слика, GIF или SVG“, лого на провидној позадини, са пулсирањем, ротацијом, утапањем или поскакивањем.
Може ли завеса да се прикаже само једном?
Да – „Само на првој страници посете“: једном по посети, или уз „Прикажи поново после (дана)“ једном у толико дана на истом уређају.
Како да искључим завесу на једној страници?
У уређивачу те странице, у оквиру NikolicWP Zavesa, штиклирајте „Не приказуј завесу на овој страници“ – или додајте адресу у „Никад на овим адресама“.
Да ли ради са WooCommerce-ом?
Да. Корпа и наплата се подразумевано прескачу, па куповина и повратак из банке никад не касне, а „Додај у корпу“ не спушта завесу.
Да ли ради са Elementor-ом и другим градитељима страница?
Да. Завеса се не приказује у уређивачима Elementor, Beaver Builder, Divi, Bricks, Oxygen, Brizy, Thrive и WPBakery, а на сајту ради нормално.
Да ли ради уз WP Rocket, LiteSpeed Cache и друге додатке за кеш?
Да. После чувања додатак празни њихов кеш, а скрипте завесе се саме изузимају из одлагања и спајања JavaScript-а.
Како да видим завесу ако је укључено „Не за администраторе“?
Кликните Пробај на сајту на Прегледу или додајте ?nwp_zavesa_try=1 на адресу.
Шта се дешава када лиценца истекне?
Завеса ради као и до тада. Само не добијате нове верзије и подршку док лиценцу не обновите.
На колико сајтова могу да користим лиценцу?
Зависно од пакета: 1, 5 или 10 сајтова. Локални и тест сајтови не троше место. Деактивацијом на једном сајту ослобађате место за други.
25. Брза референца
| Шта | Како |
|---|---|
| Укључи / искључи | NWP Zavesa → Преглед → Брзи прекидач |
| Пробај завесу | Преглед → Пробај на сајту или ?nwp_zavesa_try=1 |
| Страница без завесе | ?nwp_zavesa_off=1 у адреси |
| Лого или анимација | Изглед → Тип |
| Једном по посети | Понашање → Само на првој страници посете |
| Глатки прелази | Понашање → Спусти завесу при преласку на другу страницу |
| Изузми страницу | Оквир NikolicWP Zavesa у уређивачу |
| Изузми адресе | Понашање → Никад на овим адресама (/my-account/*) |
| Линк без завесе | класа no-zavesa или атрибут data-no-zavesa |
| Испразни кеш | Напредно → Испразни кеш |
| Ваш CSS | Напредно → CSS за завесу (.nwp-zavesa) |
| Филтер | nwp_zavesa_show |
| JavaScript | NWPZavesa.lift(), lower(), hold(), release(), isShown() |
| Догађаји | nwp-zavesa:lifted, nwp-zavesa:lowered |
| Захтеви | WordPress 6.3+, PHP 7.4+ |
NikolicWP Zavesa је производ бренда NikolicWP – https://nikolicwp.rs. Документација важи за верзију 2.3.0, ажурирано 20. октобра 2026.