นี่คือแขกโพสต์โดย Mustaasam Saleem จาก Cloudways.

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

โดยทั่วไปมีสามวิธีในการอัปโหลดไฟล์ใน WordPress:

  1. ลงชื่อเข้าใช้ผู้ให้บริการโฮสต์ของคุณโดยเข้าถึงตัวจัดการไฟล์ออนไลน์ของพวกเขา.
  2. เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่านไคลเอนต์ FTP เช่น FileZilla.
  3. อัปโหลดสื่อธีมหรือไฟล์ปลั๊กอินของคุณโดยตรงจาก WordPress Dashboard.

หากคุณต้องการอัปโหลดสิ่งอื่นนอกเหนือจากสื่อธีมหรือปลั๊กอินคุณสามารถอัปโหลดได้ผ่านโปรแกรมจัดการไฟล์ อย่างไรก็ตามสำหรับการอัปโหลดปกติทั้งหมดเพียงนำทางไปยังตำแหน่งที่คุณต้องการภายในแผงควบคุม WordPress และเลือกเพิ่ม / อัปโหลดไฟล์.

ตัวอย่างเช่นหากคุณต้องการเพิ่มวิดีโอให้ไปที่สื่อ -> เพิ่มใหม่และเลือกไฟล์จากคอมพิวเตอร์ของคุณหรือคุณสามารถลากและวางในกล่อง นี่คือภาพหน้าจอ:

ข้อผิดพลาดขนาดไฟล์ใน WordPress

คุณสังเกตเห็นบางสิ่งแปลก ๆ ใช่ไหม? ไม่ไม่ได้อยู่ในบทความ ในภาพหน้าจอด้านบน ใช่การ จำกัด การอัปโหลดไฟล์สูงสุดเพียง 5MB นี่ไม่ใช่การเลิกจ้างใช่ไหม และข้อ จำกัด นี้ยังใช้เมื่อคุณต้องการอัปโหลดธีมหรือปลั๊กอินโดยตรงจาก WordPress Admin Dashboard เกณฑ์นี้แตกต่างจากการโฮสต์ไปยังการโฮสต์ บางคนอนุญาตเพียง 2MB โดยค่าเริ่มต้นในขณะที่คนอื่นอาจอนุญาตเพิ่มเติม.

ไม่ต้องกังวล เรามาที่นี่เพื่อบอกให้คุณทราบถึงวิธีเพิ่มขีด จำกัด การอัปโหลด.

มาเริ่มกันเลยดีกว่าโดยไม่ต้องกังวลใจ.

PRO-TIP

เว็บไซต์ขายช้าฆ่า! เพิ่มความเร็ว WordPress ของคุณด้วย 8 แฮ็คเหล่านี้.

ในขณะที่มีหลายวิธีในการลบขีด จำกัด ขนาดไฟล์นี้เราจะทำงานร่วมกับการตั้งค่าสามแบบใน PHP ที่ควรจัดการกับขีด จำกัด การอัปโหลด ลองกำหนดการตั้งค่าก่อนเพื่อให้คุณรู้ว่ากำลังทำอะไรอยู่:

  • upload_max_filesize
    สิ่งนี้กำหนดขีด จำกัด การอัปโหลดสูงสุดสำหรับไฟล์.
  • post_max_size
    สิ่งนี้กำหนดขีด จำกัด การอัปโหลดสูงสุดที่จะถูกจัดการในคำขอ POST.
  • memory_limit
    สิ่งนี้กำหนดจำนวนหน่วยความจำที่ถูกจัดสรรสำหรับ PHP หมายเลขนี้ควรเท่ากับหรือสูงกว่า upload_max_filesize.

สมมติว่าเรามีไฟล์ขนาด 20MB เราจะตั้งค่า upload_max_filesize เป็น 25MB, post_max_filesize เป็น 27MB และ memory_limit เป็น 30MB.

นี่คือขั้นตอนที่คุณสามารถทำได้เพื่อเพิ่มขีด จำกัด การอัปโหลด หนึ่งในนั้นขึ้นอยู่กับเซิร์ฟเวอร์ของคุณ.

บันทึก

โปรดตรวจสอบให้แน่ใจว่าได้สร้างไฟล์สำรองก่อนทำการเปลี่ยนแปลงใด ๆ.

1. สร้างหรือแก้ไขไฟล์ PHP.ini

PHP.ini มีการกำหนดค่า PHP สำหรับเซิร์ฟเวอร์ของคุณ คุณสามารถค้นหาได้ในไดเรกทอรีรากของเซิร์ฟเวอร์ของคุณ ไปที่ไดเรกทอรีรากโฮสติ้งของคุณและค้นหาไฟล์ php.ini เนื่องจากเหตุผลด้านความปลอดภัยอาจซ่อนอยู่ดังนั้นอย่าลืมตรวจสอบ“ แสดงไฟล์ที่ซ่อนอยู่”.

เปิดไฟล์ php.ini ด้วยโปรแกรมแก้ไขข้อความและค้นหาการตั้งค่าสามแบบเพื่อแก้ไขตามที่คุณต้องการ เราจะใช้หมายเลขต่อไปนี้สำหรับตัวอย่างนี้:

ขนาดไฟล์ที่จะอัปโหลด: 20MB.

  • upload_max_filesize = 25MB
  • post_max_size = 27MB
  • memory_limit = 30MB

หากคุณไม่พบไฟล์ php.ini ไม่ต้องกังวล! คุณสามารถสร้างมันขึ้นมาได้ด้วยการคลิกขวาของเมาส์และเลือกเพิ่มไฟล์ใหม่ เปิดไฟล์ใหม่และวางสามบรรทัดด้านบนและบันทึกเป็น php.ini.

บางครั้งไฟล์ php.ini ของเซิร์ฟเวอร์ของคุณชื่อ php5.ini ดังนั้นอย่าสับสนระหว่างสองไฟล์นี้.

2. สร้างหรือแก้ไข. htaccess

.htaccess เป็นไฟล์สำคัญและมีการกำหนดค่าต่าง ๆ สำหรับเซิร์ฟเวอร์ของคุณ ผู้ให้บริการโฮสติ้งส่วนใหญ่เก็บซ่อนไว้ หากต้องการแก้ไขคุณต้องตรวจสอบ“ แสดงไฟล์ที่ซ่อน” อีกครั้งและค้นหาไฟล์. htaccess ภายในไดเรกทอรีรากของเซิร์ฟเวอร์ของคุณ.

เปิดด้วยเครื่องมือแก้ไขใด ๆ และวางสามบรรทัดต่อท้ายไฟล์ที่ระบุ #END WordPress:

  • php_value upload_max_filesize 25MB
  • php_value post_max_size 27MB
  • php_value memory_limit 30MB

หากคุณไม่พบไฟล์. htaccess คุณสามารถสร้างและวางแอตทริบิวต์ไฟล์. htaccess ของ WordPress ที่เป็นค่าเริ่มต้นแล้ววางสามบรรทัดด้านบนเพื่อเพิ่มขีด จำกัด การอัปโหลด.

3. การแก้ไขไฟล์ WordPress

หากทั้งสองวิธีข้างต้นไม่ได้ผลสำหรับคุณมีทางเลือกอยู่เสมอ คุณสามารถวาง 3 บรรทัดต่อไปนี้ภายในไฟล์ WordPress ของคุณ บรรทัดเหล่านี้สามารถเขียนได้ใน wp-config.php, ไฟล์ฟังก์ชั่น themes.php เป็นต้นอย่างไรก็ตามนี่ไม่ใช่วิธีที่แนะนำในการเพิ่มขีด จำกัด ขนาดไฟล์อัพโหลด.

  • @ini_set (‘upload_max_size’, ’25MB’);
  • @ini_set (‘post_max_size’, ’27MB’);
  • @ini_set (‘memory_limit’, ’30MB’);

4. โดยตรงจากแพลตฟอร์ม

ผู้ให้บริการโฮสติ้ง WordPress บางรายเช่น Cloudways มีคุณสมบัติในตัวเพื่อเปลี่ยนขีด จำกัด ขนาดไฟล์ นี่คือวิธีที่คุณสามารถทำได้โดยตรงจากแพลตฟอร์มหากคุณมี Cloudways เป็นผู้ให้บริการโฮสต์ของคุณ:

ไปที่เซิร์ฟเวอร์จากแถบด้านบนและเข้าไปในเซิร์ฟเวอร์ที่คุณต้องการ เลือกการตั้งค่า & แพคเกจจากบานหน้าต่างด้านซ้ายและคุณจะเห็นขนาดอัปโหลดในแท็บการตั้งค่าพื้นฐาน เปลี่ยนความต้องการของคุณ ในกรณีของเราเราจะใช้ 25MB.

Cloudways แก้ไขหน่วยความจำ

5. ปลั๊กอิน

หากคุณไม่ต้องการทำด้วยตนเองมีปลั๊กอินในที่เก็บ WordPress เสมอ คุณเพียงแค่ต้องค้นหาปลั๊กอินที่ถูกต้องที่เข้ากันได้กับ WordPress รุ่นปัจจุบันของคุณ ลองใช้เพิ่มขนาดไฟล์อัปโหลดสูงสุดที่เข้ากันได้กับ WordPress เวอร์ชันล่าสุด.

จากบานหน้าต่างด้านซ้ายของแผงควบคุม WordPress ให้นำทางไปยังปลั๊กอิน -> เพิ่มใหม่ค้นหาปลั๊กอินเพิ่มขนาดไฟล์อัพโหลดสูงสุดจากมุมบนขวาและติดตั้ง.

ติดตั้งปลั๊กอิน

เมื่อเปิดใช้งานปลั๊กอินแล้ว นำทางไปยังการตั้งค่าและป้อนขนาดที่ต้องการสำหรับขนาดการอัปโหลดใหม่ของคุณ.

ป้อนค่า

แค่นั้นแหละ! คุณได้เพิ่มขนาดสูงสุดของการอัปโหลดไฟล์สูงสุดของ WordPress.

6. ตัวเลือกสุดท้าย

หากไม่มีอะไรใช้งานได้เพียงแค่ขอให้ผู้ให้บริการโฮสต์ของคุณเพิ่มขีด จำกัด การอัปโหลดขนาดไฟล์ในแอปพลิเคชัน WordPress ของคุณและพวกเขาจะช่วยคุณได้อย่างแน่นอน การสนับสนุน Cloudways 24 × 7 นั้นตอบสนองได้ดีมากและคุณจะสามารถก้าวไปสู่เป้าหมายได้ในเวลาไม่นาน.

หากคุณทราบวิธีการอื่นเพื่อเพิ่มขีด จำกัด ขนาดการอัปโหลดไฟล์คุณสามารถแบ่งปันได้โดยใช้ส่วนความคิดเห็นด้านล่าง นอกจากนี้แจ้งให้เราทราบว่าตัวเลือกใดทำงานได้อย่างสมบูรณ์แบบสำหรับแอปพลิเคชัน WordPress ของคุณ!