De ce ar trebui să așteptați să actualizați pluginurile și temele WordPress
Publicat: 2020-04-29Am 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!

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.

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 .

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

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 .

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.

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.
- Nu utilizați actualizări automate
- Uită-te la jurnalul de modificări plugin/temă
- 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 .

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 .

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.

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.

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.
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.
