
#etr2114
หลังจากที่เราทำการสร้างเว็บ และติดตั้ง Plugin มากขึ้นในเว็บไซต์ อาจจะพบว่าเมื่อเข้าสร้างหน้าเว็บไซต์ด้วย Elementor แล้วหน้าต่างของ Elementor ไม่สามารถแสดงผลได้ จะขึ้น ไอคอนหมุนบนหน้าต่าง Elementor
วันนี้ทาง ETR จะแนะนำวิธีการแก้ปัญหาในการแก้ไข 5 วิธีในการแก้ปัญหาเมื่อหน้าต่าง Elementor ไม่โหลด ไปดูกันเลยดีกว่า ^^
1. ตรวจสอบ Version ของ PHP
Elementor ใน Version ปัจจุบัน (3.x อัพเดทปี 2021) จะรองรับ PHP Version 7 เป็นต้นไป (หาก PHP Version ต่ำกว่านี้อาจจะต้องใช้ตัว Elementor และ Elementor Pro ที่เป็นเวอร์ชั่นที่ต่ำกว่า 3.x
โดยในตัว Elementor เอง จะสามารถตรจสอบได้ว่า php ที่ใช้อยู่เป็น Version อะไร โดยไปที่ หลังบ้าน WP > Elementor > System info > ดูที่หน้าต่าง System info ในหัวข้อ php version

2. ตรวจสอบ URL ของ WordPress Address และ Site Address
ให้ทำการตรวจสอบ URL ของ WordPress Address และ Site Address ว่าตรงกันหรือไม่ โดยสามารถตรวจสอบได้ดังนี้
ไปที่ Setting ในหน้าต่างนำทางของ WordPress > แถบ General ในหัวข้อ
- WordPress Address (URL)
- Site Address (URL)
จำเป็นต้องตรงกัน

3. เปลี่ยน Editor Loader Method ใน Elementor
การเปลี่ยน Editor Loader คือการเปลี่ยนรูปแบบการโหลดหน้า Elementor เพื่อให้ปลอดภัย มีผลกระทบกับ Plugin อื่นๆ ให้น้อยที่สุด
วิธีการคือ ไปที่หลังบ้าน WP เลือก Elementor > Setting > แถบ Advance > เลือก Enable
วิธีนี้จะเป็นการเลือกรูปแบบการโหลดหน้า Elementor

4. ทำการปิด Plugin ที่ทำงานทับซ้อน กับ Elementor
WordPress มีผู้ให้บริการ Plugin เป็นจำนวนมาก เพราะฉะนั้นจะมี Plugin ที่ทำงานซ้อนทับกับ Elementor
ดังนั้นวิธีแก้ปัญหาเมื่อ Elementor ไม่โหลด คือ ปิด Plugin ทั้งหมด และค่อยๆ เปิดทีล่ะตัว เพื่อหาว่าตัวไหนที่ทำงานทับซ้อนกับ Elementor และทำการปิด หรือลบตัวนั้นซ่ะ

5. เพิ่ม Memory Limit
เมื่อทำการตรวจสอบทั้ง 4 ข้อที่ทำมาแล้ว ก็ยังไม่สามารถแก้ปัญหาที่เกิดขึ้นได้ ETR ขอแนะนำวิธีสุดท้าย เพื่อให้คุณสามารถใช้งาน Elementor ได้ตามต้องการ นั่นคือ การเพิ่ม Memory Limit
ปกติแล้ว Hosting ทั่วไปจะสามารถกำหนดให้ใช้งาน PHP Limit อยู่แล้ว แต่เราสามารถกำหนดเองได้โดการเพิ่ม Code เข้าไปที่ file : wp-config.php และทำการเพิ่ม Code ดังนี้
define('WP_MEMORY_LIMIT', '256M');

สรุป
- ตรวจสอบ Version ของ PHP ว่าเป็น Version ไม่น้อยกว่า PHP 7
- ตรวจสอบ URL ของ WordPress Address และ Site Address
- เปลี่ยน Editor Loader Method ใน Elementor
- ทำการปิด Plugin ที่ Conflict กับ Elementor
- เพิ่ม Memory Limit
ทาง ETR หวังว่า บทความนี้จะเป็นประโยชน์กับเพื่อนๆ ไม่มากก็น้อย หากเพื่อนๆ เห็นว่าเป็นประโยชน์ อย่าลืม กด like, share และ subcribe กันด้วยนะครับ ^^