Sfaturi pentru menținerea unui site web WordPress vechi
Publicat: 2021-02-15Una dintre cele mai bune modalități de a măsura cât de departe a ajuns tehnologia este utilizarea unui produs vechi. Este adevărat pentru dispozitive precum computere și smartphone-uri. Și se aplică și site-urilor web.
De exemplu, comparați un site web WordPress pe care l-ați creat recent cu unul de acum un deceniu. Probabil veți observa o mulțime de diferențe – atât din punct de vedere estetic, cât și sub capotă. Cu siguranță te poate conduce să apreciezi mai bine progresul care a fost făcut.
Acesta este un proces pe care m-am trezit să îl fac foarte des în ultima vreme. Câteva site-uri web pe care le-am construit la începutul anilor 2010 sunt încă în uz. Dincolo de a menține aceste instalări actualizate, o parte a sarcinii mele a fost să înlocuiesc pluginurile abandonate și să adaptez funcții mai noi.
Experiența a fost interesantă. Nu numai că aceste proiecte din trecut au oferit perspectivă, dar au fost și provocatoare. Să-mi dau seama ce am făcut, de ce am făcut-o și cum să fac lucrurile să meargă înainte. Este asemănător cu a menține o mașină clasică în funcțiune.
Menținerea unui site web WordPress vechi necesită un ochi atent și atenție la detalii. Cu asta, iată câteva sfaturi pentru a vă asigura că site-ul dvs. vechi freamătează.
Atenție la pluginurile și temele abandonate
Una dintre cele mai frecvente probleme pe care le veți găsi la site-urile WordPress mai vechi este utilizarea de software abandonat. Este posibil ca pluginurile și temele care erau soluții acceptabile pe vremea aceea să nu mai fie în dezvoltare activă. Acesta este un risc atât pentru funcționalitate, cât și pentru securitate.
Cum știi dacă un articol a fost abandonat? Dacă provine din tema oficială WordPress sau din depozitul de pluginuri, veți vedea de obicei un mesaj care spune că „ nu a fost testat cu ultimele 3 versiuni majore ale WordPress ”. Aceasta nu este o garanție că dezvoltatorul a renunțat complet la proiect, dar poate fi un indicator solid.
Dacă articolul nu provine dintr-un depozit oficial, este posibil să necesite câteva investigații suplimentare. Căutați în jur de jurnalele de modificări (care sperăm că au date de lansare incluse) sau forumuri de asistență. Orice lucru care nu a văzut o actualizare sau un răspuns pe forumul autorului într-un an sau mai mult este probabil să adune praf.
De cele mai multe ori, un plugin abandonat ar trebui înlocuit. Totuși, nu este întotdeauna o urgență uriașă. Un simplu plugin de nișă care nu face multe lucruri poate fi capabil să rămână mai mult decât unul complex. Folosește-ți cea mai bună judecată și caută alternative potențiale.
Temele pot varia și ele. Uneori este o chestiune de înlocuire sau dezactivare a scripturilor vechi care nu vor trece.
Indiferent, este important să știți unde se află aceste elemente. Chiar dacă lucrează astăzi, mâine ar putea fi o altă poveste.
JavaScript învechit poate fi problematic
WordPress vine la pachet cu biblioteca JavaScript jQuery. Acest lucru este excelent pentru a folosi efecte speciale și alte bunătăți legate de interfața de utilizare pe site-ul dvs. Dar pe măsură ce sunt incluse versiuni noi, unele scripturi mai vechi devin învechite.
Aceasta poate fi o problemă. De exemplu, o schimbare a versiunilor jQuery care au venit cu WordPress 5.6 a dus la un număr mare de erori JavaScript – în special cu pluginuri și teme mai vechi. Anumit cod care fusese depreciat nu mai era acceptat. Astfel, dezvoltatorii au trebuit să vâneze și să repare fiecare instanță.
Lăsarea acestor elemente neremediate ar putea provoca o experiență de erori atât pe partea din față, cât și pe cea din spate. Erorile jQuery tind să interfereze cu modul în care funcționează alte plugin-uri și chiar le pot împiedica deloc să funcționeze.
Merită întotdeauna să fii la curent cu modificările iminente ale bibliotecii WordPress. Dar este cu adevărat esențial atunci când aveți de-a face cu un site moștenit. Orice articol care nu a mai văzut o actualizare de ceva timp este susceptibil de a se sparge.
Prin urmare, este important să verificați jurnalele de modificări pentru nucleul WordPress și pentru jQuery în sine. În plus, testați actualizările într-un mediu de pregătire înainte de a le aplica pe un site de producție. Acest lucru vă poate salva de unele probleme serioase de utilizare.
Cercetare înainte de a elimina codul
Indiferent dacă ați creat un site web cu ani în urmă sau l-ați moștenit de la un alt dezvoltator, sunt șanse să întâlniți un cod îndoielnic. Ar putea fi un fragment dintr-un șablon de temă sau chiar un plugin ambiguu.
Acesta este cu atât mai mult motiv pentru a vă documenta proiectele. Dar dacă nu există documentație, s-ar putea să vă întrebați de ce a fost inclus un anumit articol. A fost doar o practică proastă sau acest cod încă servește un scop?
Deși poate părea sigur să dezactivați un plugin sau să eliminați codul - mai întâi faceți câteva cercetări. Nu vă pot spune de câte ori am renunțat la ceva ce credeam că este inutil doar pentru a constata că a facilitat o funcție obscure. Acest lucru a dus la readucerea lucrurilor așa cum erau (asigurați-vă că păstrați și copiile de siguranță).
Cercetarea depinde de elementul în sine. Dacă este un plugin, o căutare pe web poate fi de mare ajutor. Pentru fragmente, analizați codul și încercați să vă dați seama ce face. Oricum, nu atingeți nimic de pe un site de producție până nu știți sigur și nu ați făcut niște teste.
Căutați funcțiile lipsă
Lucrurile se schimbă rapid pe web. Astfel, unui site web mai vechi ar putea lipsi unele caracteristici cruciale. Lucruri care te-ar putea lăsa în urmă sau mai rău.
Poate că cele mai mari două elemente din această listă sunt accesibilitatea și stilul receptiv. Este posibil ca un site web construit în 2010 să nu fi ținut cont de aceste lucruri.
De exemplu, am descoperit că câteva proiecte mai vechi foloseau un plugin pentru a oferi o temă mobilă separată. Nu a fost nimic deosebit de rău în această practică – și a funcționat suficient de bine. Dar chiar și temele vechi de desktop pot fi adaptate pentru a funcționa frumos pe ecrane mai mici. Este nevoie de ceva CSS și poate chiar reconfigurarea șabloanelor, dar merită făcută dacă o reproiectare nu este în buget.
Aducerea accesibilității la nivelul prafului poate necesita o mulțime de teste manuale și automate. Veți dori să vă asigurați că site-ul web acoperă elementele de bază, cum ar fi rapoartele de contrast de culoare, lizibilitatea și navigarea ușor de utilizat de la tastatură. Utilizarea atributului ALT pe imagini este, de asemenea, importantă.
Chiar dacă aveți resurse limitate cu care să lucrați, un mic efort în aceste domenii poate avea un impact pozitiv.
Crearea unui site web WordPress vechi (aproape) din nou
Este un merit atât pentru WordPress, cât și pentru ecosistemul său, faptul că site-urile web construite cu mulți ani în urmă continuă să funcționeze. O mare parte din codul și stilul implicat sunt mai rezistente decât s-ar putea crede.
Totuși, timpul merge înainte. Temele, pluginurile și scripturile se vor rupe în cele din urmă dacă nu sunt menținute. Putem spera cu siguranță că dezvoltatorii acestor articole țin pasul cu cele mai recente standarde. Dar uneori această slujbă ne revine.
Dacă un site moștenit este în grija dvs., nu vă faceți griji. Făcând niște teme și urmărind potențialele probleme, puteți oferi în continuare o experiență grozavă utilizatorilor.