วิธีเพิ่มขนาดอัปโหลดสูงสุดใน WordPress

เผยแพร่แล้ว: 2023-02-12

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

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

อย่างไรก็ตาม หากขนาดการอัปโหลดสูงสุดที่กำหนดไว้สำหรับไซต์เหล่านั้นต่ำเกินไป ระบบจะแจ้งข้อผิดพลาดในการอัปโหลด (และไฟล์ที่เป็นปัญหาจะอัปโหลดไม่สำเร็จ)

ไฟล์ที่มีขนาดเกินขนาดอัปโหลดสูงสุดของไซต์จะแสดงข้อความแสดงข้อผิดพลาด

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

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

  • ทำไมคุณควรเพิ่มขนาดอัปโหลดสูงสุดใน WordPress?
  • ขนาดอัปโหลดสูงสุดสำหรับ WordPress คือเท่าใด
  • ขั้นตอนในการเพิ่มขนาดอัปโหลดสูงสุดของคุณคืออะไร

ทำไมต้องเพิ่มขนาดอัปโหลดสูงสุดใน WordPress?

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

หมายเหตุ: WP Engine ไม่แนะนำให้โฮสต์วิดีโอโดยตรงจากไซต์ WordPress ของคุณ แต่เราให้ CDN แก่ลูกค้าซึ่งถ่ายไฟล์วิดีโอขนาดใหญ่เพื่อให้ไซต์ทำงานได้อย่างรวดเร็ว

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

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

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

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

ขนาดอัปโหลดสูงสุดสำหรับ WordPress คือเท่าใด

ขนาดการอัปโหลดไฟล์สูงสุดสำหรับ WordPress อาจอยู่ระหว่าง 2 MB ถึง 500 MB ขึ้นอยู่กับผู้ให้บริการโฮสต์เว็บไซต์ของคุณ

ผู้ให้บริการโฮสต์ที่คุณเลือกจะกำหนดขนาดการอัปโหลดสูงสุดสำหรับไซต์ของคุณ ตัวอย่างเช่น ที่ WP Engine ขนาดไฟล์อัปโหลดสูงสุดเริ่มต้นคือ 50 MB (หรือ 1 MB สำหรับเครือข่ายหลายไซต์)

วิธีตรวจสอบขนาดอัปโหลดสูงสุดของคุณ

คุณสามารถตรวจสอบว่าไซต์ของคุณกำลังลงทะเบียนสำหรับขนาดการอัปโหลดไฟล์สูงสุดจากหน้า /wp-admin/upload.php:

วางไฟล์ที่ใดก็ได้เพื่ออัปโหลดใน WordPress

เนื่องจากผู้ให้บริการโฮสติ้งกำหนดขนาดการอัปโหลดของไซต์ของคุณ การติดต่อผู้ให้บริการโดยตรงจึงน่าจะเป็นวิธีที่ดีที่สุดในการกำหนดขนาดการอัปโหลดสูงสุดที่ผู้ให้บริการให้บริการ

ลูกค้า WP Engine สามารถเพิ่มขนาดการอัพโหลดไฟล์สูงสุดของไซต์ (สูงสุด 256 MB) โดยติดต่อฝ่ายสนับสนุน ไฟล์ใด ๆ ที่มีขนาดใหญ่กว่า 256 MB จะต้องอัปโหลดผ่าน SFTP หรือ SSH Gateway

ขั้นตอนในการเพิ่มขนาดการอัปโหลดใน WordPress

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

ติดต่อผู้ให้บริการโฮสติ้ง

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

อัปเดตไฟล์ .htaccess

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

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

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

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

php_value upload_max_filesize 256M

php_value post_max_size 256M

php_value max_execution_time 300

php_value max_input_time 300

(คุณจะสังเกตเห็นว่าไฟล์นี้วัดขนาดเป็น M แทนที่จะเป็น MB เพราะนี่คือวิธีที่ PHP จัดการกับคำสั่งทั้งหมด)

เมื่อเสร็จแล้ว ให้บันทึกไฟล์และอัปโหลดกลับไปยังเว็บเซิร์ฟเวอร์ของคุณ เขียนทับไฟล์ .htaccess เดิม

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

ในทุกกรณี เราขอแนะนำให้ทำการแก้ไขเว็บไซต์ของคุณในสภาพแวดล้อมการจัดเตรียมหรือการพัฒนามากกว่าในการดำเนินการจริง

แก้ไขไฟล์ functions.php

อีกวิธีในการเพิ่มขนาดอัปโหลดสูงสุดด้วยตัวคุณเองคือการแก้ไขไฟล์ functions.php ของธีมไซต์ของคุณ

เช่นเดียวกับการแก้ไขไฟล์ .htaccess คุณจะต้องค้นหาไฟล์ functions.php (น่าจะอยู่ในไดเรกทอรีรากของคุณ) และดาวน์โหลดสำเนาสำรอง

จากนั้นเปิดไฟล์โดยใช้โปรแกรมแก้ไขข้อความและเพิ่มข้อมูลโค้ดต่อไปนี้ที่ด้านล่าง:

@ini_set( 'upload_max_size' , '256M' );

@ini_set( 'post_max_size', '256M');

@ini_set( 'max_execution_time', '300' );

เช่นเดียวกับวิธีไฟล์ .htaccess คุณจะบันทึกเมื่อเสร็จแล้ว อัปโหลดไปยังเว็บเซิร์ฟเวอร์ของคุณ และเขียนทับไฟล์ functions.php เดิม

ขั้นตอนสำหรับหลายไซต์

หากคุณใช้เครือข่าย WordPress Multisite คุณสามารถเพิ่มขนาดอัปโหลดสูงสุดทั่วทั้งเครือข่ายได้

ในการเริ่มต้น ให้ไปที่แดชบอร์ดผู้ดูแลระบบเครือข่าย และใต้แท็บการตั้งค่า ให้คลิกการตั้งค่าเครือข่าย เลื่อนหน้าลงมาจนกว่าคุณจะเห็นช่องชื่อ Max Upload File Size

เพียงเปลี่ยนค่าที่อยู่ในช่องนั้นให้เป็นค่าที่สูงขึ้นแล้วคลิกบันทึกการเปลี่ยนแปลงเพื่อเพิ่มขนาดการอัปโหลดสูงสุดของคุณ

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

การโฮสต์เว็บไซต์ทำได้ง่ายด้วย WP Engine

หากคุณกำลังมองหาผู้ให้บริการโฮสติ้งที่จะทำให้เว็บไซต์ของคุณมีขนาดการอัพโหลดที่คุณต้องการ ไม่ต้องมองหาที่อื่นนอกจาก WP Engine!

ทีมสนับสนุนลูกค้าที่ได้รับรางวัลของเราพร้อมให้บริการตลอด 24/7/365 เพื่อช่วยคุณดูแลการบำรุงรักษาทั้งหมดและอัปเดตไซต์ของคุณที่จำเป็นเพื่อให้ประสบความสำเร็จ

พูดคุยกับผู้เชี่ยวชาญวันนี้เพื่อค้นหาแผนที่เหมาะกับไซต์ เป้าหมาย และธุรกิจของคุณ!