Sviluppo temi, molti. Mi viene dato un PSD, codifico HTML / CSS, schiaffo il codice in Wordpress ed eseguo correzioni man mano che ottengono il controllo qualità. Una volta in diretta, i clienti possono modificare i post del blog come al solito o caricare foto utilizzando un plug-in personalizzato.
A volte devo apportare modifiche al tema o al contenuto della pagina / post, il che significa che li faccio vivere o devo scaricare e configurare il sito in un ambiente di sviluppo per essere approvato dal client. Non ho backup, non ho controllo di versione e mi rendo conto che questo deve cambiare.
Sono stati suggeriti Git e Mercurial e vorrei sfruttare questi strumenti, ma sono confuso su come inserirli in un flusso di lavoro.
Devo richiedere tutte le modifiche a un sito su un server di sviluppo e quindi inviarle dal vivo una volta approvate? Che dire di scrivere post sul blog? Sembra eccessivo scrivere post su dev e inviare modifiche in tempo reale, ma come faccio a sincronizzare i database se vengono modificati sul sito live? Ho setacciato Internet. Qualche consiglio sarebbe apprezzato.