Toată lumea face greșeli din când în când. S-a întâmplat. Dar când eroarea apare într-un site-ul web, pe care ai depus mult timp și efort pentru a construi, poate fi frustrant să te întorci și să o iei de la capăt, indiferent cât de gravă ar fi greșeala.

În calitate de dezvoltator WordPress, știți cum funcționează. De asemenea, v-ați familiarizat cu diferitele probleme care pot apărea. Prin urmare, probabil că ați adăugat deja câteva metode la fluxul de lucru pentru a atenua și a rezolva rapid orice probleme care pot apărea.

Deci, ce faceți cu problemele care apar în afara procesului dvs. de dezvoltare? „Spălați-vă mâinile” după ce ați predat site-ul clientului în timp ce le-ați dorit mult noroc? Ca profesionist, știți că a spune „aceasta nu mai este problema mea” nu este etic. Știți, de asemenea, că menținerea relațiilor cu clienții dvs. (actual și vechi) este esențială pentru afacerea dvs.

Dacă ar trebui să se întâmple ceva pe site-ul unui client după finalizarea lucrării, trebuie să fiți pregătit să intrați și să rezolvați problema imediat. Sau, mai bine, trebuie să aveți pași suplimentari încorporați în propriul flux de lucru, care vă vor salva clienții (și pe dvs.).

Cum să preveniți erorile pe WordPress

Iată o listă de practici de adăugat la fluxul de lucru. Acestea vă vor permite să corectați mai rapid erorile pe WordPress sau să le evitați.

Pasul 1: Adaugă un tutorial

Înainte de a da un nou site-ul web unui client, asigurați-vă că furnizați documentație care îi va face să înceapă rapid. Este adevărat că nu este treaba ta să-ți înveți clientul să folosească WordPress, dar pentru clientul tău care nu prea cunoaște WordPress, trebuie să îi oferi ghiduri pentru începători, care să-i prevină să creeze probleme din greșeală pe site-urile lor.

Pasul 2: puneți-vă înainte

Fiecare dezvoltator web ar trebui să ofere site-ului său WordPress cu un fundal personalizat. Acest lucru nu numai că vă permite să faceți publicitate afacerii dvs., dar permite clientului să aibă mereu în minte că vă poate contacta în caz de probleme.

Cu un plugin de genul " Branding Ultimate Puteți crea mesaje și module personalizate pe tabloul de bord, precum și spații publicitare.

Pasul 3: consolidarea securității

Poți avea încredere în clienții tăi pentru a menține standarde stricte de securitate atunci când le folosesc site-ul web ? Nu, probabil că nu. Deci, în loc să așteptați ca acesta din urmă să folosească un cont generic " admin »Cu o parolă« 1234", Trebuie să aplicați diferite măsuri de securitate:

  • Autentificare cu doi factori.
  • hash bcrypt.
  • iar parolele nu ar trebui să fie opționale.

Pasul 4: automatizarea copiilor de rezervă

Clienții tăi vor fi preocupați de ideea de a-și securiza site-urile web, dar probabil că nu știu cum să le păstreze în siguranță sau vor crede că nu trebuie să-și facă griji încă. Știți că données poate fi pierdut sau furat în orice moment și a avea un site care face backup în mod regulat nu este opțional.

Dacă nu doriți să fiți nevoit să recreați un site web sau să refaceți modificările recente, deoarece nu a existat nicio copie de rezervă, oferiți clienților un sistem care va automatiza procesul pentru aceștia. Snapshot plugin vă poate ajuta în acest caz.

Pasul 5: automatizarea actualizărilor

Automatizarea este un lucru minunat pentru dezvoltatori. Configurați un proces pentru a rula autonom în fundal. În acest fel, nu trebuie să vă faceți griji dacă clienții dvs. au actualizat WordPress la noua versiune, deoarece veți avea un proces care se va ocupa de a face acest lucru pentru dvs.

Dacă sunteți în căutarea unui instrument care să vă ajute să automatizați acest proces, dar și să vă oferiți posibilitatea de a controla ceea ce poate și ce nu poate fi actualizat, puteți consulta tutorial despre gestionarea actualizărilor WordPress.

Pasul 6: restricționați permisiunile pentru fișiere

Dacă clienții dvs. intenționează să actualizeze site-ul lor în viitor și nu caută ajutor de la un dezvoltator, sperăm că aceste modificări sunt minime și nu necesită actualizări de cod . Cu toate acestea, fișierele, în special fișierul „wp-config.php”, care ar trebui să fie întotdeauna mutat deasupra rădăcinii fișieruluicazare, ceea ce îl va pune departe de accesul utilizatorilor și hackerilor.

Codul WordPress oferă îndrumări utile pe care le puteți urmări când alocarea autorizațiilor corespunzătoare.

Pasul 7: restricționează accesul utilizatorului

Când vine vorba de restricționarea accesului utilizatorilor la WordPress, unii ar spune că este la fel de ușor ca accesarea utilizatorilor și actualizarea rolurilor. Cu toate acestea, aceste reguli predefinite nu sunt întotdeauna suficiente:

  • Dacă doriți să aveți și mai mult control asupra accesului utilizatorului și a capacităților, încercați „ Membri actuali ".
  • Dacă doriți să controlați cine poate utiliza editorul vizual, puteți utiliza pluginul " Dezactivați editorul vizual ".
  • Dacă doriți să controlați diferitele tipuri de conținut (articole, pagini, categorii, media și multe altele) care poate fi accesat, pluginul Manager avansat de acces Va face trucul.

În cele din urmă

Gândiți-vă la securitatea site-urilor clienților dvs. și a persoanelor care își folosesc tabloul de bord, așa cum veți face și cu ale dvs. Evident, obiectivul lor nu este de a-și deteriora propriul site sau de a face ravagii în mod intenționat pe tabloul de bord, dar se poate întâmpla și trebuie să puteți remedia problema. În loc să așteptați să reacționați atunci când apare eroarea, trebuie să puneți în aplicare un plan proactiv atunci când dezvoltați site-uri web.

Sper că vă puteți asigura mai bine site-urile clienților dvs. Nu ezitați să vă împărtășiți sfaturile în comentarii.