Tworzę motywy, wiele z nich. Dostaję PSD, kod HTML / CSS, klepnięcie kodu w Wordpress i wprowadzanie poprawek w miarę uzyskiwania kontroli jakości. Po uruchomieniu klienci mogą edytować posty na blogu, jak zwykle, lub przesyłać zdjęcia za pomocą niestandardowej wtyczki.
Czasami muszę wprowadzić zmiany w temacie lub treści strony / postu, co oznacza, że albo wprowadzę je na żywo, albo będę musiał pobrać i skonfigurować witrynę w środowisku programistycznym, które zostanie zatwierdzone przez klienta. Nie mam kopii zapasowej, nie mam kontroli wersji i zdaję sobie sprawę, że trzeba to zmienić.
Sugerowano Git i Mercurial i chciałbym skorzystać z tych narzędzi, ale nie jestem pewien, jak dopasować je do przepływu pracy.
Czy wymagam wszystkich zmian w witrynie na serwerze programistycznym, a następnie zatwierdzam je po zatwierdzeniu? Co z pisaniem postów na blogu? Wydaje się, że przesada w pisaniu postów na urządzeniu deweloperskim i wprowadzaniu zmian na żywo, ale jak mam zsynchronizować bazy danych, jeśli są one edytowane w witrynie na żywo? Przeszukałem internet. Docenione zostaną niektóre wskazówki.