Dokumentacija
Uputstvo za Target Media Toolkit: podešavanje svakog modula, rešavanje problema i česta pitanja.
Uputstvo za podešavanje svih 14 modula plugina Target Media Toolkit (verzija 1.2.0). Plugin radi na WordPress-u 6.2 i novijem i PHP-u 7.4 i novijem.
Prvi koraci
Posle aktivacije otvorite meni Target Media. Svaki modul ima prekidač: uključite one koje želite i kliknite Sačuvaj. Svaki uključen modul dobija svoju stranicu podešavanja u meniju.
Under Construction / Coming Soon
- Režim: „Coming soon” (sajt još nije pokrenut, šalje HTTP 200) ili „Maintenance” (privremeno održavanje, šalje HTTP 503 sa Retry-After, pa Google zadržava pozicije).
- Šablon: izaberite jedan od 10 šablona i promenite naslov, poruku, logo, boje, font, pozadinsku sliku i dodatni CSS.
- Odbrojavanje: postavite datum i vreme; uz opciju automatskog pokretanja stranica se sama isključuje kada vreme istekne.
- Ko vidi pravi sajt: administratori uvek; dodatno možete izabrati uloge, dozvoljene IP adrese, javne stranice ili poslati tajni link za pregled.
- Keš: pri uključivanju i isključivanju plugin briše keš kod WP Rocket, W3 Total Cache, WP Super Cache, LiteSpeed, SiteGround i drugih. Ako koristite Cloudflare „Cache Everything”, obrišite keš i tamo.
Skrivena adresa za prijavu
- Upišite novu adresu, npr.
moja-vrata. Prijava je tada navas-sajt.rs/moja-vrata. - Neprijavljeni posetioci koji otvore wp-login.php ili wp-admin dobijaju stranicu 404 (ili početnu, po izboru).
- Nova adresa se šalje administratoru na email.
- Hitan slučaj: u wp-config.php dodajte
define( 'TMEDIA_DISABLE_LOGIN_URL', true );ili preko FTP-a preimenujte folder plugina u wp-content/plugins.
Zaštita prijave
Novo u 1.2.0. Modul štiti stranicu za prijavu od pogađanja lozinki.
- Blokada: posle previše pogrešnih lozinki (podrazumevano 5) IP adresa se blokira na 20 minuta, a ko nastavi da pokušava dobija blokadu od 24 sata.
- Stranica za prijavu prikazuje koliko je pokušaja ostalo. Lozinke sa blokirane adrese se uopšte ne proveravaju.
- Opciono: svaki pokušaj sa korisničkim imenom „admin” tretira se kao napad.
- XML-RPC se isključuje, jer ga koristi većina botova za pogađanje lozinki.
- Dnevnik neuspelih prijava i blokada, dugme za deblokiranje i lista dozvoljenih IP adresa (npr. vaša kancelarija).
- Email administratoru kada napad dobije dugu blokadu. Radi iza Cloudflare-a i drugih proksija.
Privremeni pristup
- Napravite link za prijavu bez lozinke i izaberite koliko važi: od 1 sata do 30 dana.
- Nude se samo uloge bez prava nad korisnicima, pluginovima, temama i podešavanjima, a administrator nikada. Ta prava su blokirana i ako neko kasnije promeni ulogu.
- Privremeni korisnik ne može da se prijavi lozinkom, da je resetuje niti da menja profil.
- Link produžite, napravite novi, opozovite (korisnik se odmah odjavljuje) ili obrišite jednim klikom. Vidite i kada je link poslednji put korišćen.
- Istekli korisnici se brišu sami, a njihov sadržaj prelazi na osobu koja je napravila link.
- Radi sa skrivenom adresom za prijavu, a klijent sa linkom vidi pravi sajt i dok je uključena stranica „uskoro”.
WebP slike
- PNG slike se pretvaraju u WebP pre nego što WordPress napravi umanjene verzije. JPEG je opcija koju uključujete posebno.
- Animirani PNG se preskače, a original se zadržava kada bi WebP fajl bio veći.
- Koristi GD ili Imagick na vašem serveru. Ako server ne podržava WebP, stranica podešavanja vam to kaže, a otpremanje radi normalno.
- Već otpremljene slike se ne menjaju.
Deljenje na mrežama
- U editoru se pojavljuje kutija „Social Share” u kojoj za svaki tekst i stranicu birate sliku, naslov i opis za deljenje.
- Bez izbora koristi se istaknuta slika, a zatim podrazumevana slika za ceo sajt iz podešavanja modula.
- Ispisuje OpenGraph i X (Twitter) card oznake sa dimenzijama slike i alt tekstom.
- Sam se pauzira kada je aktivan SEO plugin koji dodaje iste oznake.
XML sitemap
- Adresa je
vas-sajt.rs/sitemap.xml. Sadrži stranice, tekstove, proizvode, kategorije i istaknute slike. - Keširan je i deli se na više fajlova za velike sajtove.
- Sam se dodaje u robots.txt i zamenjuje osnovni wp-sitemap.xml.
- Pauzira se kada je aktivan Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework ili Slim SEO, da ne budu dva sitemapa.
- Prijavite adresu u Google Search Console (Sitemaps) i Bing Webmaster Tools.
Preusmeravanja i 404
Novo u 1.2.0.
- Dnevnik 404 prikazuje adrese koje ne postoje, najposećenije prve, i odakle su posetioci došli.
- Kliknite „Preusmeri” pored adrese, unesite novu i sačuvajte. Tipovi: 301 (trajno), 302 i 307 (privremeno) i 410 (trajno uklonjeno).
- Džokeri:
/blog/*→/vesti/*preusmerava ceo deo sajta odjednom. - Svako preusmeravanje ima brojač poseta, mala i velika slova se ne razlikuju, a plugin sprečava petlje preusmeravanja.
- Pokušaji hakerskih botova (.php, .env, wp-admin…) se ne beleže, pa spisak ostaje koristan.
Nadzor sajta
- Svakog sata proverava: odziv početne strane, bazu, prostor na disku, ističe li SSL, verziju PHP-a i memoriju, ažuriranja, fatalne PHP greške, zakazane zadatke, folder za otpremanje, vidljivost za pretraživače i prikaz grešaka.
- Šalje email kada se pojavi problem i kada se reši.
- Na kontrolnoj tabli je widget sa stanjem i istorijom provera.
- Spoljni nadzor 24/7: privatna „heartbeat” adresa odgovara
TMEDIA-OK. Dodajte je u besplatan servis kao što su HetrixTools, StatusCake ili UptimeRobot da dobijete obaveštenje i kada ceo server ne radi. - Opciono: unesite UptimeRobot API ključ da vidite procenat dostupnosti u WordPress-u.
Dupliranje
Novo u 1.2.0.
- Link „Dupliraj” pored svakog teksta, stranice i drugog tipa sadržaja, u gornjoj administratorskoj traci i u grupnim radnjama.
- Kopija zadržava tekst, istaknutu sliku, kategorije, oznake, prilagođena polja i raspored iz page buildera.
- Kopija se uvek čuva kao nacrt, pa ništa ne izlazi na sajt dok je ne objavite.
Kontakt dugmad
Novo u 1.2.0.
- Dugmad za poziv, WhatsApp, Viber, Telegram i email. Uključite samo ona koja koristite.
- Na telefonu: traka pri dnu ekrana (Poziv · WhatsApp · Viber). Na računaru: okruglo dugme koje otvara malu kontakt karticu.
- Opciono: prva poruka za WhatsApp, vaša boja, levi ili desni ugao i stranice na kojima se dugmad ne prikazuju.
- Radno vreme: van njega prikažite napomenu da niste dostupni, sakrijte samo dugme za poziv ili sva dugmad.
- Dok je otvoreno obaveštenje o kolačićima, dugme se pomera iznad njega.
- Viber link otvara aplikaciju Viber: na telefonu uvek radi, a na računaru kada je instaliran Viber Desktop.
Obaveštenje o kolačićima
- Dugme Prihvatam, opciono dugme Odbijam i link ka politici privatnosti.
- Traka na dnu ili kutija u uglu, tamna ili svetla tema i vaša boja dugmeta.
- Pamti izbor svakog posetioca i radi sa keširanjem stranica.
- Za programere: izbor čitate funkcijom
tmedia_cookie_consent()u PHP-u ili događajemtmedia:consentu JavaScript-u. - Obaveštenje samo po sebi ne blokira skripte za analitiku i oglase.
Popupi
- Novo u 1.2.0: podešavanja su podeljena u četiri kartice (Godine, Obaveštenje, Kupon, Newsletter), a oznaka Uključen/Isključen na svakoj pokazuje šta je aktivno.
- Provera godina (npr. 18+) sa dugmadima „Da, ulazim” i „Ne, izlazim”. Posetilac samo potvrđuje godine; to nije pravna provera identiteta.
- Obaveštenje za novosti, radno vreme ili novi proizvod.
- Kupon za popust sa dugmetom Kopiraj i datumom posle kog se više ne prikazuje.
- Newsletter sa obaveznom saglasnošću i opcionim kuponom kao nagradom. Pretplatnici se čuvaju u vašoj WordPress bazi, vide se u pluginu i izvoze u CSV. Izvezite spisak pre brisanja plugina, jer ga deinstalacija uklanja.
- Prikaz posle nekoliko sekundi, posle skrolovanja ili kada posetilac krene da napusti stranicu. Birate stranice, uređaje i koliko često se popup vraća.
- Na jednoj stranici najviše jedan marketinški popup. Svaki popup možete pregledati iz administracije.
Praznični efekti
Novo u 1.2.0.
- Božić: sneg i svetleće lampice. Nova godina: vatromet i konfete. Uskrs: šarena jaja. Noć veštica: slepi miševi i jesenje lišće. Dan zaljubljenih: srca.
- Automatski režim prati kalendar, sa pravoslavnim ili zapadnim datumima za Božić i Uskrs. Možete i ručno pokrenuti jednu temu.
- Datum svakog praznika se menja, npr. da novogodišnji vatromet traje do 7. januara.
- Opciona traka sa čestitkom („Srećni praznici od našeg tima!”) koju posetilac može da zatvori.
- Skripta se učitava samo dok traje praznik, crta na jednom canvasu, pauzira se u pozadinskim karticama, koristi manje čestica na telefonu, ne blokira klikove i poštuje podešavanje „smanji pokrete”. Nema slika za preuzimanje.
Rešavanje problema
Posetioci i dalje vide stari sajt posle uključivanja stranice „uskoro”. Obrišite keš u CDN-u (npr. Cloudflare). Plugin automatski briše keš najčešćih plugina za keširanje.
Provera „Početna strana” u nadzoru je upozorenje. Neki hostinzi ne dozvoljavaju serveru da učita sopstvene stranice. Zato koristite heartbeat adresu sa spoljnim servisom.
Zaključao sam se zaštitom prijave. Sačekajte da blokada istekne (podrazumevano 20 minuta) ili se prijavite sa druge mreže, npr. preko mobilnog interneta, i kliknite deblokiranje na stranici modula Zaštita prijave. Svoju IP adresu dodajte na listu dozvoljenih.
Da li je obaveštenje o kolačićima dovoljno za GDPR? Ono prikazuje obaveštenje i beleži izbor posetioca. Za punu usklađenost skripte za praćenje ne smeju da se učitaju pre saglasnosti, što zavisi od drugih pluginova i podešavanja. Nismo pravnici, pa proverite obaveze za svoju zemlju.
Da li praznični efekti usporavaju sajt? Ne primetno: skripta se učitava samo dok traje praznik, crta na jednom canvasu i pauzira se kada kartica nije vidljiva.
Ne nalazite odgovor? Pišite nam.
Recite nam šta vam treba.
Odgovaramo istog ili sledećeg radnog dana, na srpskom, engleskom, nemačkom ili ruskom.