วิธีเพิ่มขนาดอัปโหลดสูงสุดใน 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:
เนื่องจากผู้ให้บริการโฮสติ้งกำหนดขนาดการอัปโหลดของไซต์ของคุณ การติดต่อผู้ให้บริการโดยตรงจึงน่าจะเป็นวิธีที่ดีที่สุดในการกำหนดขนาดการอัปโหลดสูงสุดที่ผู้ให้บริการให้บริการ
ลูกค้า 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 เพื่อช่วยคุณดูแลการบำรุงรักษาทั้งหมดและอัปเดตไซต์ของคุณที่จำเป็นเพื่อให้ประสบความสำเร็จ
พูดคุยกับผู้เชี่ยวชาญวันนี้เพื่อค้นหาแผนที่เหมาะกับไซต์ เป้าหมาย และธุรกิจของคุณ!