Cerințele tot mai mari fac site-urile o realitate dură.
Aici și apoi vin o varietate de personalități cu verificare și control. Și site-ul dvs. foarte repede apare în listele de interzis.
Și acum deja pierdeți vizitatori.
Totul a fost necesar să se instaleze un avertisment pe site, obligându-i pe utilizator să răspundă la întrebarea: era de 18 ani.
Pentru CMS diferite, această problemă este rezolvată în mai multe moduri:
- instalarea plug-in-ului sau a modulului
- dezvoltarea propriei soluții
- alte opțiuni
Dar ce veți face dacă site-ul dvs. este construit pe HTML normal, fără utilizarea conținutului dinamic?
Dacă nu puteți aplica PHP cu verificarea cookie-urilor?
Exact asta am făcut atunci când a existat o comandă pentru a dezvolta un astfel de plug-in la magazinul online de pe Webasyst.
Faptul este că Webasyst reprezintă acum o platformă cloud, care pare a fi convenabilă pentru utilizator, dar nu permite utilizarea tuturor avantajelor PHP.
Prin urmare, am folosit doar jQuery și plug-in-uri la acesta, precum și bootstrap 3 pentru proiectarea externă a unei ferestre pop-up cu avertizare.
Și bootstrapul de încărcare apare dinamic cu ajutorul scriptului java, în funcție de acțiunile utilizatorului.
La prima vizită a utilizatorului, este afișată o fereastră pop-up cu o întrebare de vârstă adultă care închide întregul conținut.
Dacă utilizatorul răspunde afirmativ întrebării privind vârsta, atunci cookie-ul este setat și fereastra este ascunsă.
În următoarea vizită la site, prezența unui cookie este verificată și dacă totul este în ordine, atunci fereastra nu va fi afișată.
Dacă utilizatorul refuză, el redirecționează de la site la o resursă terță parte.
Așa arată fereastra:
Avertizare pop-up 18+ fără PHP
Dar punerea în aplicare a lucrării sale:
Bitrix24 arbitrar PHP cod HTML aspect pe Bootstrap de la twitter Program de afiliere pentru WordPress (plugin) Scriptul de comandă și livrare de pizza, sushi, rulouri și alte feluri de mâncare din restaurante și cafenele