Actualizări automate WordPress

Publicat: 2021-12-03

Păstrarea pluginurilor și temelor actualizate la cea mai recentă versiune este recomandată dintr-o varietate de motive, probabil cel mai important fiind menținerea site-ului în siguranță. Eșecul actualizării regulate a pluginurilor sau temelor poate duce în cele din urmă la numeroase probleme cu site-ul dvs., care devin mai greu de rezolvat cu cât aceste actualizări sunt neglijate mai mult timp.

În ciuda faptului că este foarte recomandat să actualizați în mod regulat tema/pluginurile și fișierele de bază, mulți utilizatori încă nu reușesc să facă acest lucru. Din acest motiv, WordPress a introdus o nouă funcție de actualizare automată încă din august 2020, care vă permite să vă actualizați automat pluginurile și temele.

În acest articol, vom arunca o privire asupra acestei noi funcții și vom examina câteva lucruri pe care trebuie să le luăm în considerare atunci când folosiți actualizările automate de teme și plugin.

Cum să activați actualizările automate pentru teme

Începând cu WordPress 5.5, a existat o opțiune în fiecare temă pentru activarea actualizărilor automate. Puteți vizualiza această opțiune dacă accesați pagina de teme și faceți clic pe orice filă „Detalii teme”.

Apoi faceți clic pe linkul „Activați actualizările automate” și gata. De atunci, de fiecare dată când este disponibilă o actualizare a temei, aceasta se va executa automat și veți fi anunțat cu un e-mail imediat după.

Acum să vedem cum puteți activa actualizările automate și pentru pluginuri.

Cum să activați actualizările automate pentru pluginuri

De asemenea, introdusă în WordPress 5.5, este opțiunea de a face ca fiecare plugin să se actualizeze automat atunci când o actualizare devine disponibilă.

Accesați ecranul de plugin de administrare și faceți clic pe „Activați actualizările automate” din dreapta oricărui rând de plugin.

Odată ce ați activat funcția, fiecare actualizare disponibilă va fi executată automat și va fi trimis un e-mail pentru a vă anunța.

Puteți activa actualizarea automată pe mai multe plugin-uri selectându-le și utilizând opțiunea „Activați actualizările automate” din meniul derulant.

Actualizare automată pentru toate pluginurile/temele

Alternativ, puteți utiliza filtrul auto_update_{$type} pe care WordPress îl oferă pentru a gestiona actualizările automate ale core, pluginurilor, temelor sau limbilor.

Pluginuri

Activarea actualizărilor automate pentru toate pluginurile este foarte ușor de realizat. Trebuie doar să editați funcțiile.php ale temei dvs. activate. Deschide-l cu editorul tău preferat și inserează această linie de cod.

 add_filter( 'auto_update_plugin', '__return_true' );

Și pentru dezactivare, ar trebui să utilizați valoarea __return_false

Teme

Pentru a face același lucru pentru toate temele, adăugați acest cod ca în functions.php.

 add_filter( 'auto_update_theme', '__return_true' );

Și pentru dezactivare, ar trebui să utilizați valoarea __return_false .

Actualizare automată WordPress Dezavantaje

În primul rând, activarea actualizărilor automate pare o idee grozavă. După cum am menționat, actualizarea temelor și a pluginurilor este un lucru care este adesea neglijat de proprietarii de site-uri web.

Cu toate acestea, este bine să efectuați orice actualizări de temă/plugin cu un grad de precauție, mai ales dacă site-ul dvs. este complex și/sau are o mulțime de plugin-uri. Motivul? Poate apărea o formă de conflict de plugin/temă care ar putea distruge site-ul dvs. Când actualizați manual pluginurile, puteți verifica după fiecare dacă site-ul dvs. funcționează conform intenției. Dacă nu și ați făcut pasul sensat de a face o copie de rezervă instantanee a site-ului dvs. înainte de actualizare, puteți reveni rapid. Cu actualizările automate, nu veți ști când ar putea apărea o actualizare. Aceasta înseamnă că puteți afla despre o problemă cu site-ul dvs. doar mult timp după ce a avut loc actualizarea (cu excepția cazului în care vă verificați site-ul în mod regulat). Mai rău, nu veți ști imediat ce a cauzat problema site-ului dvs., deoarece ați putea constata că mai multe plugin-uri au fost actualizate.

Găzduiește-ți site-ul web cu Pressidium

GARANTIE 60 DE ZILE BANI RAPIS

VEZI PLANUL NOSTRU

Deci, puteți alege să nu utilizați funcția de actualizare automată sau puteți alege, de asemenea, o soluție de mijloc, cum ar fi folosirea actualizărilor automate, dar numai pe pluginurile care nu ar afecta funcționalitatea site-ului dvs. în cazul în care ar apărea un conflict. Rețineți că, dacă un plugin este actualizat frecvent de către dezvoltatorul său, este mai puțin probabil să vă distrugă site-ul.

Cum să gestionați cel mai bine actualizările pluginurilor

Realitatea este că, oricât de atrăgătoare este opțiunea de „setare și uitare”, precum actualizările automate, ele au probabil mai multe dezavantaje decât sus. Deci, care este cea mai bună abordare pentru a vă actualiza în siguranță pluginurile? Puteți alege să utilizați un plugin precum WP Rollback, care vă permite să vă derulați site-ul după o actualizare eșuată, dar aceasta nu este probabil cea mai robustă soluție.

Cea mai sigură cale de urmat atunci când actualizați teme sau pluginuri este să creați mai întâi o copie de rezervă a site-ului web (sau să lucrați într-un mediu de pregătire) și apoi să le actualizați unul câte unul. Dar, în lumea reală, aceasta este o sarcină care consumă foarte mult timp pentru oricine este responsabil.

Aici este util un furnizor de găzduire de încredere, care oferă instrumente utile care pot accelera lucruri precum backup-uri, cum ar fi Pressidium. Oferim backup-uri cu un singur clic care nu necesită pluginuri și nici cunoștințe tehnice. Faceți clic și în câteva minute va fi realizată o copie de rezervă instantanee a instantaneului, care este, cel mai important, foarte fiabilă.

În plus, clienții Pressidium își pot clona site-ul pe un server de staging. Acest lucru vă permite să actualizați și să testați aceste actualizări fără a afecta în vreun fel site-ul dvs. live. Ca și în cazul backup-urilor, crearea unei copii de server de staging durează doar câteva momente și, din nou, nu necesită pluginuri și nici cunoștințe tehnice.

Dar chiar dacă utilizatorul actualizează un plugin direct în producție, atunci platforma noastră se ocupă de acest lucru cu atenție. Mai întâi, este creată o copie de rezervă automată a site-ului și apoi este inițializată actualizarea pluginului în timpul căreia se execută unele teste. Atunci numai dacă totul verifică, site-ul live este în cele din urmă actualizat.

Dacă un test eșuează, actualizarea este anulată, iar site-ul web revine la versiunea anterioară de lucru și ne anunță problema.

În cele din urmă, dacă gestionați un portofoliu mare de site-uri, atunci trebuie să vă conectați la fiecare pentru a actualiza pluginurile poate fi o sarcină laborioasă. Acolo vă poate ajuta tabloul de bord.

Puteți vedea rapid starea fiecărui plugin pe toate site-urile dvs. direct din Tabloul de bord. Dacă este disponibilă o actualizare, puteți iniția această actualizare din nou, direct din tabloul de bord. Acest lucru poate ajuta la accelerarea semnificativă a gestionării actualizării pluginului!

Concluzie

WordPress face o treabă uimitoare în a crea instrumente care ar putea economisi timp și ar putea fi utile pentru utilizatorii admin, iar actualizările automate nu fac excepție. Pentru unii utilizatori, actualizările automate ar putea economisi timp real. Pentru alții, s-ar putea să nu fie o caracteristică pe care doresc să o folosească.