คำถามติดแท็ก filesystem

6
แหล่งเก็บไฟล์ PHP ที่สร้างโดยปลั๊กอิน / ธีม
มีหลายกรณีที่ปลั๊กอินหรือชุดรูปแบบจำเป็นต้องสร้างไฟล์ php ไว้ที่ใดที่หนึ่งซึ่งสามารถรวมในภายหลังได้ ตัวอย่างเช่นปลั๊กอิน captcha หรือระบบ templating เช่น twig / smarty (ในสถานการณ์ของฉันมันเป็นเครื่องมือเทมเพลตอย่างง่ายสำหรับคอลเลกชันของวิดเจ็ต) ไฟล์นี้ควรสร้างที่ไหน? ที่เดียวที่ฉันนึกได้คือwp-content/uploads/แต่นั่นก็ไม่ถูกต้อง :) ดังนั้นมีสถานที่ที่ปลอดภัยที่คุณสามารถสร้างไฟล์และไม่ต้องกังวลเกี่ยวกับพวกเขาจะถูกลบในการปรับปรุง WordPress / ปลั๊กอิน / ชุดรูปแบบ? ทางออกหนึ่งคือการสร้างธีมลูก / ไดเรกทอรีในไดเรกทอรี themes / plugins ...

3
การสร้างไดเรกทอรีในการอัปโหลด - wp_mkdir_p () หรือ WP_Filesystem?
ฉันไม่คิดว่าฉันเคยมีความจำเป็นในการปฏิบัติเพื่อสร้างโฟลเดอร์ / ไฟล์ใน WP ก่อน แต่สำหรับความต้องการที่แคชปลั๊กอิน I (สำหรับการปรับขนาดภาพ) wp-content/uploadsในโฟลเดอร์ คำถามใดที่ทำให้ฉันต้องผ่านกระบวนการทั้งหมดด้วยFilesystem API(รวมถึงการขอข้อมูลประจำตัว FTP เมื่อจำเป็น) อย่างยุ่งเหยิงหรือwp_mkdir_p()ดีพอสำหรับเรื่องนี้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.