วิธีแก้ไข Elementor ไม่โหลดข้อผิดพลาด

เผยแพร่แล้ว: 2022-07-08

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

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

ในบทความนี้ เราจะพูดถึงสาเหตุที่ทำให้ Elementor ไม่โหลดปัญหา และดูข้อกำหนดของปลั๊กอิน จากนั้น เราจะแนะนำวิธีการต่างๆ ในการแก้ไขปัญหาข้อผิดพลาดนี้ให้คุณ ไปกันเถอะ!

ทำไม Elementor ไม่โหลด?

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

โดยปกติ โปรแกรมแก้ไขจะใช้เวลาสักครู่ในการโหลด:

สกรีนช็อตของตัวสร้างหน้า Elementor กำลังโหลด
ตัวสร้างหน้า Elementor กำลังโหลด

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

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

เห็นข้อผิดพลาดที่น่าผิดหวังนี้หรือไม่ วิธีแก้ปัญหาคือ คลิกเพื่อทวีต

ข้อกำหนดของ Elementor คืออะไร?

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

ปลั๊กอินบางตัว เช่น ตัวสร้างเพจและเครื่องมือรักษาความปลอดภัย มักจะมีข้อกำหนดของระบบเฉพาะ ในกรณีของ Elementor นี่เป็นข้อกำหนดขั้นต่ำ (ไม่รวมพื้นที่จัดเก็บ):

  • WordPress 5.2 หรือเวอร์ชันที่ใหม่กว่า
  • PHP 7 หรือเวอร์ชันที่ใหม่กว่า
  • MySQL 5.6 หรือเวอร์ชันที่ใหม่กว่า
  • ขีด จำกัด หน่วยความจำ WordPress อย่างน้อย 128 MB

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

วิธีแก้ไข Elementor ไม่โหลด (5 วิธี)

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

1. อัปเดต Elementor

อาจเป็นกรณีที่ Elementor ไม่สามารถโหลดได้เนื่องจากคุณใช้ปลั๊กอินเวอร์ชันที่ล้าสมัย ปลั๊กอินที่ล้าสมัยอาจทำให้เกิดข้อขัดแย้งกับเครื่องมืออื่นๆ หรือกับ WordPress เวอร์ชันล่าสุด

หากต้องการตรวจสอบว่า Elementor ของคุณเป็นเวอร์ชันล่าสุดหรือไม่ ให้ไปที่ Plugins > Installed Plugins และค้นหาตัวสร้าง หากคุณมีใบอนุญาตแบบพรีเมียม คุณควรเห็นทั้ง Elementor และ Elementor Pro ในรายการปลั๊กอินของคุณ:

ตรวจสอบให้แน่ใจว่าได้อัปเดตปลั๊กอิน Elementor แล้ว
อัปเดต Elementor

หากคุณเห็นประกาศเกี่ยวกับ Elementor เวอร์ชันใหม่กว่า คุณจะต้องเรียกใช้การอัปเดตที่จำเป็น จากนั้น ลองเข้าถึงตัวแก้ไขอีกครั้ง

2. ตรวจสอบความขัดแย้งของปลั๊กอิน (และส่วนเสริมการทดสอบองค์ประกอบ)

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

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

ในการเริ่มต้น ไปที่ Plugins > Installed Plugins จากนั้น คุณจะต้องดำเนินการตามรายการปลั๊กอินที่ใช้งานอยู่ โดยปิดใช้งานทีละรายการ หลังจากที่คุณปิดใช้งานแต่ละปลั๊กอินแล้ว ให้ลองโหลดตัวแก้ไข Elementor ใหม่เพื่อดูว่าทำงานอย่างถูกต้องหรือไม่

คุณจะต้องให้ความสนใจเป็นพิเศษกับปลั๊กอินเสริมของ Elementor ส่วนเสริมเหล่านี้ขยายฟังก์ชันการทำงานของตัวสร้างเพจและไลบรารีวิดเจ็ต:

ให้ความสนใจกับส่วนเสริมของ Elementor
ให้ความสนใจกับส่วนเสริมของ Elementor

หากการปิดใช้งานปลั๊กอินหรือส่วนเสริมเฉพาะไม่ได้สร้างความแตกต่างเมื่อโหลดตัวแก้ไข Elementor คุณสามารถเปิดใช้งานต่อได้ เป้าหมายคือการทดสอบปลั๊กอินทีละตัวเพื่อดูว่ามีตัวใดที่ทำให้เกิดปัญหาความเข้ากันได้หรือไม่

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

3. ตรวจสอบเวอร์ชัน PHP ของเว็บไซต์ของคุณ

ดังที่เราได้กล่าวไว้ก่อนหน้านี้ Elementor รองรับเฉพาะ PHP 7 และเวอร์ชันที่ใหม่กว่าเท่านั้น คุณสามารถตรวจสอบ PHP เวอร์ชันปัจจุบันได้จากผู้ดูแลระบบ WordPress

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

ตรวจสอบเวอร์ชัน PHP ของคุณ
ตรวจสอบอีกครั้งว่าเวอร์ชัน PHP นั้นเหมาะสมหรือไม่

ตามหลักการแล้ว คุณจะเห็น PHP 7 หรือ 8 อย่างไรก็ตาม คุณอาจสามารถอัปเดตเวอร์ชัน PHP ของคุณผ่านแผงควบคุมโฮสติ้งได้ ขึ้นอยู่กับผู้ให้บริการของคุณ

หากคุณใช้ Kinsta แดชบอร์ด MyKinsta จะทำให้คุณสามารถเลือกเวอร์ชันของ PHP ที่จะใช้สำหรับแต่ละไซต์ของคุณได้ เปิดแดชบอร์ดและไปที่ Sites จากนั้นเลือกเว็บไซต์ที่คุณต้องการอัปเดต

จากนั้นไปที่แท็บ เครื่องมือ แล้วเลื่อนลงมาจนกว่าคุณจะเห็นตัวเลือกเอ็นจิน PHP คุณสามารถใช้เมนูดรอปดาวน์ Modify เพื่อเลือกเวอร์ชันของ PHP ที่จะใช้กับไซต์นั้น:

อัปเดต PHP อย่างง่ายดายใน MyKinsta
กำลังอัปเดต PHP โดยใช้แพลตฟอร์ม MyKinsta

ด้วย Kinsta คุณจะสามารถเลือก PHP เวอร์ชันล่าสุดได้ สิ่งเหล่านี้ให้ประสิทธิภาพและการทำงานที่ดีขึ้นทั่วทั้งกระดาน

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

4. ตรวจสอบขีดจำกัดหน่วยความจำของเว็บไซต์ของคุณ

ขีด จำกัด หน่วยความจำ PHP ของเว็บไซต์ของคุณกำหนดจำนวน RAM ที่การติดตั้ง WordPress ทั้งหมดจะใช้ได้ ขีดจำกัดหน่วยความจำต่ำจะป้องกันไม่ให้ปลั๊กอินจำนวนมากทำงานอย่างถูกต้อง

ดังที่เราได้กล่าวไว้ก่อนหน้านี้ Elementor มีข้อกำหนดขั้นต่ำของระบบหน่วยความจำ 128 MB หากคุณไม่แน่ใจว่าขีดจำกัดหน่วยความจำของไซต์ของคุณคืออะไร คุณสามารถตรวจสอบได้โดยไปที่ เครื่องมือ > สถานภาพของไซต์ แล้วเลือกแท็บ ข้อมูล จากนั้นเปิดแท็บ เซิร์ฟเวอร์ และดูรายการ ขีดจำกัดหน่วยความจำ PHP :

กำลังตรวจสอบขีดจำกัดหน่วยความจำ PHP
ตรวจสอบขีด จำกัด หน่วยความจำ PHP ของคุณ

โฮสต์เว็บที่ทันสมัยส่วนใหญ่จะเสนอ 128-256 MB เป็นพื้นฐานขีดจำกัดหน่วยความจำ PHP หากคุณใช้โฮสติ้ง WordPress ที่มีการจัดการ ตัวเลขนั้นน่าจะเป็น 256 MB

หากคุณกำลังจัดการกับตัวเลขที่ต่ำกว่า คุณสามารถเพิ่มขีดจำกัดหน่วยความจำ PHP ได้ด้วยตนเอง วิธีที่ง่ายที่สุดคือผ่าน FTP

เริ่มต้นด้วยการเชื่อมต่อกับเว็บไซต์ของคุณผ่าน FTP หรือ SFTP และค้นหาโฟลเดอร์ ราก ของ WordPress โดยทั่วไปจะตั้งชื่อว่า www, public หรือ public_html

เมื่อคุณพบโฟลเดอร์แล้ว ให้เปิดและค้นหา ไฟล์ wp-config.php :

ดูภายในไฟล์ wp-config
หาไฟล์ wp-config

เปิด ไฟล์ wp-config.php ด้วยโปรแกรมแก้ไขข้อความ และมองหาบรรทัดที่เขียนว่า:

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

กำหนด ( 'WP_MEMORY_LIMIT', '256M' );

ขึ้นอยู่กับขีดจำกัดหน่วยความจำของเซิร์ฟเวอร์ของคุณ จำนวนนั้นอาจจะต่ำกว่า หากคุณไม่พบบรรทัดนั้น คุณสามารถเพิ่มได้ด้วยตนเอง อย่างไรก็ตาม ตรวจสอบให้แน่ใจว่าคุณไม่ได้แก้ไขรายการอื่นๆ ใน ไฟล์ wp-config.php คุณจะต้องเพิ่มรหัสนั้นก่อนบรรทัดที่ระบุว่า:

/* นั่นคือทั้งหมด หยุดแก้ไข! บล็อกที่มีความสุข */

ในทางเทคนิค คุณสามารถหลีกหนีจากขีดจำกัดของหน่วยความจำที่น้อยกว่า 256 MB แต่คุณสามารถลองตั้งค่าให้สูงขึ้นได้เช่นกัน อย่างไรก็ตาม จากประสบการณ์ของเรา 256 MB เป็นจุดที่น่าสนใจสำหรับหน่วยความจำ PHP

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

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

5. เปลี่ยนวิธีการ Loader ของ Elementor

Elementor มีคุณลักษณะในตัวที่ช่วยให้คุณสามารถเปลี่ยนวิธีที่ปลั๊กอินโหลดตัวแก้ไขได้ การเปลี่ยนวิธีการโหลด Elementor จะไม่ส่งผลต่อคุณ แต่อย่างใด แต่เราขอแนะนำเป็นทางเลือกสุดท้ายหากไม่มีวิธีแก้ไขปัญหาอื่น ๆ

หากต้องการเปลี่ยนวิธีการโหลด Elementor ให้ไปที่ Elementor > Settings > Advanced จากนั้นมองหาการตั้งค่า Switch Editor Loader Method และเลือก Enable:

การเปลี่ยนวิธีการโหลดองค์ประกอบ
เปลี่ยนวิธีการโหลด Elementor

บันทึกการเปลี่ยนแปลงของคุณและลองโหลดตัวแก้ไขอีกครั้ง ข้อผิดพลาด Elementor ไม่โหลดควรหายไปในขณะนี้

วิธีการแก้ไขปัญหา Elementor อื่น ๆ

หากคุณประสบปัญหาทางเทคนิคใดๆ ขณะใช้ Elementor และคุณไม่แน่ใจว่าจะดำเนินการอย่างไร มีวิธีแก้ไขปัญหาอื่นๆ สองสามวิธีที่คุณสามารถใช้ได้ ลองมาดูที่พวกเขา

เปลี่ยนธีม

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

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

ปิดการใช้งานโปรแกรมเสริมของเบราว์เซอร์

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

ส่วนเสริมเหล่านี้บางส่วนอาจทำให้เกิดปัญหาเมื่อพยายามใช้ Elementor วิธีหนึ่งที่รวดเร็วในการตรวจสอบว่าเป็นกรณีหรือไม่ ให้ลองใช้ Elementor ด้วยการติดตั้งเบราว์เซอร์ใหม่ทั้งหมด

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

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

สรุป

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

ต่อไปนี้เป็นวิธีแก้ไขข้อผิดพลาด Elementor ไม่โหลดทีละขั้นตอน:

  1. อัปเดต Elementor
  2. ตรวจสอบความขัดแย้งของปลั๊กอิน (และทดสอบส่วนเสริมของ Elementor)
  3. ตรวจสอบเวอร์ชัน PHP ของเว็บไซต์ของคุณ
  4. ตรวจสอบขีดจำกัดหน่วยความจำของเว็บไซต์ของคุณ
  5. สลับวิธีการโหลดของ Elementor

ที่ Kinsta แผนของเราออกแบบมาเพื่อช่วยคุณสร้างเว็บไซต์ในฝันด้วยเครื่องมือสร้างเพจอย่าง Elementor ตรวจสอบแผนของเราหรือพูดคุยกับฝ่ายขายเพื่อค้นหาแผนงานที่ใช่สำหรับคุณ