Iedereen maakt wel eens fouten. Het gebeurt. Maar wanneer de fout optreedt in a Site web, waar je veel tijd en moeite in hebt gestoken om op voort te bouwen, kan het frustrerend zijn om terug te gaan en opnieuw te beginnen, hoe erg de fout ook is.

Als WordPress-ontwikkelaar weet je hoe het werkt. Ook heeft u zich vertrouwd gemaakt met de verschillende problemen die kunnen optreden. Als gevolg hiervan heeft u waarschijnlijk al een paar methoden aan uw workflow toegevoegd om eventuele problemen te verminderen en snel op te lossen.

Dus wat doe je met de problemen die buiten je ontwikkelingsproces opduiken? "Je handen wassen" nadat je de site aan de klant hebt overgedragen en hem veel succes wenst? Als professional weet je dat zeggen "het is mijn probleem niet meer" onethisch is. U weet ook dat het onderhouden van relaties met uw klanten (huidige en voormalige) is essentieel voor uw bedrijf.

Mocht er iets gebeuren op de locatie van een klant nadat de klus is voltooid, moet u bereid zijn om in te grijpen en het probleem onmiddellijk op te lossen. Of, nog beter, u moet extra stappen in uw eigen workflow hebben ingebouwd die uw klanten (en uzelf) zullen redden.

Hoe fouten op WordPress te voorkomen

Hier is een lijst met oefeningen die u aan uw workflow kunt toevoegen. Hiermee kunt u fouten sneller corrigeren op WordPress of ze vermijden.

Stap 1: voeg een zelfstudie toe

Voor het geven van een nieuwe Site web aan een klant, zorg ervoor dat u documentatie verstrekt waarmee ze snel aan de slag kunnen. Het is waar dat het niet jouw taak is om je klant te leren WordPress te gebruiken, maar voor je klant die WordPress niet echt kent, moet je ze beginnershandleidingen geven, zodat ze niet per ongeluk problemen kunnen veroorzaken op hun sites.

Stap 2: Stel jezelf voor

Elke webontwikkelaar moet zijn WordPress-site een aangepaste achtergrond geven. Hiermee kunt u niet alleen reclame maken voor uw bedrijf, maar kan de klant er altijd aan denken dat hij contact met u kan opnemen in geval van problemen.

Met een plug-in zoals " Ultimate Branding U kunt aangepaste berichten en modules maken op het dashboard, evenals advertentieruimtes.

Stap 3: versterk de beveiliging

Kunt u erop vertrouwen dat uw klanten strikte veiligheidsnormen handhaven bij het gebruik van hun website ? Nee, waarschijnlijk niet. Dus in plaats van te wachten tot laatstgenoemde een generiek account gebruikt “ beheerder »Met een wachtwoord« 1234", U moet verschillende beveiligingsmaatregelen afdwingen:

  • Twee-factor authenticatie.
  • de bcrypt hash.
  • en wachtwoorden mogen niet optioneel zijn.

4 Stap: back-up automatiseren

Uw klanten zullen zich zorgen maken over het beveiligen van hun websites, maar ze weten waarschijnlijk niet hoe ze het veilig moeten houden of ze denken dat ze zich er nog geen zorgen over hoeven te maken. Je weet dat de donnees kunnen op elk moment verloren of gestolen worden en het hebben van een site waarvan regelmatig een back-up wordt gemaakt, is niet optioneel.

Als u een website niet opnieuw wilt maken of recente wijzigingen niet opnieuw wilt uitvoeren omdat er geen back-up was, geef uw klanten dan een systeem dat het proces voor hen automatiseert. De momentopname plugin kan u in dit geval helpen.

5 Stap: updates automatiseren

Automatisering is iets geweldigs voor ontwikkelaars. Je zet een proces op dat autonoom op de achtergrond draait. Op deze manier hoeft u zich nooit zorgen te maken of uw klanten WordPress hebben geüpgraded naar de nieuwe versie, omdat u een proces heeft dat dit voor u doet.

Als u op zoek bent naar een tool om u te helpen dit proces te automatiseren, maar ook om u de mogelijkheid te geven om te bepalen wat wel en niet kan worden bijgewerkt, kunt u onze zelfstudie over het beheren van WordPress-updates.

Stap 6: Beperk bestandsrechten

Als uw klanten van plan zijn om in de toekomst updates aan hun website aan te brengen en geen hulp van een ontwikkelaar zoeken, zijn deze wijzigingen hopelijk minimaal en vereisen ze geen code-updates. Bestanden, vooral het bestand "wp-config.php", dat altijd boven de hoofdmap van het .php-bestand moet worden geplaatst, moeten echter worden verplaatstaccommodatie, waardoor het ver buiten het bereik van gebruikers en hackers komt.

De WordPress codex bevat nuttige richtlijnen die u kunt volgen wanneer de toewijzing van de juiste machtigingen.

Stap 7: Beperk gebruikerstoegang

Als het gaat om het beperken van gebruikerstoegang tot WordPress, zouden sommigen zeggen dat het net zo eenvoudig is als naar gebruikers gaan en rollen bijwerken. Deze vooraf gedefinieerde regels zijn echter niet altijd voldoende:

  • Als u nog meer controle wilt hebben over gebruikerstoegang en -mogelijkheden, probeer dan de " Leden .
  • Als u wilt bepalen wie de visuele editor kan gebruiken, kunt u de plug-in ' Visual Editor uitschakelen .
  • Als u de verschillende soorten inhoud wilt beheren (artikelen, pagina's, categorieën, media en meer) die toegankelijk is, de plug-in Advanced Access Manager Zal het lukken.

eindelijk

Denk na over de beveiliging van de sites van uw klanten en de mensen die hun dashboards gebruiken, zoals u ook doet met die van u. Het is duidelijk dat hun doel niet is om hun eigen site te beschadigen of opzettelijk schade aan te richten aan hun dashboard, maar het kan gebeuren en je moet dat kunnen oplossen. In plaats van te wachten om te reageren wanneer de fout zich voordoet, moet u een proactief plan opstellen wanneer u websites ontwikkelt.

Ik hoop dat u de websites van uw klanten beter kunt beveiligen. Voel je vrij om je tips te delen in de reacties.