Alla gör misstag då och då. Det händer. Men när felet uppstår i en webbplats, som du har lagt ner mycket tid och kraft på att bygga vidare på, kan det vara frustrerande att gå tillbaka och börja om, oavsett hur illa misstaget är.

Som WordPress-utvecklare vet du hur det fungerar. Du har också bekantat dig med de olika problemen som kan uppstå. Som ett resultat har du förmodligen redan lagt till några metoder i ditt arbetsflöde för att mildra och snabbt lösa eventuella problem som kan uppstå.

Så vad gör du med de frågor som dyker upp utanför din utvecklingsprocess? "Tvätta händerna" efter att ha överlämnat webbplatsen till klienten medan du önskar dem lycka till? Som professionell vet du att det att säga ”det här är inte längre mitt problem” är oetiskt. Du vet också att upprätthålla relationer med dina kunder (nuvarande och tidigare) Är avgörande för ditt företag.

Om något skulle hända på en kunds webbplats efter att jobbet är slutfört måste du vara beredd att gå in och lösa problemet omedelbart. Eller, ännu bättre, du måste ha ytterligare steg inbyggda i ditt eget arbetsflöde som sparar dina kunder (och dig själv).

Hur man förhindrar fel på WordPress

Här är en lista över övningar att lägga till i ditt arbetsflöde. De låter dig korrigera fel snabbare på WordPress eller undvika dem.

Steg 1: Lägg till en tutorial

Innan du ger en ny webbplats till en klient, se till att tillhandahålla dokumentation som kommer att få dem igång snabbt. Det är sant att det inte är din uppgift att lära din klient att använda WordPress, men för din klient som inte riktigt kan WordPress måste du förse dem med nybörjarguider, som kommer att förhindra dem från att orsaka problem av misstag på sina webbplatser.

Steg 2: Lägg dig fram

Varje webbutvecklare bör ge sin WordPress-webbplats med en anpassad bakgrund. Detta tillåter dig inte bara att marknadsföra ditt företag utan gör att kunden alltid kan tänka på att han kan kontakta dig vid problem.

Med ett plugin som " ultimata Branding Du kan skapa anpassade meddelanden och moduler på instrumentpanelen samt annonsplatser.

Steg 3: stärka säkerheten

Kan du lita på att dina kunder upprätthåller strikta säkerhetsstandarder när de använder deras webbplats ? Nej, förmodligen inte. Så istället för att vänta på att den senare ska använda ett generiskt konto " administration »Med ett lösenord« 1234", Du måste tillämpa olika säkerhetsåtgärder:

  • Tvåfaktorsautentisering.
  • hash bcrypt.
  • och lösenord bör inte vara valfria.

4 Steg: Automatisera säkerhetskopiering

Dina kunder kommer att vara bekymrade över idén om att säkra sina webbplatser, men de vet förmodligen inte hur de ska hålla den säker eller så tror de att de inte behöver oroa sig för det ännu. Du vet att uppgifter kan förloras eller bli stulen när som helst och att ha en webbplats som säkerhetskopieras regelbundet är inte valfritt.

Om du inte vill behöva återskapa en webbplats eller göra om de senaste ändringarna eftersom det inte fanns någon säkerhetskopia, ge dina kunder ett system som automatiserar processen för dem. Snapshot plugin kan hjälpa dig i det här fallet.

5 Steg: Automatisera uppdateringar

Automation är en underbar sak för utvecklare. Du ställer in en process för att köra autonomt i bakgrunden. På det här sättet behöver du aldrig oroa dig för om dina kunder har uppgraderat WordPress till den nya versionen, eftersom du kommer att ha en process som tar hand om att göra det åt dig.

Om du letar efter ett verktyg som hjälper dig att automatisera denna process, men också för att ge dig möjlighet att kontrollera vad som kan och inte kan uppdateras, kan du kolla in vår handledning om hantering av WordPress-uppdateringar.

Steg 6: Begränsa filtillstånd

Om dina kunder planerar att göra uppdateringar av sin webbplats i framtiden och inte söker hjälp från en utvecklare, förhoppningsvis är dessa ändringar minimala och kräver inte koduppdateringar. Men filer, särskilt "wp-config.php"-filen som alltid ska flyttas ovanför roten avlogi, vilket kommer att placera det långt från räckhåll för användare och hackare.

Codex Wordpress ger användbara riktlinjer som du kan följa när tilldelning av lämpliga tillstånd.

Steg 7: Begränsa användaråtkomst

När det gäller att begränsa användaråtkomst till WordPress skulle vissa säga att det är lika enkelt som att gå till användare och uppdatera roller. Dessa fördefinierade regler är dock inte alltid tillräckliga:

  • Om du vill ha ännu mer kontroll över användaråtkomst och funktioner, prova plugin " Medlemmar ".
  • Om du vill kontrollera vem som kan använda den visuella redigeraren kan du använda plugin " Inaktivera Visual Editor ".
  • Om du vill kontrollera de olika typerna av innehåll (artiklar, sidor, kategorier, media och mer) som kan nås, plugin Advanced Access Manager Kommer att göra susen.

slutligen

Tänk på säkerheten för dina kunders webbplatser och de människor som använder sina instrumentpaneler, som du gör med din. Uppenbarligen är deras mål inte att skada sin egen webbplats eller avsiktligt orsaka kaos på deras instrumentpanel, men det kan hända och du måste kunna fixa det. I stället för att vänta på att reagera när felet inträffar måste du sätta en proaktiv plan på plats när du utvecklar webbplatser.

Jag hoppas att du bättre kan säkra dina kunders webbplatser. Dela gärna dina tips i kommentarerna.