Tôi phát triển các chủ đề, rất nhiều trong số họ. Tôi được cấp PSD, mã hóa HTML / CSS, đưa mã vào Wordpress và sửa lỗi khi họ nhận được QC'd. Khi trực tiếp, khách hàng có thể chỉnh sửa các bài đăng trên blog như bình thường hoặc tải lên ảnh bằng cách sử dụng plugin tùy chỉnh.
Đôi khi tôi phải thay đổi chủ đề hoặc nội dung trang / bài đăng, điều đó có nghĩa là tôi làm cho chúng tồn tại hoặc phải tải xuống và thiết lập trang web đến môi trường phát triển để được khách hàng chấp thuận. Tôi không có bản sao lưu, tôi không có kiểm soát phiên bản và tôi nhận ra điều này cần thay đổi.
Git và Mercurial đã được đề xuất, và tôi muốn tận dụng những công cụ này, nhưng tôi bối rối về cách làm cho chúng phù hợp với quy trình làm việc.
Tôi có yêu cầu tất cả các thay đổi đối với một trang web trên máy chủ phát triển và sau đó đẩy chúng trực tiếp khi được phê duyệt không? Viết bài đăng trên blog thì sao? Có vẻ như quá mức cần thiết để viết bài đăng trên dev và đẩy các thay đổi trực tiếp, nhưng sau đó làm cách nào để đồng bộ hóa cơ sở dữ liệu nếu chúng được chỉnh sửa trên trang web trực tiếp? Tôi đã lùng sục trên mạng. Một số hướng dẫn sẽ được đánh giá cao.