رفع خطای افزونه المنتور
افزونه المنتور یا Elementor یک افزونه صحفه ساز وردپرس می باشد که با استفاده از این افزونه می توان به راحتی بدون نیاز به دانش کدنویسی یا برنامه نویسی صفحات مختلف را طراحی و پیاده سازی کنید. امروزه اکثر قالب های وردپرسی از صفحه ساز المنتور استفاده می کنند. این صفحه ساز که یک رقیب بسیار بزرگ برای صفحه ساز محبوب دیگر یعنی ویژوال کامپوزر می باشد، جای خود را در دل طراحان و وبمستران باز کرده است.
افزونه المنتور همانند تمام بسته های نصبی مثل قالب یا افزونه در وردپرس نیازمندی هایی برای اجرای کامل و بدون خطا دارد. این نیازمندی ها مشخص می کند که این افزونه می تواند بدرستی اجرا شود یا خیر. طراح سایت یا وبمستری که قصد دارد این صفحه ساز را روی وردپرس خود نصب و استفاده کند باید به نیازمندی های آن توجه کند. در صورتی که این نیازمندی ها محیا است که هیچ اما در غیر اینصورت باید آن ها را فراهم و آماده کند.
بروزرسانی وردپرس
یکی از مواردی که در راهنمای افزونه المنتور گفته شده است نسخه وردپرس می باشد. به طبع اگر آخرین نسخه از افزونه elementor را نصب کرده اید یا می خواهید نصب کنید، باید آخرین نسخه وردپرس را هم نصب کرده باشید. اگر وردپرس شما از پیش نصب شده است یا بسته نصبی داشته اید، باید حتماً وردپرس به آخرین نسخه بروزرسانی شود. هرچند سازندگان المنتور گفته اند که کافیست نسخه وردپرس از ۵٫۲ بالاتر باشد.
بروزرسانی نسخه PHP
نسخه PHP یکی از مواردی است که شما باید در هاست خود آن را بررسی کنید. حداقل نسخه PHP برای اجرای افزونه المنتور از نسخه ۷ به بالا می باشد. یعنی می توانید نسخه های ۷، ۷٫۱، ۷٫۲، ۷٫۳، ۷٫۴، ۸ و ۸٫۱ را استفاده کنید. پس بررسی کنید که جهت رفع مشکل خطای لودینگ افزونه المنتور نسخه PHP شما از ۷ بالاتر باشد.
نسخه MySQL
نسخه مای اس کیو ال باید توسط میزبانی که از آن هاست تهیه کرده اید ارائه شود. اگر از سی پنل استفاده می کنید در قسمت Statistics بر روی Server Information کلیک کنید تا این اطلاعات به شما داده شود. طبق گفته برنامه نویسان افزونه المنتور، نسخه MySQL باید از ۵٫۶ بالاتر باشد.
افزایش حافظه رم وردپرس
مهم ترین عامل و بیشترین دلیل تکرار شده ای که باعث می شود المنتور شما در حالت لودینگ یا بارگزاری بماند، محدودیت رم در وردپرس می باشد. دقت داشته باشید که وردپرس بصورت پیشفرض در تمام هاستینگ ها دارای محدودیت ۱۲۸ مگابایتی است. این محدودیت به این دلیل ایجاد می شود که سرور دچار بار اضافی از سوی کاربران نشود. برای رفع این مشکل کافیست وارد هاست سی پنل خود شوید و در MultiPHP INI Editor مقدار Memory Limit را افزایش دهید.
memory_limit = 512M
تداخل افزونه های وردپرس
بررسی تداخل افزونه های دیگر با افزونه المنتور و یا قالب با آن بسیار ساده است. البته که همیشه پیشنهاد می شود پیش از عیب یابی و رفع موارد این چنینی مطمئن شوید که فول بکاپ مطمئن از وب سایت خود دارید. گاهاً ممکن است افزونه های نصب شده با افزونه موردنظر شما تداخل داشته باشد و باعث ایجاد اختلال شود. این مسئله باعث می شود تا بخشی از افزونه شما کار نکند. در ادامه آموزش رفع مشکل خطای لودینگ افزونه المنتور با ماهان سرور همراه باشید.
بررسی تداخل افزونه با المنتور
برای این کار کافیست به بخش پیشخوان وردپرس خود رفته و یکبار تمام افزونه ها را به جز افزونه المنتور انتخاب کرده و از قسمت کارهای گروهی آن ها را یکباره غیرفعال کنید. یعنی تنها افزونه المنتور فعال باشد. حال کافیست به یک برگه مراجعه کرده و عملکرد افزونه را بررسی کنید. اگر مشکل افزونه رفع شده بود باید به قسمت افزونه برگردید و یک به یک آن ها را فعال کرده و نتیجه را بررسی کنید تا افزونه ای که اختلال ایجاد کرده بیابید.
بررسی تداخل قالب با المنتور
برای این کار کافیست به بخش نمایش و پوسته های وردپرس مراجعه کرده و یکی از قالب های پیشفرض وردپرس را انتخاب کنید. پس از آن که از قالب های پیشفرض یکی را فعال کردید به بخش برگه ها مراجعه کرده و عملکرد افزونه را بررسی کنید. اگر افزونه درست کار کرد یعنی قالب شما اجازه فعالیت کامل به افزونه را نمی دهد. در این باره باید با فروشنده یا طراح قالب خود مشورت کنید.
غیرفعالسازی فایل htaccess
فایل htaccess بطور کاملاً مستقیم دسترسی های وارده را به سایت شما قانون گذاری می کند. ممکن است کد یا کدهایی در این فایل قرار داده شده باشد که مانع از عملکرد افزونه المنتور شما شده باشد و خطای لودینگ در افزونه را ایجاد کرده باشد. برای این که مطمئن شویم این فایل مشکلی ندارد یکبار کافیست در File Manager هاست نام این فایل را تغییر دهیم تا خوانده نشود.
تغییر روش بارگزاری ویرایشگر
در آموزش رفع مشکل خطای لودینگ افزونه المنتور با استفاده از تغییر روش بارگزاری ویرایشگر به وردپرس خود مراجعه کرده و در پنل خود بر روی گزینه المنتور و تنظیمات کلیک کنید. پس از آن که به این صفحه رسیدید بر روی تب پیشرفته کلیک کنید. طبق تصویر زیر حالت انتخاب شده غیرفعالسازی را به فعالسازی تغییر داده و ذخیره کنید.
بروزرسانی افزونه المنتور
موردی که نباید در آموزش رفع مشکل خطای لودینگ افزونه المنتور از آن غافل شد، خود افزونه است. ممکن است افزونه دارای ایراداتی باشد. اگر افزونه بطور قانونی از فروشگاهی خریداری شده است و دارای لایسنس است کافیست آن را بروزرسانی کنید. در غیر اینصورت حتماً آخرین نسخه از افزونه را از یک وب سایت مطمئن دریافت کرده و با نسخه فعلی خودتان جایگزین کنید.
فعالسازی Z-lib
طبق گفته برنامه نویسان و ناشران این افزونه، بهتر است گزینه z-lib در هاست برای عملکرد بهتر افزونه فعال شده باشد. برای فعالسازی این مورد در هاستی مثل هاست وردپرس ایران در سی پنل خود کافیست به بخش MultiPHP INI Editor مراجعه کرده و نام دامنه را انتخاب کنید و این گزینه را فعال و ذخیره کنید.
در MultiPHP INI Editor بخشی وجود دارد با نام max_input_vars. به گفته کارشناسان المنتور در برخی مواقع افزایش این مقدار می تواند مفید و کارساز باشد. طبق تصویر می توانید این مقدار را از ۱۰۰۰ به مقادیر بالاتر مثل ۳۰۰۰ افزایش دهید.