Wanneer u klaar bent met het coderen en ontwerpen van een website, betekent dit niet noodzakelijk dat uw taak is voltooid en klaar is om te worden afgeleverd. U moet ervoor zorgen dat uw klant in de toekomst geen last heeft van de website. Dus, je moet enkele laatste stappen zetten.
In deze zelfstudie laat ik u zien wat u moet doen voordat u de voltooide website aan uw klant overhandigt.
Ik ben het niet alleen: elke freelance WordPress-ontwikkelaar kan de problemen die ik heb onder ogen zien. Het kan moeilijker zijn, het kan lichter zijn, maar het tegenkomen van dit soort situaties heeft het karakter van een freelancer te zijn.
Laten we nu kijken naar wat ik goed had kunnen doen en hoe kan je voorkomen dat je die problemen onder ogen ziet.
Het eerste wat u moet doen, is de inhoud controleren die uw klant naar u heeft verzonden. In sommige gevallen verzenden clients vaak bizarre indelingen van inhoud, zoals gescande foto's, alle tekst in een enkel Word-bestand, of een zipbestand met het fotoarchief van uw klant, inclusief zijn of haar wandeltochten en domme foto's van een huisdier. (Als je denkt dat dit raar is, zou ik het verhaal van een cliënt van mij kunnen vertellen, door een foto van servettentitels voor homepage-inhoud via WhatsApp te sturen.)
Als uw klant ziet dat een van de pagina's ontbreekt, kan hij of zij er grote drukte over maken en heeft uw klant grotendeels gelijk. Of, als uw klant een van de is goed soort, je zou met hem of haar samen kunnen komen en samen de inhoud doornemen.
Bereid je echter voor op herzieningen.
De kans is groot dat uw paneel met thema-instellingen tal van verschillende opties heeft, waardoor zelfs de slimste webontwerpers soms in de war raken. Ga naar het instellingenpaneel om elke optie te vergelijken met wat uw klant wil.
Als u twijfelt, voert u een paar snelle oproepen uit, zoals 'Welke kleur wilt u dat de links zijn?' of "Hoeveel items wilt u hebben in de sidebar-widget 'Laatste berichten'?" en zo. Het kan een onnodige poging lijken, maar het is beter om ze af te maken voordat je client een revisie verzendt met de vraag om nog twee items in de widget 'Laatste berichten' en vervolgens één minder.
Wanneer alles is ingesteld, exporteer de thema-opties (als het instellingenpaneel die functie heeft) en bewaar deze voor een paar maanden, voor het geval uw klant het verknoeit.
Over klanten gesproken die je instellingen verknoeien ... Wat dacht je ervan om ze helemaal niet te laten zien?
Als het de bedoeling van uw cliënt is om nieuwe berichten toe te voegen of de pagina's te bewerken en misschien, af en toe, een extra dia in de schuifregelaar op de voorpagina toe te voegen, zou het een goed idee zijn om een nieuwe gebruiker voor uw klant te maken met een "Editor" rol. Op die manier heeft hij of zij geen toegang tot enige vorm van instellingen die de website kunnen verbreken, zoals het wijzigen van thema-opties, het wijzigen van WordPress-opties, het spelen met de plug-ins of passen een nieuw thema (geloof me, ze zouden dat proberen). Vraag uw klant wat hij of zij met de website wil doen nadat u klaar bent, en maak een Editor-account als het goed is.
Als alternatief kunt u makkelijker maken het administratiepaneel met behulp van een plug-in zoals Adminimize van Frank Bueltge. Hiermee kunt u delen van de beheerdersschermen "deactiveren" op basis van de gebruikersrol. Als uw klant meer mogelijkheden wil dan een Editor-account heeft, gebruikt u deze plug-in om op zijn minst de schermen Plug-ins en Thema's te verbergen.
De beroemde "vijf minuten durende WordPress-installatie" stelt ons in staat om WordPress zelfs korter dan vijf minuten te installeren, maar meestal kiezen we een persoonlijk e-mailadres in het proces, alleen om het over te nemen met.
Als in uw contract staat dat u WordPress of plug-ins en thema's niet hoeft bij te werken of binnenkomende opmerkingen wilt modereren, is het veilig om het "hoofd-e-mailadres" te wijzigen in een adres dat u niet elke dag controleert (of een adres dat niet bestaat niet). Als je de updates wilt ontvangen, laat het dan zoals het is of verander het naar iets als [email protected]
en controleer die inbox regelmatig.
Dit is een geruststelling, echt: zorg ervoor dat je, voordat je de website aan de klant overhandigt, een back-up van je werk maakt. Als uw klant de website breekt onherstelbaar, zoals het verwijderen van sommige bijlagen of het verwijderen van een plug-in (waarom heb je Adminimize niet gebruikt?), de back-up kan van pas komen.
De interne "export" -tool van WordPress is in dit geval een soort van nutteloos, omdat het geen bijlagebestanden of widgetconfiguraties bevat. Als cPanel op uw server is geïnstalleerd, kunt u een volledige back-up maken inclusief de public_html
directory en de database van de website. Of u kunt gebruikmaken van back-up-plug-ins om de klus te klaren. Jouw beslissing.
Dit is een gevoelige kwestie en u en uw klant hebben dit mogelijk al in het contract geregeld, maar vertrouw het contract niet en vertrouw uw klant niet. Zelfs als het contract luchtdicht is of als uw klant een vriend of familielid is, Zorg ervoor dat je wordt betaald voordat je de website start.
Advies: maak de website in een omgeving die, als u niet wordt betaald, uw klant niet in staat zal zijn om de website te gebruiken. U kunt de website bijvoorbeeld in een subdomein van uw eigen website ontwikkelen. Op die manier, als de klant niet betaalt, kunt u het afsluiten totdat u wordt betaald. En zorg ervoor dat u gedeeltelijk wordt betaald voordat u de website afsluit, zodat u verliezen kunt besparen.
Het is normaal om problemen met uw klant te ondervinden, maar proactief handelen om uw klant te behoeden voor het omgaan met de website na levering is altijd een goed idee.
Als je op zoek bent naar wat andere thema-ontwikkelaars doen als het gaat om marketing en verkoop van WordPress-thema's, kijk dan wat we beschikbaar hebben in Themeforest. Het is een geweldige plek om broncode te kopen voor gebruik, studeren of uitbreiden.
Heeft u problemen ondervonden met uw klanten en hoe heeft u de zaken rechtgetrokken? Vertel ons jouw verhaal in het gedeelte Opmerkingen hieronder. En als je dit artikel leuk vond, vergeet dan niet om het met je vrienden te delen!
Voor al het andere dat niet is gerelateerd aan dit artikel, kunt u contact met mij opnemen via @BarisUnver_EN (Engels) en @BarisUnver (Turks) op Twitter. Zie je daar!