انتشار نسخه های جدید وردپرس معمولا با هدف افزایش امنیت، بهبود عملکرد و اضافه شدن قابلیت های تازه انجام می شود. اما در بعضی نسخه ها، تغییرات گسترده در هسته باعث ایجاد باگ هایی می شود که تاثیر مستقیم روی پایداری سایت دارند. وردپرس ۶.۹ یکی از همین نسخه هاست.
بعد از بروزرسانی به این نسخه، تعداد زیادی از مدیران سایت ها با مشکلات جدی مثل از کار افتادن المنتور، ارور ۵۰۳، مصرف شدید منابع سرور و حتی داون شدن کامل سایت مواجه شدند. در این مقاله از ویراکلیک، به صورت دقیق بررسی می کنیم وردپرس ۶.۹ چه باگ هایی داشته، چرا این مشکلات ایجاد شده و مطمئن ترین راه حل برای عبور از این بحران چیست.
مشکلات رایج بعد از بروزرسانی وردپرس ۶.۹
خطای صفحه سفید سایت
یکی از اولین نشانه های بروز مشکل بعد از آپدیت، سفید شدن کامل سایت یا پنل مدیریت بود. این خطا معمولا بدون هیچ پیام مشخصی رخ می داد و بیشتر به دلیل ناسازگاری افزونه ها یا قالب با تغییرات جدید هسته وردپرس اتفاق می افتاد.
خطاها و هشدارهای PHP
در وردپرس ۶.۹ حساسیت به خطاهای PHP افزایش پیدا کرد. همین موضوع باعث شد بسیاری از سایت ها با پیام هایی مثل Undefined function یا Deprecated function مواجه شوند. در برخی سایت ها این هشدارها فقط ظاهری بودند اما در موارد زیادی باعث توقف کامل سایت شدند.
اختلال در ویرایشگر گوتنبرگ
کند شدن محیط ویرایش، لود نشدن بلاک ها یا ذخیره نشدن محتوا از دیگر مشکلاتی بود که کاربران گزارش کردند. این اختلال بیشتر در سایت هایی دیده شد که افزونه های جانبی زیادی روی ویرایشگر فعال داشتند.
به هم ریختگی ظاهر سایت
تغییرات جزئی در CSS هسته وردپرس باعث شد در بعضی قالب ها فاصله ها، فونت ها یا چینش عناصر تغییر کند. این موضوع بیشتر در قالب های اختصاصی یا سایت های المنتوری دیده شد.
باگ جدی المنتور در وردپرس ۶.۹
یکی از مهم ترین و پرهزینه ترین مشکلات وردپرس ۶.۹، اختلال شدید در سایت هایی بود که از المنتور استفاده می کردند.
علائم این باگ
عدم امکان ساخت قالب جدید در Theme Builder
ذخیره نشدن قالب های ساخته شده
اعمال نشدن قالب روی صفحات یا نوشته ها
لود نشدن محیط Theme Builder یا نمایش صفحه سفید
این مشکل مخصوصا در سایت هایی که از المنتور پرو یا افزونه های جانبی المنتور استفاده می کردند شدیدتر بود. علت اصلی، تداخل تغییرات وردپرس ۶.۹ با هوک ها و سیستم بارگذاری قالب در المنتور بود. نکته مهم اینجاست که در بسیاری از سایت ها، حتی بروزرسانی المنتور هم این مشکل را به صورت کامل حل نکرد.

ارور ۵۰۳ و مصرف غیرعادی CPU بعد از آپدیت
دومین باگ بسیار شایع، ارور ۵۰۳ Service Unavailable بود که بعد از بروزرسانی وردپرس ۶.۹ به شدت گزارش شد.
نشانه های این مشکل
داون شدن ناگهانی سایت
نمایش ارور ۵۰۳ در سایت یا پیشخوان
کندی شدید سایت در ساعات پرترافیک
مصرف بسیار بالای CPU و RAM
بررسی ها نشان داد وردپرس ۶.۹ در برخی شرایط باعث اجرای پردازش های سنگین و تکرارشونده می شود. این موضوع در سایت هایی که از المنتور، ووکامرس، افزونه های کش یا افزونه های امنیتی استفاده می کردند، شدت بیشتری داشت. در هاست های اشتراکی، این مصرف بالا معمولا باعث قطع موقت سایت توسط سرور می شد.
چرا راه حل های معمول جواب ندادند
در بسیاری از سایت ها، روش هایی مثل پاکسازی کش، تغییر نسخه PHP، غیرفعال کردن افزونه ها یا حتی افزایش منابع سرور، فقط تاثیر موقت داشتند. دلیل اصلی این موضوع این بود که ریشه مشکل در خود هسته وردپرس ۶.۹ قرار داشت، نه صرفا در افزونه یا قالب.
برای سایت های فروشگاهی یا سایت هایی که ترافیک و درآمد داشتند، ادامه کار با این وضعیت عملا غیرممکن بود.
دانگرید به وردپرس ۶.۸.۳ راه حل قطعی
در عمل، مطمئن ترین راه حل برای رفع مشکلات وردپرس ۶.۹، بازگشت به نسخه پایدار قبلی یعنی ۶.۸.۳ بود. این نسخه با المنتور و اکثر افزونه های پرکاربرد سازگاری کامل دارد و قبل از تغییرات مشکل ساز منتشر شده است.
نتایج دانگرید
رفع کامل مشکل قالب سازی در المنتور
کاهش مصرف CPU به حالت نرمال
حذف ارورهای ۵۰۳
افزایش پایداری کلی سایت
دانگرید با افزونه wp-downgrade
یکی از امن ترین روش ها برای انجام این کار، استفاده از افزونه wp-downgrade است. این افزونه بدون دستکاری دستی فایل ها، امکان تغییر نسخه وردپرس را فراهم می کند.
مراحل کلی به این شکل است
نصب و فعال سازی افزونه
وارد کردن نسخه ۶.۸.۳
اجرای بروزرسانی مجدد وردپرس
پاکسازی کش سایت و مرورگر

نکات مهم بعد از دانگرید
بعد از بازگشت به نسخه ۶.۸.۳، حتما بروزرسانی خودکار وردپرس را غیرفعال کنید تا سایت دوباره بدون اطلاع به نسخه ۶.۹ آپدیت نشود. همچنین توصیه می شود نسخه های جدید وردپرس ابتدا در محیط تست بررسی شوند و بعد روی سایت اصلی نصب شوند.
سوالات متداول درباره باگ وردپرس ۶.۹
آیا وردپرس ۶.۹ برای همه سایت ها مشکل ایجاد می کند؟
خیر، اما سایت هایی که از المنتور، ووکامرس یا افزونه های سنگین استفاده می کنند بیشتر درگیر این باگ ها شده اند.
ارور ۵۰۳ بعد از آپدیت وردپرس نشانه چیست؟
معمولا نشان دهنده مصرف بیش از حد منابع سرور است که در وردپرس ۶.۹ به صورت غیرعادی افزایش پیدا می کند.
آیا با آپدیت افزونه ها مشکل حل می شود؟
در بسیاری از موارد خیر، چون ریشه مشکل در هسته وردپرس ۶.۹ است نه افزونه ها.
دانگرید وردپرس امن است؟
اگر با افزونه wp-downgrade و همراه با بکاپ انجام شود، کاملا امن و حرفه ای است.
چه زمانی دوباره می توان به نسخه جدید وردپرس آپدیت کرد؟
بعد از انتشار نسخه پایدارتر و تایید سازگاری المنتور و افزونه های اصلی با آن نسخه.
جمع بندی
وردپرس ۶.۹ با وجود اهداف مثبت، به دلیل باگ های فنی جدی باعث اختلال گسترده در سایت های واقعی شد. مشکلاتی مثل از کار افتادن المنتور، ارور ۵۰۳ و مصرف شدید CPU نشان دادند که بروزرسانی بدون بررسی می تواند ریسک بزرگی باشد. در شرایط فعلی، دانگرید به نسخه ۶.۸.۳ یک تصمیم حرفه ای برای حفظ پایداری سایت است. مدیریت اصولی وردپرس یعنی اول پایداری و امنیت، بعد بروزرسانی.