เอกสารเกี่ยวกับปลั๊กอิน WordPress
คำถามที่พบบ่อยเกี่ยวกับปลั๊กอิน WordPress
-
WP File Download และ GDPR
ข้อจำกัดความรับผิดชอบ: ข้อมูลนี้ไม่ใช่คำแนะนำทางกฎหมายและมีวัตถุประสงค์เพื่อให้ข้อมูลเท่านั้น GDPR ไม่ได้ให้ความสำคัญกับการขยายเวลาทั้งหมดในระดับเดียวกัน
ส่วนขยายของเราใช้ข้อมูลใด
WP File Download ดึงข้อมูลสถิติเกี่ยวกับไฟล์ที่ดาวน์โหลด แต่ไม่เกี่ยวข้องกับผู้ใช้โดยเฉพาะ เป็นข้อมูลที่ไม่ระบุตัวตนเท่านั้น ส่วนขยายสร้างคุกกี้ (30 วัน) แต่ใช้เพื่อจัดเก็บการตั้งค่าส่วนต่อประสานผู้ใช้ (UX) และปรับปรุงการใช้งานส่วนขยายเท่านั้น
WordPress, บุคคลที่สามและส่วนขยายของเรา
คุณต้องพิจารณาด้วยว่า หากคุณอนุญาตให้ผู้ใช้เว็บไซต์ของคุณอัปโหลดไฟล์ที่ส่วนหน้า แสดงว่าปลั๊กอินกำลังใช้เซสชันผู้ใช้ WordPress ข้อมูลผู้ใช้ WordPress สามารถจัดการ ส่งออก ลบออกจากการตั้งค่า WordPress ตั้งแต่เวอร์ชัน 4.9.7
ใน WP File Download คุณสามารถใช้บริการของบุคคลที่สามได้ เช่น Google Drive, Dropbox, OneDrive … บริการเหล่านี้รวมถึง WordPress ต่างก็ทำงานเพื่อทำให้ผลิตภัณฑ์และบริการของตนเป็นไปตาม GDPR ในด้านของตน
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ GDPR ได้จาก หน้าการปกป้องข้อมูลของคณะกรรมาธิการยุโรป
-
ฉันไม่สามารถลากและวางหมวดหมู่ไฟล์โดยใช้อุปกรณ์หน้าจอสัมผัส
หากคุณมีคอมพิวเตอร์ทัชสกรีนบน Windows ที่ใช้ Chrome คุณอาจไม่สามารถลากและวางหมวดหมู่ด้วยหน้าจอสัมผัสได้ แต่สามารถลากและวางหมวดหมู่ได้ด้วยเมาส์เท่านั้น ในการแก้ไขปัญหานี้ คุณต้องปิดกิจกรรมการสัมผัสใน Chrome
พิมพ์ chrome://flags ในแถบที่อยู่ของ Chrome แล้วกด ENTER
ค้นหา เปิดใช้งานกิจกรรมการสัมผัส > เปลี่ยนตัวเลือกเป็น ปิด
-
การแสดงตัวอย่างไม่ทำงานในการโฮสต์ WP Engine
หากคุณโฮสต์เว็บไซต์ของคุณในเซิร์ฟเวอร์ WP Engine การแสดงตัวอย่างไฟล์อาจไม่ทำงาน
เนื่องจาก WP Engine พยายามเปลี่ยนเส้นทางการรวบรวมข้อมูลบอทและ Google Drive Viewer อาจถูกตรวจพบว่าเป็นการรวบรวมข้อมูลของบอทในกรณีนี้โปรดติดต่อทีมสนับสนุนเครื่องยนต์ WP และขอให้ คุณลักษณะการเปลี่ยนเส้นทางปิดการใช้งานบอท
-
ข้อผิดพลาด 404 ในการดาวน์โหลดไฟล์ใน WP Engine โฮสติ้ง
หากคุณโฮสต์เว็บไซต์ของคุณในเซิร์ฟเวอร์ WP Engine คุณอาจพบข้อผิดพลาด 404 ในไฟล์บางประเภท
เนื่องจาก WP Engine ใช้พร็อกซีกับการกำหนดค่าเฉพาะก่อนอื่น หากคุณเปลี่ยน URL SEO เริ่มต้นในหน้าการกำหนดค่าปลั๊กอิน โปรดทราบค่านี้และแทนที่ในบรรทัดแรกของโค้ดที่เราให้ไว้ในบรรทัดถัดไป: (location ~* ^/replace_here_if_you_have_changed_it/* {) .
จากนั้นโปรดติดต่อฝ่ายสนับสนุน WP Engine โดยตรง https://wpengine.com/support/ และให้ข้อมูลนี้:
เราใช้ปลั๊กอิน WP File Download จาก Joomunited เมื่อใช้ปลั๊กอินนี้ภายใต้สภาพแวดล้อมของคุณ เราพบข้อผิดพลาด 404 เมื่อเราพยายามดาวน์โหลดไฟล์ที่จัดการโดยปลั๊กอินนี้
ได้ถามคำถามนี้กับ WP Engine แล้ว และคุณได้แก้ไขให้กับลูกค้ารายอื่นตามคำอธิบายต่อไปนี้
WP File Download ปลั๊กอินสร้างไฟล์ URL ที่มีการประมวลผลโดยสคริปต์ PHP ได้หรือ
ตัวอย่างเช่น: /downloads/14/category/11/file.pdf ถูกเปลี่ยนเส้นทางภายในโดยกฎ htaccess เริ่มต้น ไปยังไฟล์ index.php หลักแต่ในขณะที่คุณให้บริการไฟล์สแตติกผ่านพร็อกซี Nginx และหากไม่พบไฟล์ พร็อกซีจะส่งคืนข้อผิดพลาด 404 และสคริปต์ index.php จะไม่ถูกเรียก
ในการแก้ไขข้อผิดพลาด 404 นี้ เราต้องการให้คุณเพิ่มกฎ "ก่อน" ของไซต์ของเราในบรรทัดเหล่านี้
ตำแหน่ง ~* ^/ดาวน์โหลด/* { proxy_pass $dynamic_upstream_read_only; }
-
ฉันสามารถเพิ่มไฟล์ที่ดาวน์โหลดได้ซึ่งฉันไม่ได้โฮสต์ไว้บนเซิร์ฟเวอร์ของฉัน (การดาวน์โหลดจากระยะไกล) ได้หรือไม่
ใช่ เป็นคุณลักษณะที่คุณสามารถเปิดใช้งานได้ในพารามิเตอร์ส่วนกลาง: "เปิดใช้งานการดาวน์โหลดระยะไกล" จากนั้นคุณสามารถเพิ่มไฟล์ระยะไกลได้เช่นเดียวกับไฟล์ในเครื่องอื่น ๆ (สามารถผสมกันได้) กำหนดชื่อ URL สำหรับไฟล์ ประเภทส่วนขยาย (สำหรับไอคอน zip xls...)
-
ผู้ใช้สามารถอัพโหลดไฟล์จาก frontend ได้หรือไม่?
ไม่มีแบบฟอร์มเฉพาะ แต่คุณสามารถใช้บทบาทได้ คุณสามารถสร้างกลุ่มผู้ใช้ (บทบาทของผู้ใช้) ที่ได้รับอนุญาตให้อัปโหลดไฟล์เท่านั้น
-
ฉันสามารถนำเข้าไฟล์ที่มีอยู่ไปยัง WP File Download หรือไม่
ใช่ มีเครื่องมือตัวนำเข้าที่ต้องเปิดใช้งานในพารามิเตอร์ส่วนกลาง
จากนั้นคุณสามารถเลือกหมวดหมู่ไฟล์ได้ทางหนึ่ง และในทางกลับกัน ให้เรียกดูโฟลเดอร์เซิร์ฟเวอร์ของคุณ (เช่นในไคลเอนต์ FTP ของคุณ) หลังจากนั้น เลือกไฟล์และคลิกที่ปุ่มนำเข้า เสร็จเรียบร้อย!
-
การจำกัดไฟล์ / การเข้าถึงไฟล์ในปลั๊กอินทำงานอย่างไร
WP File download ใช้บทบาทผู้ใช้ดั้งเดิมของ WordPress คุณมี 2 ตัวเลือกในการกำหนดการ แสดง ไฟล์ ในด้านสาธารณะ และ การจัดการไฟล์ที่ฝั่งผู้ดูแลระบบ
- จำกัดการเข้าถึงไฟล์ในด้านสาธารณะ: ในแต่ละหมวดหมู่ คุณสามารถกำหนดได้ในคลิกเดียวด้วยบทบาทของผู้ใช้ จะสามารถเห็นไฟล์ได้ ตัวอย่างเช่น เลือกสมาชิกเพื่อจำกัดไฟล์ที่จะดูเฉพาะสมาชิกเท่านั้น (ผู้ใช้ที่ลงทะเบียนบนเว็บไซต์ WordPress ของคุณ)
- ในการจำกัดการเข้าถึงการจัดการไฟล์ คุณมีอินเทอร์เฟซเฉพาะเพื่อกำหนดการดำเนินการตามบทบาทของผู้ใช้ เช่น ผู้ใช้ Witch จะสามารถแก้ไขไฟล์ของตัวเอง แก้ไขไฟล์ทั้งหมด เพิ่มไฟล์ ลบไฟล์...
-
มีความเป็นไปได้ที่จะใช้ธีมต่อหมวดหมู่ไฟล์หรือไม่?
ใช่ คุณมีตัวเลือกในการกำหนด:
- ใช้ธีมเริ่มต้นในปลั๊กอินทั้งหมดที่มีพารามิเตอร์ที่กำหนดไว้ล่วงหน้า (สี ขนาดไฟล์ที่แสดง...)
- เลือกธีมตามหมวดหมู่และกำหนดพารามิเตอร์จากหมวดหมู่
หากคุณมีผู้ใช้หลายคนที่ใช้ปลั๊กอิน แนวทางแรกคือดีกว่าที่จะเก็บเลย์เอาต์ที่คล้ายกันสำหรับไฟล์ของคุณบนเว็บไซต์ WordPress ทั้งหมดของคุณ
-
เป็นไปได้ไหมที่จะจำกัดการเข้าถึงไฟล์ให้กับผู้ใช้คนเดียว?
ใช่ มันต้องมีการตั้งค่า สามารถตั้งค่าการจำกัดการเข้าถึงได้โดยใช้บทบาทของผู้ใช้ WordPress (ผู้ดูแลระบบ ผู้แต่ง...)
- สำหรับไฟล์แต่ละประเภท คุณสามารถตั้งค่าบทบาทผู้ใช้แม่มดได้ จะสามารถแสดงและดาวน์โหลดไฟล์ได้
- สำหรับการจัดการไฟล์แต่ละครั้ง คุณสามารถตั้งค่าการดำเนินการกับบทบาทของผู้ใช้ได้ เช่น ผู้เขียนสามารถจัดการไฟล์ของตนเองได้เท่านั้น
-
เหตุใดผู้ใช้ที่ไม่ได้ลงทะเบียนจึงสามารถดูลิงก์แสดงตัวอย่างของไฟล์ส่วนตัวได้
เนื่องจากโปรแกรมแสดงตัวอย่างของเราใช้ Google Viewer จึงไม่มีใครสามารถเข้าถึงไฟล์ส่วนตัวได้ตามค่าเริ่มต้น ดังนั้น เพื่อให้ Google Previewer เข้าถึงไฟล์ส่วนตัวของคุณ เราจึงสร้างโทเค็นชั่วคราวเพื่อเข้าถึงไฟล์เหล่านี้ โดยค่าเริ่มต้น เวลาโทเค็นนี้คือ 3600 วินาที
ฉันจะเปลี่ยนเวลาสดของโทเค็นได้อย่างไร
คุณสามารถไปที่ "functions.php" ของธีมปัจจุบันของคุณ จากนั้นแทรกฟังก์ชันด้านล่าง:add_filter('wpfd_token_live_time', ฟังก์ชัน ($time){คืน 900;});หมายเหตุ: 900 คือเวลาสดของโทเค็น (เป็นวินาที) และจะไม่นำไปใช้กับไฟล์ที่แสดงตัวอย่างก่อนที่จะเพิ่มฟังก์ชันนี้ -
จะเอาชนะข้อ จำกัด แบนด์วิดท์ในขณะที่ดาวน์โหลดไฟล์ขนาดใหญ่โดยตรงจากเซิร์ฟเวอร์คลาวด์ได้อย่างไร
โดยปกติเมื่อดาวน์โหลดไฟล์จากเซิร์ฟเวอร์คลาวด์ ไฟล์นั้นจะถูกเก็บไว้ชั่วคราวที่เซิร์ฟเวอร์ของคุณ จากนั้นจะถูกลบบนเซิร์ฟเวอร์ของคุณหลังจากดาวน์โหลดเสร็จสมบูรณ์ อย่างไรก็ตาม ในบางกรณี ผู้ใช้ต้องการดาวน์โหลดไฟล์โดยตรงจากเซิร์ฟเวอร์คลาวด์ โดยเฉพาะไฟล์ขนาดใหญ่โดยไม่ต้องใช้แบนด์วิธเซิร์ฟเวอร์ของคุณ วิธีนี้อาจเปิดเผยลิงก์โดยตรงของไฟล์บนเซิร์ฟเวอร์คลาวด์ ลิงก์จะมีอยู่ภายใน 4 ชั่วโมงด้วย Dropbox และไม่จำกัดด้วย OneDrive นอกจากนี้ แบนด์วิธอาจถูกจำกัดโดยเซิร์ฟเวอร์คลาวด์
โปรดไปที่ลิงก์ด้านล่างเพื่อดูรายละเอียดเพิ่มเติม:
https://help.dropbox.com/files-folders/share/banned-links
https://borncity.com/win/2016/06/26/ onedrive -microsoft-limits-data-transfer/
ดังนั้นเพื่อแก้ไขปัญหานี้ คุณควรใส่โค้ดใน “wp-config.php” ที่สอดคล้องกับเซิร์ฟเวอร์คลาวด์ของคุณ
- Google ไดรฟ์:
กำหนด ('WPFD_GOOGLE_DRIVE_DIRECT', จริง);- ดรอปบ็อกซ์:
กำหนด ('WPFD_DROPBOX_DIRECT' จริง);- OneDrive ส่วนบุคคล:
กำหนด ('WPFD_ ONEDRIVE _DIRECT' จริง);- ธุรกิจ OneDrive :
กำหนด ('WPFD_ ONEDRIVE _BUSINESS_DIRECT' จริง);