به عنوان یک کاربر المنتور، مواجه شدن با خطای Elementor Not Loading اصلا اتفاق خوبی نیست. اما جالب است بدانید که در اکثر موارد این خطا ربطی که کندی اینترنت یا مرورگر ندارد، بلکه دلایل سادهی دیگری دارد که در این مقاله آنها را مرور میکنیم. با ما همراه باشید.
دلیل بروز خطای Elementor Not Loading
در اصل این خطا فقط وقتی که از Elementor editor استفاده میکنید؛ رخ میدهد. اما در حالت عادی این ادیتور بیشتر از چند ثانیه برای لود شدن زمان احتیاج ندارد.
هنگام مواجه شدن با این مشکل، 2 حالت وجود دارد. یا سایر قسمتهای وبسایت شما به خوبی کار میکنند یا ممکن است روی صفحه گیر نکنید اما عناصر دیگه المنتور برای شما غیرفعال شوند. دلایل عمده بروز این مشکل عبارتند از:
محدودیت حافظه PHP در هاست (Memory limit)
همیشه هنگام خرید هاست باید به منابع مورد نیاز خود توجه کنید و با توجه به آنها پلن موردنیاز خود را خریداری کنید. در غیر این صورت با مشکلاتی مواجه خواهید شد. مثلا یکی از دلایل بروز خطای Elementor Not Loading کمبود حافظه سرویس میزبانی وب خریداری شده نسبت به نیازهای المنتور است.
شما باید سرویسی انتخاب کنید که اسکریپتهای PHP به راحتی از منابع سرور استفاده کنند و مشکلی در این زمینه پیش نیایید.
ناسازگاری قالب و افزونه
رایجترین علت خطای المنتور لودینگ عدم سازگاری قالب و افزونه است. به این معنا که ممکن است پیش از این ممکن است شما وبسایت خود را با ویژوال کامپوزر و در نتیجه قالب سازگار با آن طراحی کرده باشید ولی حالا تصمیم به استفاده از المنتور دارید. دراین موارد به احتمال زیاد برای لود شدن ادیتور به مشکل بر خواهید خورد.
اما اگر هیچ یک از این موارد نبود احتمالا با تداخل CDN و افزونهها مواجه شدهاید.
4 روش حل خطای لودینگ المنتور
اولین قدم برای رفع این خطا، لود مجدد صفحه است. اگر با بارگیری مجدد این خطا مشکل حل نشد، وقت آن رسیده که به فکر حل این خطا با روشهای اصولی باشید. به این ترتیب عمل کنید:
آپدیت Elementor
همانطور که میدانید، در اکثر موارد افزونههای قدیمی میتوانند با سایر ابزارها و افزونههای دیگر وردپرس که به روز هستند، تداخل ایجاد کند. بنابراین حتما مطمون شوید که از آخرین نسخه این پلاگین در حال استفاده هستید، به این منظور مسیر زیر را طی کنید:
Plugins > Installed Plugins
در صورتیکه نسخه پریمیوم این افزونه را خریداری کرده باشید، باید Elementor و Elementor Pro را در این لیست ببینید.
درصورتی که در این قسمت متوجه شدید که اپدیت جدیدی از این افزونه در دسترس است، سریعا اقدام به نصب آن کنید و پس از این آپدیت، مجددا ادیتور المنتور اجرا کنید.
افزونههای اضافی را حذف کنید
گفتیم که یکی از دلایلی که منجر به بروز این خطا میشود، تداخل افزونهها با هم است. این اتفاق معمولا زمانی رخ میدهد که تعداد افزونهها بیش از حد معمول باشد و در عملکرد آنها تداخل با همپوشانی ایجاد شود.
تشخیص تداخل افزونه ها میتواند چالش برانگیز باشد. بهترین گزینه این است که پلاگین ها را یکی یکی آزمایش کنید تا ببینید آیا هر یک از آنها باعث می شود Elementor بارگذاری نشود یا نه.
برای شروع، به Plugins > Installed Plugins بروید. سپس فهرست پلاگینهای فعال را اسکرول کنید و آنها را یکی یکی غیرفعال کنید. بعد از اینکه هر افزونه را غیرفعال کردید، ویرایشگر Elementor را دوباره بارگیری کنید.
همچنین باید به افزونه های الحاقی Elementor توجه ویژه ای داشته باشید. این افزونه ها برای توسعه عملکرد صفحه ساز و کتابخانه ویجت طراحی شدهاند.
اگر غیرفعال کردن یک افزونه یا افزونه خاص هنگام بارگیری ویرایشگر Elementor تفاوتی ایجاد نمی کند، می توانید آن را دوباره فعال کنید. هدف این است که پلاگین ها را یک به یک آزمایش کنید تا ببینید آیا هر یک از آنها باعث مشکلات سازگاری می شوند یا خیر.
آخرین پیشنهاد ما هم این است که همه افزونه ها را به طور همزمان غیرفعال کنید (به جز Elementor) و ببینید آیا ویرایشگر کار می کند یا خیر. اکثر سایتهای وردپرسی برای ویژگیهای حیاتی به افزونهها متکی هستند، بنابراین غیرفعال کردن همه آنها به یکباره میتواند بر تجربه کاربر تأثیر بگذارد.
3. نسخه PHP سایت خود را بررسی کنید
Elementor فقط از PHP 7 و نسخه های جدیدتر پشتیبانی می کند. می توانید نسخه فعلی PHP خود را بررسی کنید.
به Tools > Site Health بروید و برگه Info را انتخاب کنید. در اینجا، برخی از اطلاعات فنی در مورد وب سایت خود را خواهید دید. اگر تب Server را باز کنید، می توانید بررسی کنید که سرور شما از کدام نسخه PHP استفاده میکند:
در حالت ایدهآل شما باید نسخه 7 یا 8 php را نصب کرده باشید اما اگر این طور نیست میتوانید از طریق کنترل پنل هاست خود اقدام به به روز رسانی آن نمایید.
محدودیت حافظه وب سایت خود را بررسی کنید
محدودیت حافظه PHP وب سایت شما تعیین میکند که وردپرس چقدر از RAM استفاده کند. محدودیت های حافظه باعث میشوند که بسیاری از افزونهها به درستی کار نکنند.
حداقل حافظه مورد نیازبرای Elementor 128 مگابایت است. اگر مطمئن نیستید که محدودیت حافظه سایت شما چقدر است، می توانید با رفتن به Tools > Site Health و انتخاب برگه Info آن را بررسی کنید. سپس، تب Server را باز کنید و به ورودی محدودیت حافظه PHP نگاه کنید:
سادهترین روش تغییر نسخه php در وردپرس را میتوانید از طریق مقاله زیر بیاموزید:
https://hostida.com/blog/how-to-update-php-in-wordpress/
با تغییراتی که اعمال میکنید به احتمال زیاد خطای Elementor Not Loading برطرف می شود؛ اما چنانچه هنوز هم در این زمینه مشکلی دارید می توانید با تیم پشتیبانی هاستیدا تماس بگیرید.