ฉันจะจัดโครงสร้างโครงการเว็บไซต์ WP โดยใช้ git และอัปเดตจากแผงควบคุม WP ได้อย่างไร
เป็นเวลาหลายเดือนที่ฉันพยายามวางแผนโครงสร้างโครงการที่ดีสำหรับการใช้การควบคุมเวอร์ชัน git สำหรับการพัฒนาเว็บไซต์ WordPress ที่ไม่ต้องเสียสละความสามารถในการอัปเดตคอร์และปลั๊กอินผ่านแผงควบคุม WP ไม่จำเป็นต้องมีโครงสร้างไดเรกทอรีที่แปลกใหม่ (wp - เนื้อหานอกโฟลเดอร์หลักของ WP) และง่ายต่อการจัดการและปรับใช้เว็บไซต์ทั้งหมด ฉันได้อ่านเกี่ยวกับ submodules, subtrees, repos ที่ซ้อนกันและอื่น ๆ และฉันยังคงมีเวลายากที่จะปรับมันเข้าด้วยกันและเลือกกลยุทธ์ที่เหมาะสม นี่คือสิ่งที่ฉันกำลังคิดอยู่ในขณะนี้ด้วยความคิดของฉันสำหรับวิธีการจัดการ repos คอมไพล์ในวงเล็บ root (main project repo) |-- wordpress (public git repo added as subtree) | |-- wp-content | | |-- plugins | | | |-- my-custom-plugin (git repo added as …