Odabir, procjena i čišćenje WordPress dodataka
Dodatak (plugin) radi s istim ovlastima kao i sam WordPress: može čitati i mijenjati Vašu bazu podataka, stvarati datoteke i slati e-poštu. Instalirati dodatak stoga znači ukazati povjerenje njegovu autoru. Zastarjeli i loše održavani dodaci čest su ulaz za napadače. Ovdje ćete pročitati kako procijeniti dodatak prije nego što ga instalirate i kako ukloniti ono što Vam više nije potrebno.
Prvo: trebate li uopće dodatak za to?
- Može li to WordPress sam? Stupci, gumbi, tablice, jednostavan sitemap i lazy loading slika već su ugrađeni.
- Može li to Vaša tema? Kod blok teme mnogo toga uređujete u Uređivaču web-mjesta.
- Imate li već dodatak koji to radi? Dva dodatka za istu namjenu, poput dva dodatka za predmemoriju, dva SEO dodatka ili dva sigurnosna dodatka, smetaju jedan drugome i uzrokuju pogreške.
Ne postoji fiksni maksimum. No svaki dodatak morate održavati, može se sukobiti s ostalima i može imati sigurnosni propust. Web-mjesto s malo dobro odabranih dodataka lakše je održavati zdravim.
Gdje preuzeti dodatke?
- Iz direktorija dodataka na wordpress.org, dostupnog i putem Dodaci > Dodaj novi dodatak u Vašem administracijskom sučelju.
- S web stranice poznatog autora, za plaćene dodatke i proširenja.
- Nikada sa stranica koje plaćene dodatke nude besplatno. Takvi nulled dodaci često sadrže stražnja vrata ili spam poveznice i ne dobivaju ažuriranja.
Upozoravajući znakovi na stranici dodatka
| Obilježje | Upozoravajući znak |
|---|---|
| Zadnje ažuriranje | Prije više od godinu dana. Tada možda više ne radi dobro s novim verzijama WordPressa i PHP-a. |
| Testirano do (verzija WordPressa) | Znatno starija verzija od trenutačne. Na wordpress.org tada se na stranici prikazuje upozorenje. |
| Potrebna verzija PHP-a | Nije upozoravajući znak sam po sebi, ali provjerite odgovara li verziji PHP-a Vašeg paketa. |
| Aktivne instalacije | Vrlo malo: tada malo ljudi uočava pogreške. Nije uvijek loše, ali pogledajte posebno pažljivo. |
| Ocjene i podrška | Mnogo nedavnih loših ocjena ili pitanja na forumu na koja autor ne odgovara. |
| Zatvoren dodatak | Stranica navodi da je dodatak zatvoren, ponekad s razlogom, primjerice zbog sigurnosnog problema. Zamijenite ga. |
Uz to provjerite javnu bazu poznatih propusta u WordPress dodacima, poput one tvrtke Patchstack, Wordfence ili WPScan. Propust koji je brzo uklonjen nije problem. Autor koji mjesecima ništa ne poduzima jest. Obratite pozornost i na to što dodatak radi s podacima Vaših posjetitelja: ako ih šalje na uslugu autora, to treba navesti u Vašoj izjavi o privatnosti.
Deaktivirati ili izbrisati?
| Deaktivirati | Izbrisati | |
|---|---|---|
| Što se događa? | WordPress više ne učitava dodatak. Datoteke ostaju u wp-content/plugins. | Datoteke se uklanjaju. Neki dodaci uklanjaju i svoje postavke i tablice u bazi podataka, drugi ih ostavljaju. |
| Rizik | Propust u pojedinoj datoteci dodatka ostaje dostupan. Napadači traže poznate ranjive datoteke, a ne aktivne dodatke. | Izbrisano je izbrisano. Vaše postavke možda ćete izgubiti. |
| Kada? | Samo privremeno, primjerice kada tražite uzrok problema. | Kada dodatak više ne koristite. |
Isto vrijedi i za teme koje ne koristite. Dodatak izbrišite u izborniku Dodaci: najprije Deaktiviraj, zatim Izbriši.
Čišćenje: redovita provjera
Pregledajte svoje dodatke primjerice svako tromjesečje i za svaki dodatak postavite četiri pitanja:
- Čemu služi? Ako se više ne sjećate, istražite.
- Koristi li se još? Dodatak za klizač (slider), a klizača nigdje nema, može se ukloniti.
- Može li bez njega, jer to već radi WordPress, tema ili neki drugi dodatak?
- Održava li se još? Pogledajte gore navedene upozoravajuće znakove.
Najprije napravite sigurnosnu kopiju ili radite na kopiji, pogledajte Izrada WordPress staging okruženja. Brišite jedan po jedan dodatak i nakon toga provjerite radi li Vaše web-mjesto i dalje. Pazite na shortcodeove: ako izbrišete dodatak koji je primjerice pružao [formulier id="2"], taj će se tekst nakon toga doslovno prikazivati na Vašoj stranici.
Isključivanje dodatka kada administracijsko sučelje ne radi
Ako dodatak uzrokuje kritičnu pogrešku ili bijelu stranicu, možete ga isključiti tako da preimenujete njegovu mapu u wp-content/plugins. Kod takve pogreške WordPress često šalje i e-poruku s poveznicom na način oporavka. Kako to ide korak po korak, pročitajte u članku Pogreška 500 ili "kritična pogreška" na Vašoj web stranici (i nakon ažuriranja WordPressa). Ako Vam sigurnosni dodatak onemogućuje pristup, pogledajte Ne mogu se prijaviti u WordPress: što sada?
Dodatno čitanje
- Upravljanje dodacima na wordpress.org (na engleskom)
- Pomoć! Moje web-mjesto je hakirano. Kako to riješiti i kako to spriječiti?
Želite li naučiti više? Pohađajte besplatni WordPress tečaj, lekciju 5.3 Odabir i procjena dodataka ili lekciju 5.4 Manje je više: čišćenje i rješavanje sukoba.
