Alegerea, evaluarea și curățarea pluginurilor WordPress
Un plugin rulează cu aceleași drepturi ca WordPress: vă poate citi și modifica baza de date, poate crea fișiere și poate trimite e-mailuri. Instalarea unui plugin înseamnă, așadar, să îi acordați încredere autorului. Pluginurile învechite și prost întreținute sunt o cale de acces frecvent folosită de atacatori. Aici aflați cum să evaluați un plugin înainte de a-l instala și cum să eliminați ceea ce nu vă mai trebuie.
Mai întâi: aveți cu adevărat nevoie de un plugin?
- Poate WordPress să facă acest lucru singur? Coloanele, butoanele, tabelele, un sitemap simplu și încărcarea leneșă (lazy loading) a imaginilor sunt deja incluse.
- Poate tema dumneavoastră să o facă? La o temă bazată pe blocuri, puteți configura multe în Editorul de site.
- Aveți deja un plugin care face acest lucru? Două pluginuri pentru același scop, de exemplu două pluginuri de cache, două pluginuri SEO sau două pluginuri de securitate, se încurcă reciproc și generează erori.
Nu există un număr maxim fix. Însă fiecare plugin trebuie întreținut, poate intra în conflict cu celelalte și poate avea o vulnerabilitate. Un site cu puține pluginuri, bine alese, este mai ușor de menținut în stare bună.
De unde să descărcați pluginuri?
- Din directorul de pluginuri de pe wordpress.org, accesibil și prin Module > Adaugă modul din panoul de administrare.
- De pe site-ul unui autor cunoscut, pentru pluginuri și extensii plătite.
- Niciodată de pe site-uri care oferă gratuit pluginuri plătite. Astfel de pluginuri nulled conțin adesea o ușă din spate (backdoor) sau linkuri spam și nu primesc actualizări.
Semnale de alarmă pe pagina pluginului
| Caracteristică | Semnal de alarmă |
|---|---|
| Ultima actualizare | Acum mai bine de un an. În acest caz, este posibil să nu mai funcționeze corect cu versiunile noi de WordPress și PHP. |
| Testat până la (versiunea WordPress) | O versiune mult mai veche decât cea actuală. Pe wordpress.org apare atunci un avertisment pe pagină. |
| Versiunea PHP necesară | Nu este un semnal de alarmă în sine, dar verificați dacă se potrivește cu versiunea PHP a pachetului dumneavoastră. |
| Instalări active | Foarte puține: înseamnă că puțini oameni observă erorile. Nu este întotdeauna ceva rău, dar verificați cu mai multă atenție. |
| Evaluări și asistență | Multe evaluări negative recente sau întrebări pe forum la care autorul nu răspunde. |
| Plugin închis | Pagina anunță că pluginul a fost închis, uneori cu motivul, de exemplu o problemă de securitate. Înlocuiți-l. |
Verificați, de asemenea, o bază de date publică cu vulnerabilitățile cunoscute ale pluginurilor WordPress, cum ar fi cea de la Patchstack, Wordfence sau WPScan. O vulnerabilitate rezolvată rapid nu este o problemă. Un autor care nu face nimic luni de zile, da. Fiți atenți și la ce face pluginul cu datele vizitatorilor dumneavoastră: dacă le trimite către un serviciu al autorului, acest lucru trebuie menționat în politica dumneavoastră de confidențialitate.
Dezactivare sau ștergere?
| Dezactivare | Ștergere | |
|---|---|---|
| Ce se întâmplă? | WordPress nu mai încarcă pluginul. Fișierele rămân în wp-content/plugins. | Fișierele sunt eliminate. Unele pluginuri își șterg și setările și tabelele din baza de date, altele le lasă acolo. |
| Risc | O vulnerabilitate dintr-un fișier separat al pluginului rămâne accesibilă. Atacatorii caută fișiere vulnerabile cunoscute, nu pluginuri active. | Ce s-a șters, s-a șters. Este posibil să vă pierdeți setările. |
| Când? | Doar temporar, de exemplu atunci când căutați cauza unei probleme. | Atunci când nu mai folosiți pluginul. |
Același lucru este valabil și pentru temele pe care nu le folosiți. Ștergeți un plugin din Module: mai întâi Dezactivează, apoi Șterge.
Curățenie: o verificare periodică
Treceți în revistă pluginurile, de exemplu în fiecare trimestru, și puneți-vă patru întrebări pentru fiecare plugin:
- La ce folosește? Dacă nu mai știți, aflați.
- Mai este folosit? Un plugin de slider, în condițiile în care nu există niciun slider pe site, poate fi eliminat.
- Vă puteți descurca fără el, pentru că WordPress, tema sau un alt plugin face deja acest lucru?
- Mai este întreținut? Verificați semnalele de alarmă de mai sus.
Faceți mai întâi o copie de rezervă sau lucrați pe o copie a site-ului, consultați Crearea unui mediu de staging WordPress. Ștergeți câte un singur plugin o dată și verificați apoi dacă site-ul funcționează în continuare. Atenție la shortcode-uri: dacă ștergeți un plugin care furniza, de exemplu, [formulier id="2"], acel text va apărea apoi ca atare pe pagina dumneavoastră.
Dezactivarea unui plugin atunci când panoul de administrare nu funcționează
Dacă un plugin generează o eroare critică sau o pagină albă, îl puteți dezactiva redenumindu-i folderul din wp-content/plugins. În cazul unei astfel de erori, WordPress trimite adesea și un e-mail cu un link către modul de recuperare. Cum se procedează pas cu pas aflați în Eroare 500 sau „eroare critică” pe site-ul dumneavoastră (inclusiv după o actualizare WordPress). Dacă un plugin de securitate vă blochează accesul, consultați Nu mă pot autentifica în WordPress: ce fac acum?
Lectură suplimentară
- Gestionarea pluginurilor pe wordpress.org (în engleză)
- Ajutor! Site-ul meu a fost spart. Cum rezolv problema și cum o pot preveni?
Doriți să aflați mai multe? Urmați cursul gratuit de WordPress, lecția 5.3 Alegerea și evaluarea pluginurilor sau lecția 5.4 Mai puțin înseamnă mai mult: curățenie și rezolvarea conflictelor.
