خطای لودینگ المنتور یکی از رایج ترین خطاهایی است که ممکن است در کار با صفحهساز المنتور ایجاد شود. این خطا معمولاً به معنای عدم توانایی بارگذاری صحیح و کامل ویرایشگر المنتور در وردپرس است. در این مقاله، علت اصلی این اتفاق را بررسی و 9 روش کاربردی برای رفع خطای لودینگ المنتور را بیان میکنیم.
خطای لودینگ المنتور چیست؟
خطای لودینگ المنتور یکی از متداول ترین خطاهای المنتور میباشد. این خطا معمولاً به معنای عدم توانایی بارگذاری صحیح و کامل ویرایشگر المنتور در وردپرس است. گاهی اوقات میخواهید در زمان ویرایش یک صفحه در المنتور ممکن است آن صفحه به طور مداوم در حال بارگذاری باقی بماند و هیچگاه به حالت ویرایشگر نرود. این مورد میتواند دلایل مختلفی داشته باشد.
در ادامه ما راه حل هایی که به صورت رسمی توسط سایت المنتور برای رفع این خطا معرفی شدهاند را بررسی می کنیم.
بیشتر بخوانید: آموزش افزایش سرعت وردپرس با ۲۳ تکنیک طلایی
رفع خطای لودینگ المنتور
۱. پلاگین های ناسازگار
بر طبق گفته وبسایت المنتور و همچنین تجربه شخصی که بارها داشته ام در اکثر مواقع مشکل از کانفلیکت پلاگین هاست. (یعنی یک یا چند افزونه باهم یا با المنتور دارای مشکل هستند و ایجاد باگ میکنند. لذا ادیتور لود نمیشود.)
نکته ۱: برای رفع خطای لودینگ المنتور ابتدا گزینه safe mode یا حالت امن را فعال کنید. در این حالت المنتور بدون درنظر گرفتن دیگر پلاگین ها لود خواهد شد. اگر چنین شد قطعا مشکل از پلاگین هایی است که نصب کرده اید. یکی یکی آنها را غیرفعال کنید تا پلاگین ایراد دار را پیدا کنید. (پیشنهاد میکنیم از مشکوک ترین پلاگین های شروع کنید. مثلا اگر جدیدا چند افزونه کم نام و نشان یا امنیتی نصب کرده اید، ابتدا آنها را غیرفعال کنید و تست بگیرید که آیا المنتور اجرا میشود یا خیر؟)
بیشتر بخوانید: افزونه وردپرس چیست؟ و چرا باید از آن استفاده کنیم؟
نکته ۲: یکی از مواردی که شخصا با آن برخورد کرده ام نصب چندین ویجت روی المنتور است. (ویجت المنتور: به مجموعه ابزارک های پیش ساخته ای گفته میشود که توسط شرکت های مختلف برای المنتور توسعه داده شده اند و امکانات و ویژگی های المنتور را گسترش میدهند. مثل المنت پک یا ادان پلاس ویجت)
بعضا برای اینکه بتوانیم صفحاتی زیباتر و پیچیده تر طراحی کنیم چندین نوع از این افزونه های المنتوری را نصب میکنیم که باعث میشوند درهنگام لود ادیتور باعث ایجاد باگ شده و المنتور بارگذاری نشود.
۲. افزونه های مرورگر
بعضا این مشکل میتواند ناشی از پلاگین هایی باشد که روی مرورگر خود نصب کرده اید. مثلا برخی اکستنشن های گوگل کروم باعث ایجاد مشکل در لود المنتور میشوند. در این مورد هم تیم المنتور پیشنهاد کرده تا با یک مرورگر دیگر وارد وبسایت شده و ادیتور المنتور را لود کنید.
مرورگرهای پیشنهادی :
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Opera
- Apple Safari
۳. استفاده از پیش بارگذارها
اگر در وبسایت خود از انیمیشن های بارگذاری استفاده میکنید (Preloader) این موضوع هم میتواند باعث بروز مشکل در بارگزاری المنتور شود.
تیم المنتور پیشنهاد میکند در صورتی که از پریلودر استفاده میکنید و در لود المنتور دچار مشکل هستید، حتما اول این مورد را در وبسایت غیرفعال کنید. بعد از آنکه کار صفحه سازی با المنتور را انجام دادید میتوانید دوباره پیش بارگذار سایت را فعال کنید.
نکته: ترجیحا سعی کنید ساختار سایت را تا حد امکان ساده و تمیز حفظ کنید. هیچکس از انیمیشن های زیبا و چشم نواز با کلی عکس باکیفیت روی وبسایت بدش نمیآید. اما به عنوان وبمستر باید در نظر بگیرید که آیا این زیبایی به تاثیر منفی ای که در رابط کاربری، سرعت و حتی امنیت وب سایت میگذارد می ارزد یا خیر؟
استفاده از پریلودر هم یکی از همین موارد دکوری و تزئینی است که معمولا کمتر در وبسایت های معتبر و مطرح استفاده میشود. مگر اینکه سایت بسیار بهینه و سبک باشد که در آن صورت داشتن تعداد محدودی انیمیشن و یک پریلودر جهت زیبایی اشکال خاصی ایجاد نمیکند.
۴. آپدیت نبودن المنتور و المنتور پرو
بعضی وقت ها پاسخ سوال خیلی راحت تر از چیزی است که انتظار داریم!
ممکن است مشکل در لود ادیتور المنتور به سادگی به دلیل آپدیت نبودن باشد. المنتور را بروز کنید. مشکل حل میشود!
نکته: تقریبا همه افرادی که از المنتور استفاده میکنند نسخه Pro آن را هم دارند. چون بدون نسخه Pro با محدودیت های بسیاری مواجه خواهید شد که تقریبا توان ساختن وبسایت را از دست خواهید داد. بنابراین اگر شما هم مثل اکثر کاربران از نسخه Pro استفاده میکنید در هنگام بروزرسانی مهم است که هم نسخه رایگان و هم نسخه پریمیوم را به آخرین نسخه آپدیت کنید.
۵. اختلال با قالب وبسایت
یکی از دیگر دلایلی باعث ایجاد خطای لودینگ المنتور میشود، قالب یا همان Theme وبسایت است.
برای تست این مورد هم به سادگی کافیست که موقتا قالب وبسایت را عوض کنید. برای این کار :
1. وارد پیشخوان وردپرس شوید.
سپس از قسمت نمایش ، گزینه پوسته را انتخاب کنید. در آنجا معمولا یکی از قالب های پیشفرض وردپرس به اسم سال میلادی (twenty twenty four یا twenty twenty three) وجود دارد. (البته اگر حذف نکرده باشید.)
2. قالب پیشفرض را فعال کنید.
دوباره ادیتور المنتور را باز کنید و تست کنید که آیا مشکل حل شده است یا نه.
بیشتر بخوانید: آموزش جامع نصب قالب وردپرس بهصورت گام به گام
۶. ایراد در فایل htaccess
این مورد هم بعضا باعث ایجاد مشکل میشود. البته کمتر پیش میآید اما اگر از وبسرور Apache استفاده میکنید، فایل htaccess را از فایل منیجر هاست خود دانلود کنید تا به عنوان بکاپ داشته باشید. سپس آن را پاک کنید تا وردپرس یک فایل جدید را بسازد و دوباره چک کنید.
برای این کار ابتدا وارد پنل کاربری هاستینگ خود شوید. سپس از پنل کاربری سرویس هاستینگ خود را انتخاب کنید و روی مدیریت پنل کلیک کنید. در این مرحله شما وارد پنل مدیریت هاستینگ خود خواهید شد. معمولا پنل های مدیریت دایرکت ادمین و سی پنل هستند که در هرصورت تفاوتی در انجام کار ایجاد نمیکنند.
از بخش مدیریت فایل (File Manager) فایل htaccess را در پوشه Public_html پیدا کرده و بعد از دانلود آن را حذف کنید.
مطلب مرتبط: فایل htaccess کجاست؟ (+18 دستور برای مدیریت سایت و SEO)
۷. تغییر روش بارگزاری در المنتور
همچنین برای رفع این مشکل المنتور در بخش تنظیمات پیشرفته اش یک گزینه تحت عنوان “تغییر روش بارگذاری ویرایشگر” دارد. با فعال کردن این گزینه نحوه بارگذاری ادیتور المنتور عوض میشود و احتمالا مشکل حل میشود.
با هاست وردپرس ایرانسرور، سرعت فوقالعاده و امنیت پولادین را تجربه کنید.
خرید هاست وردپرس پشتیبانی : ۳۱۷۷۶-۰۵۱۸. افزایش حافظه PHP
المنتور برای عملکرد و بارگذاری صحیح نیاز به حافظه معینی از PHP دارد. گاها این حافظه ممکن است کافی نباشد و باعث اختلال در عملکرد سیستم شود. برای افزایش حافظه PHP وبسایت کافی است طبق آموزش شماره ۶ وارد پوشه Public html شوید. فایل Wp-config.php را اجرا کنید و قطعه کد زیر را به انتهای فایل اضافه کنید:
;define('WP_MEMORY_LIMIT', '256M')
۹. بروزرسانی نسخه PHP سرور
برای عملکرد صحیح صفحه ساز المنتور به حداقل ورژن ۷ PHP نیازمندید. در صورتیکه نسخه PHP وبسرور شما کمتر باید احتمالا دچار مشکل خواهید شد. ابتدا باید ورژن PHP وبسایت خود را بدانید. برای این کار:
- به پیشخوان وردپرس بروید.
- از منوی “ابزارها” به “سلامت سایت” (Site Health) رفته و تب “اطلاعات” را انتخاب کنید.
- در بخش “سرور” میتوانید نسخه PHP سایت خود را مشاهده کنید.
اگر هاست شما از cPanel استفاده میکند، میتوانید نسخه PHP سایت خود را به راحتی از طریق این پنل افزایش دهید
1. ورود به سی پنل: به حساب cPanel خود وارد شوید.
2. پیدا کردن بخش PHP: در صفحه اصلی cPanel، به بخش “Software” بروید و گزینه “Select PHP Version” یا “PHP Version Manager” را پیدا کنید.
3. انتخاب نسخه PHP: در صفحه باز شده، یک منوی کشویی وجود دارد که نسخههای مختلف PHP را نمایش میدهد. نسخه مورد نظر خود (مثلاً PHP 7.4 یا 8.0) را انتخاب کنید.
4. ذخیره تغییرات: بعد از انتخاب نسخه PHP، روی “Set as Current” یا “Save” کلیک کنید تا تغییرات اعمال شود.
چنانچه از Directadmin استفاده میکنید، مراحل زیر را دنبال کنید قبل از هر چیزی مقاله ورود به دایرکت ادمین در وبلاگ ایران سرور مطالعه نماید
1. ورود به پنل DirectAdmin: ابتدا به پنل DirectAdmin هاست خود وارد شوید.
2. دسترسی به تنظیمات PHP
پس از ورود به پنل DirectAdmin:
- به بخش “Extra Features” بروید.
- گزینه “Select PHP Version” را انتخاب کنید.
3. انتخاب نسخه PHP
در صفحه باز شده، شما میتوانید نسخه فعلی PHP سایت خود را مشاهده کنید. برای تغییر نسخه:
- از منوی کشویی نسخه مورد نظر خود (مثلاً PHP 7.4 یا 8.0) را انتخاب کنید.
- پس از انتخاب نسخه PHP، ممکن است نیاز باشد تا تنظیمات اضافی را نیز بررسی کنید. در این قسمت میتوانید ماژولهای PHP را نیز فعال یا غیرفعال کنید.
- روی دکمه “Set as Current” یا “Save” کلیک کنید تا تغییرات اعمال شود.
جمع بندی
رفع خطای لودینگ المنتور ممکن است در ابتدا کمی پیچیده به نظر برسد، اما با دنبال کردن مراحل سادهای که در این مقاله توضیح داده شد، میتوانید بهراحتی این مشکل را برطرف کنید. مهمترین نکتهای که باید در نظر داشته باشید این است که دلیل اصلی بسیاری از این مشکلات تداخل بین افزونهها یا ناسازگاری با نسخههای قدیمیتر PHP و قالبهاست.
مطمئن شوید که همیشه المنتور و سایر افزونهها و قالبهای خود را به آخرین نسخه بروزرسانی کرده و از افزونههای معتبر و سازگار استفاده کنید.
سوالاتی که شما میپرسید؟
1. چرا المنتور در صفحه لودینگ گیر میکند و فقط یک صفحه خاکستری نمایش میدهد؟
این مشکل معمولاً به دلیل تداخل با سایر افزونهها، اسکریپتهای قرار داده شده در قالب یا مشکلات مربوط به پیشبارگذار (Preloader) است. همچنین، ممکن است افزونههای نصب شده روی مرورگر یا تنظیمات PHP وبسایت باعث این مشکل شوند.
2. چطور میتوانم مشکل هنگ کردن المنتور را با استفاده از حالت امن (Safe Mode) حل کنم؟
برای رفع مشکل، ابتدا حالت امن المنتور را فعال کنید. اگر در این حالت المنتور به درستی لود شد، مشکل از یکی از افزونههای دیگر است. افزونهها را یکییکی غیرفعال کنید تا افزونهای که مشکلساز است را شناسایی کنید.
3. چگونه میتوانم نسخه PHP وب سایت را تغییر دهم؟
اگر از cPanel یا DirectAdmin استفاده میکنید، میتوانید به بخش تنظیمات PHP بروید و نسخه PHP را به نسخه جدیدتری مثل PHP 7.4 یا 8.0 تغییر دهید. اگر دسترسی به این گزینهها ندارید، میتوانید با پشتیبانی هاست تماس بگیرید و از آنها بخواهید نسخه PHP را برای شما ارتقا دهند.
4. آیا افزونههای نصب شده روی مرورگر میتوانند باعث مشکل لود المنتور شوند؟
بله، برخی از افزونههای مرورگر مانند اکستنشنهای خاص گوگل کروم ممکن است باعث ایجاد مشکل در لود المنتور شوند. برای حل این مشکل، میتوانید از مرورگرهای دیگری مانند Firefox، Safari یا Opera استفاده کنید.
5. چرا استفاده از Preloader ممکن است باعث هنگ کردن المنتور شود؟
پیشبارگذارها (Preloaders) که بهعنوان انیمیشنهای بارگذاری محتوا استفاده میشوند، میتوانند با فرآیند بارگذاری المنتور تداخل داشته باشند. برای رفع خطای لودینگ المنتور ، این انیمیشنها را در تنظیمات قالب غیرفعال کنید و پس از اتمام طراحی با المنتور، دوباره آن را فعال کنید.