วิธีแก้ไข Elementor ไม่โหลดข้อผิดพลาด
เผยแพร่แล้ว: 2022-08-02Elementor เป็นหนึ่งในเครื่องมือสร้างเพจทั่วไปที่มีการติดตั้งมากกว่า 5 ล้านครั้ง ข้อผิดพลาด Elementor ไม่โหลดเกิดขึ้นบ่อยครั้งในขณะที่พยายามแก้ไขเนื้อหาภายในเว็บไซต์ของคุณ ข้อผิดพลาดนี้ค่อนข้างน่าผิดหวังเพราะทำให้ไม่สามารถแก้ไขเนื้อหาภายในเว็บไซต์ของคุณได้
ภายในบทความนี้ เราจะพิจารณาความหมายของข้อผิดพลาดนี้ รวมถึงแนวทางต่างๆ ที่คุณสามารถลองทำเพื่อแก้ไขข้อผิดพลาดภายในเว็บไซต์ของคุณ
สารบัญ
Elementor ไม่โหลดข้อผิดพลาดหมายถึงอะไร
วิธีแก้ไข Elementor ไม่โหลดข้อผิดพลาด
- อัปเดต Elementor
- ตรวจสอบความขัดแย้งของธีม
- ทำการทดสอบความเข้ากันได้ของปลั๊กอิน
- ตรวจสอบเวอร์ชัน PHP
- เพิ่มขีด จำกัด หน่วยความจำ WordPress หากไม่เพียงพอ
- เปลี่ยนวิธีการโหลดตัวแก้ไข
บทสรุป
Elementor ไม่โหลดข้อผิดพลาดหมายถึงอะไร
ข้อผิดพลาด Elementor ไม่โหลดโดยทั่วไปหมายความว่าตัวสร้างหน้า Elementor ไม่สามารถโหลดได้อย่างสมบูรณ์บนหน้าเว็บไซต์ โพสต์หรือประเภทโพสต์อื่น ๆ ที่คุณพยายามทำการแก้ไขโดยใช้ปลั๊กอิน Elementor
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามแก้ไขเนื้อหาไซต์ของคุณโดยใช้ Elementor และด้วยเหตุผลใดก็ตาม ตัวสร้างยังโหลดไม่เต็มที่ สิ่งนี้ทำให้ตัวสร้างไร้ประโยชน์ในช่วงเวลานั้นและการแก้ไขเนื้อหานั้นเป็นไปไม่ได้
ข้อผิดพลาดยังสามารถนำเสนอในรูปแบบต่าง ๆ เช่น:
i) โหลดส่วนแก้ไขแล้ว แต่ส่วนวิดเจ็ตไม่โหลด ด้านล่างนี้เป็นตัวอย่างภาพประกอบของสิ่งนี้:
ii) หน้าจอว่างที่มี Elementor Preloader ด้านล่างนี้เป็นตัวอย่างของสิ่งนี้:
มีหลายสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้ เช่น ขีดจำกัดหน่วยความจำ WordPress ต่ำ ข้อกำหนดของเซิร์ฟเวอร์ที่ไม่ตรงตามข้อกำหนด ธีมที่ขัดแย้งกัน และอื่นๆ อีกมากมาย
วิธีแก้ไข Elementor ไม่โหลดข้อผิดพลาด
มีหลายวิธีที่สามารถนำไปใช้เพื่อแก้ไขข้อผิดพลาด Elementor ไม่โหลดได้ ที่นี่เราจะพูดถึงวิธีการและการแก้ไขปัญหาบางอย่างที่คุณสามารถดำเนินการได้ในกรณีที่คุณพบข้อผิดพลาดในการโหลด Elementor
อัปเดต Elementor
ในกรณีที่ปลั๊กอิน Elementor ไม่ทันสมัย คุณอาจพบข้อขัดแย้งกับปลั๊กอิน ธีม หรือแม้แต่ WordPress เอง
คุณสามารถตรวจสอบว่ามีการอัปเดตปลั๊กอิน Elementor ที่รอดำเนินการอยู่หรือไม่จากส่วน แดชบอร์ด > อัปเดต และตรวจสอบว่ามีการระบุไว้ในส่วนปลั๊กอินหรือไม่
หรือคุณสามารถตรวจสอบว่ามีการอัปเดตที่รอดำเนินการจากส่วนปลั๊กอินภายในแดชบอร์ด WordPress ข้างชื่อปลั๊กอินหรือไม่ หากมีการอัปเดตที่รอดำเนินการ คุณจะได้รับแจ้งเกี่ยวกับการอัปเดต ด้านล่างนี้เป็นภาพหน้าจอตัวอย่างเกี่ยวกับสิ่งนี้:
คุณจึงต้องอัปเดตปลั๊กอินเพื่อแก้ไขการแจ้งเตือนการอัปเดตที่รอดำเนินการ นอกจากนี้ หากคุณได้ติดตั้งเวอร์ชัน Elementor Pro ไว้ ตรวจสอบให้แน่ใจว่าเป็นเวอร์ชันล่าสุดเพื่อหลีกเลี่ยงความขัดแย้งกับส่วนเสริมอื่น ๆ หรือแม้แต่ Elementor เวอร์ชันล่าสุดฟรี ทั้ง Elementor รุ่นฟรีและรุ่นโปรที่คุณใช้ควรเข้ากันได้
ตรวจสอบความขัดแย้งของธีม
ธีมยังสามารถเป็นสาเหตุที่ทำให้เกิดข้อผิดพลาดในการโหลด Elementor ไม่ได้ แม้ว่า Elementor จะเป็นตัวสร้างเพจทั่วไปและธีม WordPress จำนวนหนึ่งก็เข้ากันได้ แต่ก็ยังมีธีมที่เข้ากันไม่ได้กับตัวสร้าง คุณสามารถใช้ชุดรูปแบบดังกล่าวได้
การดำเนินการทดสอบข้อขัดแย้งจึงเป็นขั้นตอนสำคัญที่ต้องทำ ในการดำเนินการนี้ คุณจะต้องดำเนินการดังต่อไปนี้:
- ไปที่ส่วนลักษณะที่ปรากฏ> ธีมภายในแดชบอร์ด WordPress ของคุณและเปิดใช้งานธีม WordPress เริ่มต้นเช่นธีม Twenty Twenty One หรือธีม "Hello Elementor" ที่แนะนำโดย Elementor
- ทดสอบว่ามีการสร้างข้อผิดพลาด elementor ไม่โหลดขึ้นตรงจุดที่เกิดขึ้นหรือไม่
หาก Elementor ไม่โหลดข้อผิดพลาด แสดงว่ามีข้อขัดแย้งที่มีอยู่กับธีม WordPress ดั้งเดิมของคุณ ในกรณีนี้ ขอแนะนำให้ปรึกษาทีมสนับสนุนธีมของคุณหรือผู้เขียนเกี่ยวกับปัญหานี้ หรือคุณสามารถเลือกใช้ธีม WordPress อื่นที่เข้ากันได้กับ Elementor
ทำการทดสอบความเข้ากันได้ของปลั๊กอิน
เช่นเดียวกับธีม ปลั๊กอินอื่นๆ มีแนวโน้มที่จะทำให้เกิดปัญหาความเข้ากันได้กับ Elementor และอาจส่งผลให้ตัวสร้าง Elementor ไม่โหลด ดังนั้นจึงเป็นสิ่งสำคัญที่ต้องทำการทดสอบความเข้ากันได้ของปลั๊กอินเพื่อตรวจสอบว่าอาจมีปลั๊กอินที่ทำให้เกิดปัญหาหรือไม่
เราแนะนำให้ทำการทดสอบความเข้ากันได้ในไซต์การแสดงละครเพื่อหลีกเลี่ยงความไม่สะดวกใดๆ สำหรับผู้ใช้ไซต์ของคุณหากไซต์นั้นเผยแพร่ คุณสามารถตั้งค่าไซต์การแสดงละครได้อย่างง่ายดายโดยใช้ปลั๊กอินดังกล่าว: Wp Staging
เมื่อคุณมีไซต์การแสดงละครพร้อมแล้ว คุณสามารถดำเนินการทดสอบความเข้ากันได้โดยดำเนินการดังต่อไปนี้:
- ปิดใช้งานปลั๊กอินทั้งหมดยกเว้นปลั๊กอิน Elementor และปลั๊กอิน Elementor Pro หากคุณติดตั้งไว้ ตรวจสอบให้แน่ใจว่าคุณได้ปิดการใช้งานปลั๊กอินเสริมของ Elementor ที่คุณอาจมีอยู่ด้วย
- ทดสอบว่าปัญหาการโหลด Elementor ได้รับการแก้ไขหรือไม่
- หากปัญหาได้รับการแก้ไข ให้เปิดใช้งานปลั๊กอินใหม่ทีละตัว ล้างแคชของคุณในแต่ละอินสแตนซ์เพื่อระบุปลั๊กอินที่ทำให้เกิดปัญหา
เมื่อระบุปลั๊กอินที่ทำให้เกิดปัญหาแล้ว คุณสามารถปิดใช้งานและปรึกษาผู้เขียนปลั๊กอินเกี่ยวกับปัญหานั้น หรือเลือกใช้ปลั๊กอินอื่นที่มีฟังก์ชันการทำงานที่คล้ายคลึงกัน
ตรวจสอบเวอร์ชัน PHP
Elementor แนะนำให้ใช้ PHP เวอร์ชัน 7 ขึ้นไป หากไม่เป็นไปตามข้อกำหนดนี้ อาจเป็นสาเหตุของข้อผิดพลาดในการโหลด Elementor
ในการตรวจสอบและยืนยันว่าเวอร์ชัน PHP ของคุณอยู่เหนือข้อกำหนด คุณจะต้องไปที่เครื่องมือ > สถานภาพไซต์ > ข้อมูล แล้วคลิกแท็บ "เซิร์ฟเวอร์" ภายในแถว "เวอร์ชัน PHP" คุณจะพบเวอร์ชัน PHP ที่ไซต์ของคุณกำลังทำงานอยู่ ด้านล่างนี้เป็นภาพหน้าจอตัวอย่างเกี่ยวกับสิ่งนี้:
หากเวอร์ชัน PHP ต่ำกว่าเวอร์ชัน 7 เราขอแนะนำให้คุณปรึกษาโฮสต์ของคุณเพื่ออัปเกรดเป็นเวอร์ชัน PHP ล่าสุด
ในกรณีที่โฮสต์ของคุณไม่รองรับ PHP เวอร์ชัน 7 ขึ้นไป คุณควรเปลี่ยนไปใช้ผู้ให้บริการโฮสติ้งรายอื่น
เพิ่มขีด จำกัด หน่วยความจำ WordPress หากไม่เพียงพอ
Elementor ต้องการขีดจำกัดหน่วยความจำอย่างน้อย 128 MB เพื่อให้ทำงานได้อย่างถูกต้อง แต่ขีดจำกัดที่ต้องการคือ 256 MB
หน่วยความจำหมดอาจเกิดขึ้นได้หากส่วนประกอบของไซต์ของคุณ เช่น ปลั๊กอินใช้ทรัพยากรอย่างสูง ดังนั้นจึงควรตรวจสอบให้แน่ใจว่าขีดจำกัดหน่วยความจำที่ตั้งไว้ภายในเว็บไซต์ของคุณอย่างน้อย 256 MB
เพื่อยืนยันขีดจำกัดหน่วยความจำที่ตั้งไว้ภายในสภาพแวดล้อม WordPress ของไซต์ของคุณ คุณสามารถทำได้โดยไปที่แดชบอร์ด WordPress ภายใต้ Elementor > System Info และในส่วน "WordPress Environment" ให้ตรวจสอบค่าที่จัดสรรให้กับ "ขีด จำกัด หน่วยความจำ: ” ดังภาพประกอบด้านล่าง:
หรือคล้ายกับเวอร์ชัน PHP ของคุณ คุณสามารถค้นหาได้จากเครื่องมือ > สภาพเว็บไซต์ > ข้อมูล และในส่วน "เซิร์ฟเวอร์" ให้ตรวจสอบค่า "ขีดจำกัดหน่วยความจำ PHP" ด้านล่างนี้เป็นภาพหน้าจอเกี่ยวกับสิ่งนี้:
หากค่าขีดจำกัดหน่วยความจำที่ตั้งไว้น้อยกว่าข้อกำหนด คุณสามารถเพิ่มได้โดยดำเนินการดังต่อไปนี้:
- เข้าถึงไฟล์ไซต์ของคุณผ่าน FTP โดยใช้ซอฟต์แวร์ FTP เช่น Filezilla
- ไปที่โฟลเดอร์รูทของไซต์ของคุณที่มีไฟล์ WordPress ซึ่งมักตั้งชื่อเป็น public_html หรือ www
- เลื่อนลงไปที่รายการไฟล์รูท WordPress จนกว่าคุณจะพบไฟล์ wp-config.php
- เลือกเพื่อแก้ไขไฟล์ wp-config.php และก่อนบรรทัดโค้ดที่ระบุว่า: /* แค่นั้น หยุดแก้ไข! เผยแพร่ความสุข */ เพิ่มรหัสด้านล่าง:
define('WP_MEMORY_LIMIT', '256M');
- บันทึกการเปลี่ยนแปลงของคุณ
เมื่อดำเนินการเสร็จแล้ว ให้ตรวจสอบว่าข้อผิดพลาดในการโหลดได้รับการแก้ไขแล้วหรือไม่ คุณยังปรับขีดจำกัดหน่วยความจำเป็นค่าที่สูงขึ้นได้ เช่น 512 MB หากโฮสต์ของคุณรองรับ
หากคุณประสบปัญหาในการดำเนินการเปลี่ยนแปลงข้างต้น หรือหากการเปลี่ยนแปลงที่ดำเนินการไม่ปรากฏในส่วนเครื่องมือ > สภาพเว็บไซต์ > ข้อมูล > เซิร์ฟเวอร์ ควรปรึกษาโฮสต์ของคุณเพื่อขอความช่วยเหลือเพิ่มเติม
เปลี่ยนวิธีการโหลดตัวแก้ไข
ในบางครั้ง การกำหนดค่าเซิร์ฟเวอร์อาจเป็นสาเหตุของข้อผิดพลาด Elementor ไม่โหลดภายในเว็บไซต์ของคุณ
Elementor ให้ตัวเลือกในการเปลี่ยนแปลงวิธีการโหลดตัวแก้ไขเพื่อหลีกเลี่ยงข้อขัดแย้งเหล่านี้ ตัวเลือกนี้สามารถเปิดใช้งานได้จากแดชบอร์ด WordPress ภายใต้ Elementor > Settings > Advanced > Switch Editor Loader Method และตั้งค่าเป็น "Enable" ด้านล่างนี้เป็นภาพหน้าจอเกี่ยวกับสิ่งนี้:
เมื่อเสร็จแล้ว ตรวจสอบให้แน่ใจว่าคุณบันทึกการเปลี่ยนแปลงและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
บทสรุป
ในฐานะผู้ใช้ Elementor ที่ใช้งานอยู่ คุณอาจพบข้อผิดพลาดในการโหลด Elementor ในช่วงเวลาหนึ่งขณะแก้ไขไซต์ของคุณ ข้อผิดพลาดนี้อาจเกิดจากสาเหตุหลายประการตามที่เน้นไว้ในบทความนี้ อย่างไรก็ตาม เราหวังว่าวิธีการต่างๆ ในการแก้ไขข้อผิดพลาดที่เราได้กล่าวถึงในที่นี้จะช่วยคุณได้ในกรณีที่คุณพบข้อผิดพลาดนี้
หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดอย่าลังเลที่จะเพิ่มจากส่วนความคิดเห็นด้านล่าง