De ce ar trebui să așteptați să actualizați pluginurile și temele WordPress

Publicat: 2020-04-29

Am folosit WordPress de peste 14 ani acum. Este minunat și nu mi-am putut imagina că lucrez cu altceva. Cu toate acestea, la fel ca în cazul oricărei platforme, există modalități de a forma ceea ce eu numesc obiceiuri „bune și sigure”. Astăzi vreau să discut puțin despre actualizarea pluginurilor și temelor WordPress și de ce de obicei recomand utilizatorilor să aștepte înainte de a actualiza la noua versiune strălucitoare.

Crede-mă, acest lucru vă va cauza mai puțin stres pe termen lung.

Așteptați să actualizați pluginurile și temele WordPress

Cu toții iubim lucrurile noi și strălucitoare, iar actualizările pluginurilor și temelor noastre preferate sunt întotdeauna interesante, deoarece uneori înseamnă noi funcții și capacități. Este foarte tentant când vă conectați la tabloul de bord WordPress și vedeți actualizările în așteptare pentru a face clic pe „Actualizați-le pe toate” și continuați. Totuși, asta vă îndemn să nu faceți!

Actualizări WordPress disponibile
Actualizări WordPress disponibile

De ce? Pentru că dezvoltatorii sunt oameni, la fel ca noi ceilalți. Ei fac uneori greșeli. Credeți-mă, fratele meu și cu mine dezvoltăm pluginurile noastre premium WordPress și au existat o perioadă sau două în care am scos din greșeală codul prost și apoi a trebuit imediat să facem o altă actualizare pentru a-l remedia.

Eroare critică WordPress
Eroare critică WordPress

Nu-mi pasă cât de mare este o echipă de dezvoltare în spatele unui plugin sau a unei teme; vor fi întotdeauna predispuși la erorile umane.

Ce se întâmplă când un dezvoltator scoate din greșeală un cod prost? Ei bine, unul, vă poate distruge întregul site . Sau poate rupe pur și simplu alte funcționalități pe care s-ar putea să nu-ți dai seama decât mai târziu. Iată câteva exemple de pluginuri pe care le folosesc și care au avut probleme. Nu vreau să exclud pe nimeni aici, așa cum se întâmplă în întreaga piață WordPress.

Plugin 1

Acest prim plugin a introdus un cod prost care ar îngheța de fapt biblioteca media .

Actualizarea pluginului îngheață biblioteca media
Actualizarea pluginului îngheață biblioteca media

Plugin 2

Acest al doilea plugin a introdus un cod prost care ar cauza de fapt o eroare 500 pe site-ul dvs. WordPress.

Pluginul cauzează eroarea 500
Pluginul cauzează eroarea 500

Plugin 3

Acest al treilea plugin a lansat câteva actualizări mari care au fost de fapt destul de grozave, dar la prima încercare a dus la necesitatea de a corecta o grămadă de erori fatale .

Mai multe erori fatale sunt remediate
Pluginul are erori fatale în curs de remediere

Plugin 4

Acest al patrulea plugin a lansat câteva actualizări care au afectat negativ Schema și modul în care Google le accesa cu crawlere în SERP-uri. Acest lucru a început apoi să arunce erori în Google Search Console.

Actualizarea pluginului codul de schemă defectuos
Actualizarea pluginului codul de schemă defectuos

Aceste tipuri de actualizări proaste se întâmplă de fapt des! Văd patch-uri pentru a repara un patch de mai multe ori pe săptămână.

Recomandările mele pentru actualizarea pluginurilor și temelor

Deci, care este calea cea mai sigură de mers? Iată recomandările mele când vine vorba de actualizarea pluginurilor și temelor pe site-ul dvs. WordPress.

  1. Nu utilizați actualizări automate
  2. Uită-te la jurnalul de modificări plugin/temă
  3. Utilizați un mediu de pregătire sau faceți o copie de rezervă

1. Nu utilizați actualizări automate

În primul rând, nu recomand niciodată să utilizați actualizări automate pentru nucleul, pluginurile sau temele WordPress. Singura excepție de la aceasta este atunci când se referă la versiunile de întreținere și securitate. Acestea sunt în general OK pentru a permite WordPress să se actualizeze singur.

Unii furnizori de găzduire au verificări automate pentru a încerca să automatizeze actualizările pluginurilor și apoi revin dacă detectează o problemă. Dar nu pot să vă spun de câte ori am văzut asta mergând prost. La urma urmei, te bazezi pe AI pentru a confirma că totul este OK. Acest lucru s-ar putea îmbunătăți în timp, dar nu este încă acolo.

Aflați cum să dezactivați actualizările automate WordPress.

2. Uită-te la jurnalul de modificări plugin/temă

Al doilea lucru pe care ar trebui să-l faceți este să vă uitați întotdeauna la pluginul și/sau jurnalul de modificări ale temei. Acesta poate fi găsit în secțiunea de actualizare „Plugin” din tabloul de bord WordPress. De obicei, dezvoltatorii au și un link către jurnalul de modificări pe site-ul lor.

Dacă există o actualizare critică de securitate, atunci, prin toate mijloacele, ar trebui să o actualizați imediat pentru a vă asigura că site-ul dvs. WordPress este sigur. Lucruri precum Cross-Site Request Forgery (CSRF), Cross-Site Scripting (XSS) etc., sunt cuvinte la modă de securitate importante pe care trebuie să le urmăriți. Dacă nu există, vă recomand să așteptați aproximativ o săptămână înainte de a actualiza .

Jurnalul modificărilor pluginului WordPress
Jurnalul modificărilor pluginului WordPress

De ce să aștepți? Pentru că în aproape 99% dintre scenarii, dacă un dezvoltator scoate cod prost, dacă așteptați o săptămână sau cam asa ceva, cel mai probabil va fi remediat și, în esență, puteți ocoli toate problemele cu totul. Aceasta este mai puțin o durere de cap pentru dvs., clienții dvs. și vă economisește timp.

În acele patru exemple de plugin pe care le-am menționat mai sus, nu am actualizat niciunul dintre ele în acea perioadă de timp și, prin urmare, nu am avut niciodată probleme.

3. Utilizați un mediu de pregătire sau faceți o copie de rezervă

Dacă, dintr-un motiv oarecare, o actualizare are o caracteristică sau o remediere de care aveți nevoie imediat, atunci vă sugerez cu insistență să utilizați un mediu de testare pentru a testa mai întâi (chiar și pentru cele mai mici actualizări!). Multe gazde au acum medii de organizare, așa că asigurați-vă că profitați de ele. Pentru asta sunt menite să fie folosite: testare .

Mediu de organizare WordPress
Mediu de organizare WordPress

Dacă nu aveți timp să testați pe un site de staging, atunci faceți cel puțin un instantaneu (backup) al site-ului dvs. Cu furnizorii de găzduire precum Kinsta, acest lucru durează literalmente 10 secunde, iar apoi, dacă observați probleme mai târziu, puteți reveni instantaneu înapoi.

Punct de restaurare de rezervă
Punct de restaurare de rezervă

Iată o captură de ecran a cardului meu Trello pe care îl folosesc pentru backup-uri săptămânale. Trec prin asta o dată pe săptămână înainte de a face actualizări ale pluginurilor sau temelor de pe site-urile mele.

Programul meu de backup pentru WordPress
Programul meu de backup pentru WordPress

rezumat

Data viitoare când apare această nouă actualizare strălucitoare a pluginului, întrebați-vă dacă aveți într-adevăr nevoie de ea astăzi. Dacă nu, și nu este legat de securitate, așteptați aproximativ o săptămână. Aveţi încredere în mine; imi vei multumi pe termen lung. Am făcut actualizări în acest fel de mult timp și rar se mai confruntă cu ceva defect.

Creați un program de actualizare pentru site-urile dvs. WordPress și respectați-l (recomand o dată pe săptămână). Altfel, te vor consuma. Faceți clic pentru a trimite pe Tweet

Mi-ar plăcea să aud părerile voastre despre actualizarea pluginurilor și temelor. Care este fluxul tău de lucru? Spune-mi mai jos în comentarii.