Alle laver fejl fra tid til anden. Det sker. Men når fejlen opstår i en Websted, som du har brugt meget tid og kræfter på at bygge videre på, kan det være frustrerende at gå tilbage og starte forfra, uanset hvor slem fejlen er.

Som WordPress-udvikler ved du, hvordan det fungerer. Du har også sat dig ind i de forskellige problemer, der kan opstå. Som følge heraf har du sikkert allerede tilføjet et par metoder til din arbejdsgang for at afbøde og hurtigt løse eventuelle problemer, der måtte opstå.

Så hvad gør du med problemer, der opstår uden for din udviklingsproces? "Vasker du hænder" efter at have overdraget siden til kunden, mens du ønsker ham en god forandring? Som professionel ved du, at det er uetisk at sige "det er ikke mit problem længere". Du ved også, at opretholdelse af relationer til dine kunder (nuværende og tidligere) er afgørende for din virksomhed.

Hvis der skulle ske noget med en kundes websted, efter du har fuldført jobbet, skal du være klar til at træde til og løse problemet med det samme. Eller endnu bedre, du skal have ekstra trin indbygget i din egen arbejdsgang, som vil redde dine kunder (og dig selv).

Sådan forhindrer du fejl i WordPress

Her er en praktisk tjekliste, du kan tilføje til din arbejdsgang. De kan give dig mulighed for hurtigere at rette fejl på WordPress eller undgå dem.

Trin 1: Tilføj et selvstudie

Før du giver en ny Websted til en klient, skal du sørge for at levere dokumentation, der vil få dem i gang hurtigt. Det er rigtigt, at det ikke er din opgave at lære din klient at bruge WordPress, men for din klient, der ikke rigtig kender WordPress, skal du give dem begynderguider, som vil forhindre dem i at skabe problemer ved en fejltagelse på deres websteder.

Trin 2: Sæt dig frem

Enhver webudvikler bør give deres WordPress-websted en tilpasset baggrund. Dette giver dig ikke kun mulighed for at annoncere for din virksomhed, men giver også kunden mulighed for altid at have i tankerne, at de kan kontakte dig, hvis de har nogen bekymringer.

Med et plugin som " Ultimate Branding du kan oprette personlige beskeder og moduler på dashboardet, men også annonceplaceringer.

Trin 3: Stram sikkerheden

Kan du stole på, at dine kunder opretholder strenge sikkerhedsstandarder, når de bruger deres websted ? Nej, sandsynligvis ikke. Så i stedet for at vente på, at sidstnævnte bruger en generisk konto " admin "med en adgangskode" 1234", skal du håndhæve forskellige sikkerhedsforanstaltninger:

  • To-faktor autentificering.
  • bcrypt-hashen.
  • og adgangskoder bør ikke være valgfrie.

Trin 4: Automatiser sikkerhedskopiering

Dine kunder vil være bekymrede over ideen om at sikre deres websteder, men de ved sandsynligvis ikke, hvordan de skal holde det sikkert, eller de vil tro, at de ikke behøver at bekymre sig om det endnu. Du ved, at données kan gå tabt eller stjålet til enhver tid, og det er ikke valgfrit at have et websted, der jævnligt sikkerhedskopieres.

Hvis du ikke ønsker at skulle genskabe et websted eller gentage de seneste ændringer, fordi der ikke var nogen backup på plads, så giv dine kunder et system, der automatiserer processen for dem. Snapshot-plugin'et kan hjælpe dig i dette tilfælde.

Trin 5: Automatiser opdateringer

Automatisering er en vidunderlig ting for udviklere. Du sætter en proces op til at køre autonomt i baggrunden. På denne måde behøver du aldrig at bekymre dig om, hvorvidt dine kunder har opgraderet WordPress til den nye version, for du har en proces, der sørger for at gøre det for dig.

Hvis du leder efter et værktøj, der hjælper dig med at automatisere denne proces, men også giver dig mulighed for at kontrollere, hvad der kan og ikke kan opdateres, kan du tjekke vores Selvstudium til WordPress-opdateringsstyring.

Trin 6: Begræns filtilladelser

Hvis dine kunder planlægger at lave opdateringer til deres hjemmeside i fremtiden og ikke søger hjælp fra en udvikler, er disse ændringer forhåbentlig minimale og kræver ikke kodeopdateringer. Men filer, især "wp-config.php" filen, som altid skal flyttes over roden afovernatning, hvilket vil bringe det langt fra rækkevidde af brugere og hackere.

WordPress Codex giver nyttige retningslinjer, som du kan følge hvornår tildele passende tilladelser.

Trin 7: Begræns brugeradgang

Når det kommer til at begrænse brugeradgang i WordPress, vil nogle sige, at det er lige så nemt som at gå til brugere og opdatere roller. Disse foruddefinerede regler er dog ikke altid tilstrækkelige:

  • Hvis du vil have endnu mere kontrol over brugeradgang og -funktioner, kan du prøve " Medlemmer '.
  • Hvis du vil kontrollere, hvem der kan bruge den visuelle editor, kan du bruge " Deaktiver Visual Editor '.
  • Hvis du vil kontrollere de forskellige typer indhold (indlæg, sider, kategorier, medier og mere), der kan tilgås, pluginnet " Advanced Access Manager " vil gøre.

Endelig

Tænk på sikkerheden på dine kunders websteder og de mennesker, der bruger deres dashboard, ligesom du vil med dit. Det er klart, at deres mål ikke er at beskadige deres eget websted eller med vilje skabe kaos på deres dashboard, men det kan ske, og du skal være i stand til at rette op på det. I stedet for at vente på at reagere, når fejlen opstår, skal du lægge en proaktiv plan på plads, når du udvikler websteder.

Jeg håber, at du bedre kan sikre dine kunders hjemmesider. Du er velkommen til at dele dine tips i kommentarerne.