ข้ามไปยังเนื้อหาหลัก

เอกสารประกอบปลั๊กอิน 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 Engine และขอให้พวกเขา งาน คุณสมบัติบอทเปลี่ยนเส้นทาง

  • เกิดข้อผิดพลาด 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 นี้ เราขอให้คุณเพิ่มบรรทัดเหล่านี้ลงในกฎ "ก่อน" ของเว็บไซต์ของเรา. 

    location ~* ^/download/* { proxy_pass $dynamic_upstream_read_only; }

  • ฉันสามารถเพิ่มไฟล์ที่ดาวน์โหลดได้ซึ่งฉันไม่ได้จัดเก็บไว้บนเซิร์ฟเวอร์ของฉัน (ดาวน์โหลดจากระยะไกล) ได้หรือไม่?

    ใช่ครับ เป็นฟีเจอร์ที่คุณสามารถเปิดใช้งานได้ในการตั้งค่าทั่วไป: "เปิดใช้งานการดาวน์โหลดระยะไกล" จากนั้นคุณสามารถเพิ่มไฟล์ระยะไกลได้เหมือนกับไฟล์ในเครื่องอื่นๆ (สามารถผสมกันได้) กำหนดชื่อไฟล์ URL สำหรับไฟล์ และประเภทนามสกุลไฟล์ (สำหรับไอคอน, zip, xls...).

  • ผู้ใช้สามารถอัปโหลดไฟล์จากส่วนหน้าได้หรือไม่?

    ไม่มีแบบฟอร์มเฉพาะ แต่คุณสามารถใช้บทบาทแทนได้ คุณสามารถสร้างกลุ่มผู้ใช้ (บทบาทผู้ใช้) ที่ได้รับอนุญาตให้อัปโหลดไฟล์เท่านั้น.

  • ฉันสามารถนำเข้าไฟล์ที่มีอยู่แล้วไปยัง WP File Downloadได้หรือไม่?

    ใช่ มีเครื่องมือสำหรับนำเข้าข้อมูล ซึ่งจำเป็นต้องเปิดใช้งานในการตั้งค่าพารามิเตอร์ส่วนกลาง.

    จากนั้นคุณสามารถเลือกหมวดหมู่ไฟล์ด้วยมือข้างหนึ่ง และอีกมือหนึ่งเรียกดูโฟลเดอร์บนเซิร์ฟเวอร์ของคุณ (เหมือนในโปรแกรม FTP) หลังจากนั้น เลือกไฟล์และคลิกปุ่มนำเข้า เท่านี้ก็เรียบร้อย!

  • การจำกัดการเข้าถึงไฟล์/การตั้งค่าการเข้าถึงไฟล์ในปลั๊กอินทำงานอย่างไร?

    WP File download ใช้บทบาทผู้ใช้ดั้งเดิมของ WordPress คุณมี 2 ตัวเลือกในการกำหนดการ แสดงไฟล์ในส่วนสาธารณะ และ การจัดการไฟล์ในส่วนผู้ดูแลระบบ

    • จำกัดการเข้าถึงไฟล์ในส่วนสาธารณะ: ในแต่ละหมวดหมู่ คุณสามารถกำหนดบทบาทของผู้ใช้ที่จะสามารถดูไฟล์ได้ด้วยการคลิกเพียงครั้งเดียว ตัวอย่างเช่น เลือกสมาชิกเพื่อจำกัดการดูไฟล์ให้เฉพาะสมาชิก (ผู้ใช้ที่ลงทะเบียนในเว็บไซต์ WordPress ของคุณ) เท่านั้น
    • เพื่อจำกัดการเข้าถึงการจัดการไฟล์ คุณมีอินเทอร์เฟซเฉพาะสำหรับการกำหนดการกระทำต่อบทบาทของผู้ใช้ ตัวอย่างเช่น ผู้ใช้รายใดบ้างที่จะสามารถแก้ไขไฟล์ของตนเอง แก้ไขไฟล์ทั้งหมด เพิ่มไฟล์ ลบไฟล์ได้ เป็นต้น.
  • เป็นไปได้ที่จะใช้ธีมที่แตกต่างกันสำหรับแต่ละหมวดหมู่ไฟล์หรือไม่?

    ใช่ คุณมีตัวเลือกในการกำหนดค่า:

    • ใช้ธีมเริ่มต้นในปลั๊กอินทั้งหมด โดยใช้พารามิเตอร์ที่กำหนดไว้ล่วงหน้า (สี ขนาดไฟล์ที่แสดง...)
    • เลือกธีมสำหรับแต่ละหมวดหมู่ และกำหนดพารามิเตอร์จากหมวดหมู่นั้น

    หากคุณมีผู้ใช้หลายคนที่ใช้ปลั๊กอินนี้ วิธีแก้ปัญหาแรกที่ดีกว่าคือการจัดวางไฟล์ให้มีลักษณะคล้ายคลึงกันในเว็บไซต์ WordPress ทุกเว็บไซต์ของคุณ.

  • สามารถจำกัดการเข้าถึงไฟล์ให้เฉพาะผู้ใช้คนเดียวได้หรือไม่?

    ใช่ ต้องมีการตั้งค่า การจำกัดการเข้าถึงสามารถตั้งค่าได้โดยใช้บทบาทผู้ใช้ WordPress (ผู้ดูแลระบบ ผู้เขียน...)

    • สำหรับไฟล์แต่ละประเภท คุณสามารถตั้งค่าได้ว่าบทบาทผู้ใช้ใดจะสามารถแสดงและดาวน์โหลดไฟล์ได้
    • สำหรับการจัดการไฟล์แต่ละรายการ คุณสามารถตั้งค่าการดำเนินการตามบทบาทของผู้ใช้ได้ ตัวอย่างเช่น ผู้เขียนสามารถจัดการได้เฉพาะไฟล์ของตนเองเท่านั้น
  • เหตุใดผู้ใช้ที่ไม่ได้ลงทะเบียนจึงสามารถดูลิงก์แสดงตัวอย่างไฟล์ส่วนตัวได้?

    เนื่องจากโปรแกรมแสดงตัวอย่างของเราใช้ Google Viewer โดยค่าเริ่มต้นจึงไม่มีใครสามารถเข้าถึงไฟล์ส่วนตัวได้ ดังนั้น เพื่อให้ Google Previewer สามารถเข้าถึงไฟล์ส่วนตัวของคุณได้ เราจึงสร้างโทเค็นชั่วคราวเพื่อเข้าถึงไฟล์เหล่านั้น โดยค่าเริ่มต้น โทเค็นนี้จะมีอายุ 3600 วินาที.

    ฉันจะเปลี่ยนระยะเวลาใช้งานของโทเค็นได้อย่างไร?

     
    คุณสามารถไปที่ "functions.php" ของธีมปัจจุบันของคุณ แล้วแทรกฟังก์ชันด้านล่างนี้:
     
    add_filter('wpfd_token_live_time', function($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 Drive:

    define('WPFD_GOOGLE_DRIVE_DIRECT', true);

     

     

    - Dropbox:

    define('WPFD_DROPBOX_DIRECT', true);

     

     

    - OneDrive ส่วนตัว:

    define('WPFD_ONEDRIVE_DIRECT', true);

     

     

    - OneDrive Business:

    define('WPFD_ONEDRIVE_BUSINESS_DIRECT', true);

     

     

  • ทำไมฉันถึงได้รับข้อผิดพลาด 404 เมื่อพยายามดูตัวอย่างหรือดาวน์โหลดไฟล์?

    หากคุณพบหน้าข้อผิดพลาด 404 เมื่อดูหรือดาวน์โหลดไฟล์ผ่าน WP File Downloadลองใช้วิธีแก้ไขเหล่านี้:

    • ตรวจสอบ URL ของ WordPress ของคุณ: ตรวจสอบให้แน่ใจว่าทั้ง "ที่อยู่ WordPress (URL)" และ "ที่อยู่เว็บไซต์ (URL)" ใช้ https ใน การตั้งค่า > ทั่วไป

     

    http-404

     

    • เปิดใช้งาน URL ที่เป็นมิตรกับ SEO: ไปที่ การตั้งค่าหลัก > ส่วนหน้า และเปิดใช้งาน "ลบส่วนขยายลิงก์ไฟล์ดาวน์โหลด" ภายใต้การตั้งค่า URL SEO

     

    ลบลิงก์ดาวน์โหลด

     

    ยังใช้งานไม่ได้อีกใช่ไหม? ถ้าปัญหายังคงอยู่ โปรดให้สิทธิ์ผู้ดูแลระบบเพื่อให้เราสามารถตรวจสอบปัญหาเพิ่มเติมได้.

    หากต้องการความช่วยเหลือเพิ่มเติม โปรดติดต่อทีมสนับสนุนของเรา.


เอกสารประกอบสำหรับนักพัฒนา