ตัวดาวน์โหลดไฟล์ธีม WordPress อัตโนมัติ: โปรแกรมรวบรวมข้อมูลที่ใช้ Node.js โดยใช้ Puppeteer เพื่อเข้าสู่ระบบ WordPress นำทางตัวแก้ไขธีม และดาวน์โหลดไฟล์ธีมอย่างมีประสิทธิภาพ เหมาะสำหรับการสำรองข้อมูล การโยกย้าย หรือการพัฒนา
ไม่สามารถเข้าถึงเซิร์ฟเวอร์ WordPress สำหรับ FTP ได้ ต้องขอบคุณที่ปรึกษาภายนอกหรือ smth จำเป็นต้องเจาะลึกไฟล์ต่างๆ ซึ่งหลายไฟล์มีชื่อซ้ำกันหรือไม่มีประโยชน์ เป้าหมาย: เพื่อส่งออกไฟล์ธีมสำหรับการค้นหาโปรแกรมแก้ไขโค้ด WordPress UI ไม่ได้ตัดทอน – ไม่ต้องค้นหาเนื้อหาไฟล์ทั้งหมด ไม่มีตัวเลือกในการส่งออก นี่เป็นหนึ่งในหลาย ๆ เหตุผลที่ฉันไม่ชอบ WordPress และไม่ได้ใช้มัน
ค้นหาวิธีแก้ปัญหา พบเฉพาะปลั๊กอิน WordPress เท่านั้น ไม่ได้เกี่ยวกับการโหลดปลั๊กอินอื่นเข้าสู่ระบบเดิมนี้ โดยพื้นฐานแล้วดำเนินการโดยที่ปรึกษา ดังนั้น แผน: ดาวน์โหลดไฟล์เหล่านี้ แต่ไม่ต้องลากบันทึกและคัดลอกด้วยตนเอง เริ่มต้นด้วยสคริปต์ของเบราว์เซอร์ และจบลงด้วยการรวบรวมข้อมูลไซต์ มีประสิทธิภาพมากขึ้นมาก และฉันสามารถซ่อนไฟล์ได้อย่างแม่นยำในตำแหน่งและวิธีที่ฉันต้องการ
npm install
WP_URL
, WP_USER
และ WP_PASSWORD
สำหรับข้อมูลรับรอง WordPress ของคุณ บันทึก
WP_URL
ควรมีโปรโตคอล (https://) และโดเมน แต่ต้องไม่มีเครื่องหมายทับหรือเส้นทางต่อท้าย (เช่น https://example.com)
npm run dev
เพื่อเริ่มกระบวนการรวบรวมข้อมูลสคริปต์เข้าสู่ระบบผู้ดูแลระบบ WP เข้าถึงตัวแก้ไขธีม และดาวน์โหลดไฟล์ จัดการรายการที่ซ้ำกันตามเวอร์ชัน ไฟล์จะถูกบันทึกในรูปแบบที่มีโครงสร้างเพื่อให้ง่ายต่อการค้นหาและค้นหาได้ในโปรแกรมแก้ไขโค้ดใดๆ