มือใหม่ที่เพิ่มธีม WordPress โดยการอัพโหลดธีมใหม่ผ่าน wp-admin แล้วไม่สามารถเพิ่ม Theme WordPress ได้ โดยที่หน้าต่าง upload ธีมแจ้งข้อความว่า “ลิงก์ที่คุณตามได้หมดอายุแล้ว” สาเหตุมาจากการจำกัดของขนาดไฟล์ที่อัพโหลดใหญ่สุดมีขนาดได้เพียง 8 MB. ต้องทำการเพิ่มขนาดไฟล์ที่สามารถอัพโหลดขึ้นไปได้ครับ

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

แต่ถ้าไม่สามารถเพิ่มได้ โดยที่ WordPress ขึ้นข้อความเตือนว่า “ลิงก์ที่คุณตามได้หมดอายุแล้ว” แสดงว่าไฟล์ .zip ธีมของเพื่อนๆ ที่จะ install มีขนาดเกิน 8 MB. ครับ เราต้องทำการเพิ่มขนาดไฟล์สูงสุดที่สามารถอัพโหลดได้ไม่ว่าจะอยู่ใน local server หรืออยู่ที่ host ก็ตามครับ

วิธีแก้ไข WordPress ลิงก์หมดอายุ
วิธีแก้ไขไม่ยากครับ ให้เพื่อนๆเข้าไปที่ folder ของ wordpress ถ้าเป็น localhost จะอยู่ใน htdocs/ชื่อโฟลเดอร์ที่ตั้งไว้ แล้วหาไฟล์ที่มีชื่อว่า .htaccess ถ้าไม่เจอแสดงว่าไฟล์นี้ถูกซ่อนเอาไว้ครับ ถ้าใครใช้ Mac ให้กดคีย์บอร์ด command+shift+dot (“dot” คือปุ่มเดียวกับ “ใ”) เพื่อให้แสดงไฟล์ที่ซ่อนไว้ครับ

เมื่อเจอไฟล์ .htaccess แล้วให้ทำการคลิกขวาเพื่อเปิดด้วย Text Editor เพื่อทำการเพิ่ม Script คำสั่งให้เพิ่มข้อจำกัดเรื่องการ upload ขนาดไฟล์ครับ (ในที่นี้ของผมใช้ Atom ในการแก้ไข Text) โดยให้ใส่คำสั่งเพิ่มเข้าไปในไฟล์ แล้วกด Save ครับ

ให้ทำการ copy value ด้านล่าง แล้วเอาไปเพิ่มในไฟล์ตรมรูปด้านบนได้เลยนะครับ

เพิ่มใน .htaccess
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

เมื่อเราทำการเพิ่มค่าอัพโหลดขนาดไฟล์เรียบร้อยแล้ว ให้ลองไปที่ สื่อ > คลังสื่อ > เพิ่มใหม่ เราจะสังเกตเห็นข้อความที่ด้านล่างในกล่องเพิ่มไฟล์สื่อจะเปลี่ยน ขนาดไฟล์อัปโหลดใหญ่สุด: 64 MB. เรียบร้อยแล้ว ก็น่าจะใหญ่โตเพียงพอสำหรับขนาดธีมใหม่ แสดงว่าเราสามารถเพิ่มธีมใหม่ในรูปแบบ .zip ที่มีขนาดใหญ่กว่า 8 MB. ได้แล้วครับ
กดติดตามผมที่ Facebook เพราะมีคอนเทนต์อื่นๆอีกเพียบ itubb.net
Facebook facebook.com/itubb
และรับรีวิวอัพเดทจากบล็อกเกอร์ได้ทาง LINE Official Account
กดแอดเลย
