Tutti commettono errori di tanto in tanto. Succede. Ma quando si verifica l'errore in a sito web, su cui hai dedicato molto tempo e sforzi per costruire, può essere frustrante tornare indietro e ricominciare da capo, non importa quanto grave sia l'errore.

Come sviluppatore di WordPress, sai come funziona. Hai anche familiarizzato con i vari problemi che possono sorgere. Di conseguenza, probabilmente hai già aggiunto alcuni metodi al tuo flusso di lavoro per mitigare e risolvere rapidamente eventuali problemi che potrebbero sorgere.

Quindi cosa fai con i problemi che sorgono al di fuori del tuo processo di sviluppo? "Lavarsi le mani" dopo aver consegnato il sito al cliente augurandogli buona fortuna? Come professionista, sai che dire "questo non è più un mio problema" non è etico. Sai anche che mantenere i rapporti con i tuoi clienti (ed ex) È essenziale per il vostro business.

Se dovesse succedere qualcosa presso la sede di un cliente dopo aver completato il lavoro, devi essere pronto a intervenire e risolvere immediatamente il problema. O, meglio ancora, devi avere passaggi aggiuntivi integrati nel tuo flusso di lavoro che salverà i tuoi clienti (e te stesso).

Come prevenire errori su WordPress

Ecco un elenco di pratiche da aggiungere al tuo flusso di lavoro. Ti permetteranno di correggere gli errori più velocemente su WordPress o di evitarli.

Passaggio 1: aggiungere un tutorial

Prima di dare un nuovo sito web a un cliente, assicurati di fornire la documentazione che li avvii rapidamente. È vero che non è compito tuo insegnare al tuo cliente ad usare WordPress, ma per il tuo cliente che non conosce davvero WordPress, devi fornire loro delle guide per principianti, che eviteranno che causino problemi per errore sui loro siti.

Passaggio 2: avanzare

Ogni sviluppatore web dovrebbe dare al proprio sito WordPress uno sfondo personalizzato. Ciò non solo ti consente di pubblicizzare la tua attività, ma consente al cliente di avere sempre in mente che può contattarti in caso di problemi.

Con un plugin come " Branding finale È possibile creare messaggi e moduli personalizzati nella dashboard, nonché aree annuncio.

Step 3: rafforzare la sicurezza

Puoi fidarti che i tuoi clienti mantengano rigorosi standard di sicurezza quando utilizzano i loro servizi sito web ? No, probabilmente no. Quindi, piuttosto che aspettare che quest’ultimo utilizzi un account generico” Admin »Con una password« 1234", Devi applicare varie misure di sicurezza:

  • Autenticazione a due fattori.
  • bcrypt hash.
  • e le password non dovrebbero essere facoltative.

4 Step: automatizza il backup

I tuoi clienti si preoccuperanno dell'idea di proteggere i loro siti Web, ma probabilmente non sanno come proteggerli o penseranno di non doversi ancora preoccupare. Sai che il dati possono essere persi o rubati in qualsiasi momento e avere un sito regolarmente sottoposto a backup non è facoltativo.

Se non vuoi dover ricreare un sito web o ripetere le modifiche recenti perché non era presente alcun backup, offri ai tuoi clienti un sistema che automatizzerà il processo per loro. Il plugin Snapshot può aiutarti in questo caso.

5 Step: automatizza gli aggiornamenti

L'automazione è una cosa meravigliosa per gli sviluppatori. Hai impostato un processo da eseguire autonomamente in background. In questo modo, non dovrai mai preoccuparti se i tuoi clienti hanno aggiornato WordPress alla nuova versione, poiché avrai un processo che si occuperà di farlo per te.

Se stai cercando uno strumento che ti aiuti ad automatizzare questo processo, ma anche che ti dia la possibilità di controllare cosa può e non può essere aggiornato, puoi consultare il nostro tutorial sulla gestione degli aggiornamenti di WordPress.

Passaggio 6: limitare le autorizzazioni per i file

Se i tuoi clienti intendono apportare aggiornamenti al proprio sito Web in futuro e non cercano l'aiuto di uno sviluppatore, si spera che queste modifiche siano minime e non richiedano aggiornamenti del codice. Tuttavia, i file, in particolare il file "wp-config.php" che dovrebbe essere sempre spostato sopra la radice del filesistemazione, che lo metterà fuori dalla portata di utenti e hacker.

Il WordPress codex fornisce utili linee guida si possono seguire quando l'attribuzione delle autorizzazioni appropriate.

Passaggio 7: limitare l'accesso degli utenti

Quando si tratta di limitare l'accesso degli utenti a WordPress, alcuni direbbero che è facile come andare dagli utenti e aggiornare i ruoli. Tuttavia, queste regole predefinite non sono sempre sufficienti:

  • Se vuoi avere ancora più controllo sull'accesso e sulle capacità degli utenti, prova il plug-in " Utenti '.
  • Se desideri controllare chi può utilizzare l'editor visivo, puoi utilizzare il plug-in " Disattiva Visual Editor '.
  • Se desideri controllare i diversi tipi di contenuto (articoli, pagine, categorie, contenuti multimediali e altro ancora) a cui è possibile accedere, il plug-in Advanced Access Manager Farà il trucco.

infine

Pensa alla sicurezza dei siti dei tuoi clienti e delle persone che utilizzano i loro dashboard, come farai con i tuoi. Ovviamente, il loro obiettivo non è quello di danneggiare il proprio sito o di provocare intenzionalmente il caos sulla loro dashboard, ma può accadere e devi essere in grado di risolverlo. Piuttosto che aspettare di reagire quando si verifica l'errore, è necessario mettere in atto un piano proattivo quando si sviluppano siti Web.

Spero che tu possa proteggere meglio i siti Web dei tuoi clienti. Sentiti libero di condividere i tuoi consigli nei commenti.