بررسی اختلال در عملکرد وبسایتها پس از بهروزرسانی المنتور به نسخه 3.26
با بهروزرسانی نسخه ۳.۲۶ افزونه المنتور در وردپرس ممکن است با مشکلاتی مواجه شوید که عمدتاً ناشی از حذف ویژگی قدیمی «طرحها» (Schemes) و همچنین تغییرات در نحوه عملکرد حافظهپنهان عناصر (Element Caching) است.

مشکل اصلی المنتور 3.26: حذف ویژگی «Schemes»
ویژگی «Schemes» که در نسخههای اولیه المنتور برای مدیریت رنگها و تایپوگرافی استفاده میشد، در نسخه ۳.۲۶ بهطور کامل حذف شده است. این تغییر، باعث بروز خطا در وبسایتهایی شده که از همچنان به این ویژگی وابسته بودند. در واقع، افزونهها و قالبهای موجود در این وبسایت ها برای سازگاری با نسخههای جدید المنتور بهروزرسانی نشده بودند.
یکی از پیامهای خطایی که ممکن است کاربران با آن مواجه شوند، به شکل زیر است:
Elementor\Core\Schemes\Typography not found
این مشکل بهویژه برای وبسایتهایی که از افزونههای جانبی و قالبهایی استفاده میکردند که قابلیت های المنتور را گسترش میدادند، حادتر بود زیرا بسیاری از محصولات فوق دیگر بهطور فعال پشتیبانی یا بهروزرسانی نمیشوند و یا بهروزرسانی آنها با تأخیر انجام میشود.
برخی از محصولات شناخته شدهای که تحت تأثیر این بهروزرسانی قرار گرفتهاند عبارتند از:
-
Selection Add-on Pack
-
Neve Theme
-
Benoit Theme
-
Elementor Custom Skin
-
Essential Addons for Elementor
-
AnWP Post Grid and Post Carousel Slider for Elementor
-
Royal Elementor Addons
-
The Plus Addons for Elementor Pro
نحوه شناسایی مشکل المنتور
اگر پس از بهروزرسانی به المنتور ۳.۲۶ با مشکلاتی در وبسایت خود مواجه شدید، احتمالاً مشکل از یک افزونه یا قالب ناسازگار است. برای شناسایی مشکل، مراحل زیر را دنبال کنید:
-
غیرفعال کردن افزونههای جانبی المنتور: تمام افزونههایی که بصورت اددان عملکرد المنتور را گسترش میدهند غیرفعال کنید.
-
فعالسازی تکبهتک: هر افزونه را بهصورت جداگانه فعال کنید تا مشخص شود کدام یک باعث بروز خطا میشود.
-
بررسی نسخههای افزونه/قالب: نسخههای نصب شده را با آخرین نسخههای موجود در وبسایتها یا مخازن مربوطه مقایسه کنید.
-
بررسی گزارش خطاهای وردپرس: از حالت اشکالزدایی وردپرس یا ابزارهای گزارشخطا برای شناسایی دقیق افزونه یا فایلی که باعث تداخل میشود، بهره ببرید.

راهکارهای رفع مشکل المنتور
برای بازگرداندن وبسایت خود به حالت پایدار، میتوانید از راهکارهای زیر استفاده کنید:
-
بهروزرسانی همهچیز: مطمئن شوید که هم المنتور و هم افزونههای مرتبط با آن به آخرین نسخهها بهروزرسانی شدهاند.
-
بررسی بهروزرسانیهای سازگاری: برای افزونههایی که بهروزرسانی ندارند، با توسعهدهنده برای اطلاع از زمان انتشار بهروزرسانی ارتباط بگیرید.
-
بازگرداندن المنتور به نسخه قبلی: بهعنوان یک راهحل موقت، با استفاده از ویژگی بازگشت به نسخه قبلی المنتور، به نسخه ۳.۲۵ بازگردید.
-
بررسی گزینههای جایگزین: اگر یک افزونه یا قالب همچنان ناسازگار است، گزینههای جایگزین با پشتیبانی بهتر توسعهدهنده را بررسی کنید.

علاوه بر حذف «Schemes»، المنتور ۳.۲۶ ویژگی جدیدی به نام «حافظهپنهان عناصر» را معرفی کرده است. این ویژگی بهطور پیشفرض فعال است و ممکن است با افزونهها و قالبهایی که از کدهای کوتاه برای نمایش محتوای پویا استفاده میکنند، تداخل ایجاد کند. برای رفع این مشکل، میتوانید این ویژگی را در تنظیمات المنتور غیرفعال کنید.
توصیه میشود که قبل از هرگونه تغییر در وبسایت خود، نسخه پشتیبان تهیه کنید تا در صورت بروز مشکل، بتوانید وبسایت را به حالت قبلی بازگردانید.

