چگونه بدون از دست دادن اطلاعات، نسخه ووکامرس را به نسخه قبلی برگردانیم؟

آیا به دنبال روشی ساده برای تغییر نسخه ووکامرس بدون از بین رفتن دادهها هستید؟ اگر پس از بهروزرسانی ووکامرس با مشکلاتی مواجه شدهاید، دانگرید کردن به نسخه قبلی میتواند فروشگاه آنلاین شما را به وضعیت پایدار برگرداند.
در این بخش از آموزش کامل بازگردانی وردپرس به نسخه قبلی، سه روش کاربردی برای بازگشت به نسخه قبلی ووکامرس را معرفی میکنیم که نیازی به دانش فنی یا کدنویسی ندارد. همچنین به نکات کلیدی برای جلوگیری از مشکلات احتمالی در این فرآیند اشاره خواهیم کرد.
چرا و چه زمانی باید ووکامرس را به نسخههای قدیمیتر برگردانیم؟
یکی از اصلیترین دلایل بازگردانی نسخههای قبلی ووکامرس، بروز مشکلات ناسازگاری پس از آپدیت است. این ناسازگاریها ممکن است بین افزونههای فروشگاه، قالب وردپرس یا حتی هسته خود ووکامرس رخ دهد.
حتی با وجود تستهای گسترده تیم توسعهدهنده، هر بهروزرسانی جدید میتواند چالشهایی در سایتهای واقعی ایجاد کند. به عنوان مثال، در گذشته نسخه 3.0 ووکامرس مشکلاتی در نمایش گالری تصاویر محصولات داشت که بسیاری از فروشگاهها را مجبور به بازگشت به نسخه قبلی کرد.
البته توجه داشته باشید که دانگرید ووکامرس یک راهکار موقت محسوب میشود. استفاده طولانیمدت از نسخههای قدیمی میتواند فروشگاه شما را با خطرات امنیتی و کاهش عملکرد مواجه کند. بنابراین، بهتر است از این روش تنها تا زمانی استفاده کنید که راهحل اصلی برای مشکل موجود ارائه شود.
این راهحل ممکن است شامل انتشار آپدیت جدید از سوی تیم ووکامرس یا رفع مشکل از طریق تنظیمات افزونهها و قالبها باشد.
مراحل آمادهسازی قبل از بازگشت به نسخه قبلی ووکامرس
قبل از اینکه بخواهید افزونه ووکامرس را به نسخه قبلی بازگردانید، چند اقدام احتیاطی بسیار مهم وجود دارد که باید انجام دهید تا از بروز مشکلات جدی جلوگیری شود.
1. تهیه نسخه پشتیبان کامل از سایت
اولین قدم مهم در آموزش بازگردانی تغییرات در وردپرس، گرفتن بکاپ کامل از سایت است. با داشتن نسخه پشتیبان، در صورت بروز هرگونه خطا در فرآیند دانگرید، میتوانید به راحتی سایت را به حالت قبل بازگردانید.
حتی اگر هاستینگ شما بهصورت روزانه از سایت بکاپ تهیه میکند، باز هم بهتر است یک نسخه پشتیبان دستی و بهروز داشته باشید تا اطلاعات اخیر فروشگاه از بین نرود.
2. استفاده از محیط آزمایشی (Staging)
برای اینکه تغییرات روی سایت اصلی شما تاثیر منفی نگذارد، پیشنهاد میشود ابتدا دانگرید ووکامرس را در یک سایت آزمایشی انجام دهید. این محیط نسخهای شبیهسازی شده از فروشگاه شماست که میتوانید بدون ریسک روی آن تست کنید.
با این کار، در صورت بروز هرگونه ناسازگاری یا خطای پایگاه داده، میتوانید قبل از پیادهسازی روی سایت اصلی، مشکلات را برطرف کنید.
3. بررسی تغییرات پایگاه داده ووکامرس
برخی نسخههای جدید ووکامرس با خود تغییرات پایگاه داده به همراه دارند. پس اگر بعد از آپدیت، فرآیند ارتقای پایگاه داده را انجام دادهاید، باید دقت بیشتری در بازگردانی نسخه قدیمی ووکامرس داشته باشید.
در این شرایط، داشتن بکاپ و تست در محیط آزمایشی اهمیت دوچندان پیدا میکند. اما اگر هنوز بهروزرسانی پایگاه داده را انجام ندادهاید، فرآیند دانگرید با ریسک کمتری انجام میشود.
4. بررسی سازگاری افزونهها و قالب با نسخه قبلی
یکی دیگر از نکات مهم قبل از بازگردانی افزونه ووکامرس به نسخه قبلی، بررسی سازگاری سایر افزونهها و قالب فروشگاه با آن نسخه است. ممکن است برخی افزونهها فقط با نسخههای جدید ووکامرس سازگار باشند و پس از دانگرید، دچار اختلال شوند.
برای مثال، افزونههای لیست علاقهمندی یا درگاههای پرداخت ممکن است نیاز به نسخه خاصی از ووکامرس داشته باشند. بنابراین، استفاده از سایت آزمایشی به شما کمک میکند تا این ناسازگاریها را قبل از تغییر در سایت اصلی شناسایی کنید.
راهنمای کامل بازگشت به نسخه قبلی افزونه ووکامرس (۳ روش کاربردی)
در ادامه راهنمای جامع بازگشت به نسخه قبلی افزونه ووکامرس، حالا به سراغ روشهای عملی و ساده برای انجام این کار میرویم. در این بخش، با ۳ روش دانگرید ووکامرس آشنا میشوید و قدم به قدم با شما پیش میرویم تا بدون دردسر فروشگاه خود را به نسخه دلخواه برگردانید.
نکته مهم: قبل از هر اقدامی، از سایت خود بکآپ بگیرید و اگر امکانش را دارید، روی یک سایت آزمایشی (Staging) کار را انجام دهید. ووکامرس گاهی اوقات پایگاه داده (Database) را با هر نسخه جدید بهروزرسانی میکند، بنابراین دانگرید بدون نسخه پشتیبان میتواند ریسکهایی به همراه داشته باشد.
روش اول: بازگرداندن نسخه قبلی ووکامرس از طریق داشبورد وردپرس (سادهترین روش)
این روش بهترین و راحتترین راه برای بازگشت به نسخه قبلی ووکامرس است و نیازی به FTP یا دسترسی به فایلهای هاست ندارد. شما میتوانید از طریق خود داشبورد وردپرس، نسخه دلخواه افزونه ووکامرس را نصب کنید.
مراحل انجام کار:
۱. دانلود نسخه قدیمیتر ووکامرس از مخزن وردپرس
-
به صفحه افزونه WooCommerce در مخزن WordPress.org بروید.
-
در پایین صفحه، روی View Advanced Options (نمای پیشرفته) کلیک کنید.
-
به قسمت Previous Versions (نسخههای قبلی) بروید.
-
از منوی کشویی، نسخه مورد نظر برای دانگرید را انتخاب کرده و روی Download کلیک کنید تا فایل ZIP دانلود شود.
۲. نصب نسخه قدیمیتر ووکامرس از طریق داشبورد وردپرس
-
وارد پیشخوان سایت خود شوید و به مسیر افزونهها → افزودن → بارگذاری افزونه بروید.
-
فایل ZIP دانلود شده را انتخاب کنید.
-
روی نصب کن کلیک کنید.
-
وردپرس از شما سوال میپرسد که آیا میخواهید نسخه فعلی ووکامرس را با نسخه آپلود شده جایگزین کنید. در این مرحله، شماره نسخهها را چک کرده و روی گزینه جایگزینی نسخه فعلی با آپلود شده کلیک کنید.
۳. پایان موفقیتآمیز دانگرید ووکامرس
اگر همه چیز درست انجام شده باشد، پیام موفقیتآمیز نصب نسخه پایینتر را مشاهده خواهید کرد. اکنون افزونه ووکامرس به نسخه قبلی دانگرید شده و فروشگاه شما به حالت دلخواه بازگشته است.
چرا این روش را توصیه میکنیم؟
-
ساده و سریع است.
-
نیازی به FTP یا دسترسی به فایلهای هاست ندارد.
-
برای کاربران مبتدی و متوسط بهترین انتخاب است.
-
کاملاً از طریق داشبورد وردپرس انجام میشود.
روش دوم: دانگرید دستی ووکامرس از طریق FTP
اگر به دنبال روشهای دقیقتر برای بازگردانی ووکامرس به نسخه قبلی هستید، میتوانید از FTP استفاده کنید. این روش زمانی کاربردی بود که هنوز قابلیت دانگرید از طریق داشبورد به وردپرس اضافه نشده بود.
مراحل کار به این صورت است:
-
نسخه مورد نظر ووکامرس را از مخزن رسمی دانلود کنید.
-
با نرمافزار FTP (مانند FileZilla) به سرور خود متصل شوید.
-
پوشه فعلی ووکامرس در مسیر wp-content/plugins را تغییر نام دهید (مثلاً woocommerce-old).
-
پوشه نسخه قدیمی را از حالت فشرده خارج کرده و به همان مسیر آپلود کنید.
با این کار، ووکامرس به نسخه پایینتر بازمیگردد. فراموش نکنید پس از اطمینان از عملکرد صحیح سایت، پوشه نسخه قدیمی را حذف کنید. این روش نیز یکی از راهکارهای موثر برای تغییر نسخه ووکامرس بدون از بین رفتن دادهها محسوب میشود.
روش سوم: استفاده از افزونه WP Rollback برای بازگردانی نسخه قبلی
یکی دیگر از راهکارهای بسیار ساده برای دانگرید افزونههای وردپرس از جمله ووکامرس، استفاده از افزونه رایگان WP Rollback است. این افزونه به شما امکان میدهد تنها با چند کلیک، به نسخههای قبلی هر افزونه برگردید.
مراحل استفاده از WP Rollback:
-
نصب و فعالسازی افزونه از مخزن وردپرس.
-
رفتن به بخش افزونههای نصبشده در پیشخوان.
-
کلیک روی گزینه Rollback زیر افزونه ووکامرس.
-
انتخاب نسخه مورد نظر و تأیید بازگشت.
این روش بسیار سریع و امن است و برای کسانی که دنبال یک آموزش سریع بازگردانی یا Undo تغییرات در وردپرس هستند، گزینهای عالی به حساب میآید.
نکات مهم قبل از تغییر نسخه ووکامرس
به خاطر داشته باشید که بر خلاف سایر افزونهها، ووکامرس در برخی نسخهها تغییراتی در پایگاه داده اعمال میکند. همین مسئله باعث میشود فرآیند بازگردانی ووکامرس به نسخه قبلی کمی حساستر باشد. بنابراین، همیشه پیش از هرگونه تغییر نسخه:
-
نسخه پشتیبان کامل از سایت تهیه کنید.
-
ترجیحاً عملیات را ابتدا روی نسخه آزمایشی انجام دهید.
-
از هماهنگی قالب و افزونهها با نسخه قدیمی اطمینان حاصل کنید.
در صورتی که علاوه بر ووکامرس نیاز به دانگرید هسته وردپرس یا سایر افزونهها دارید، مطالعه آموزش کامل دانگرید و یا بازگردانی وردپرس به نسخه قبلی را به شما توصیه میکنیم.
جمعبندی: دانگرید ووکامرس بدون دردسر و با خیال راحت
بازگشت به نسخه قبلی افزونه ووکامرس یکی از اقداماتی است که گاهی برای حفظ عملکرد سایت یا رفع مشکلات ناسازگاری با قالبها و افزونههای دیگر ضروری میشود. خوشبختانه، انجام این کار پیچیده نیست و شما میتوانید به راحتی با استفاده از چند روش ساده، نسخه دلخواه ووکامرس را دوباره نصب کنید.
🔹 سادهترین و مطمئنترین روش، نصب نسخه قدیمیتر از طریق داشبورد وردپرس است که بدون نیاز به FTP انجام میشود.
🔹 در کنار آن، روشهایی مثل دانگرید از طریق FTP یا استفاده از افزونههایی مانند WP Rollback هم برای کاربران حرفهایتر وجود دارد.
🔹 اما نکته کلیدی اینجاست: چون ووکامرس گاهی پایگاه داده را بهروزرسانی میکند، دانگرید میتواند پیچیدگیهایی داشته باشد که در سایر افزونهها کمتر دیده میشود.
بنابراین، تهیه نسخه پشتیبان (Backup) و آزمایش روی سایت تستی (Staging) قبل از اعمال تغییرات روی فروشگاه اصلی، کاملاً ضروری است تا از بروز مشکلات ناخواسته جلوگیری شود.
در نهایت، اگر به نکات احتیاطی توجه کنید، دانگرید ووکامرس میتواند راهحلی موقت اما مؤثر برای رفع مشکلات فوری باشد تا زمانی که نسخه جدید یا رفع باگ رسمی منتشر شود.
با تجربه در آموزش، طراحی وب، و توسعه افزونههای وردپرس، تلاش میکنم فناوری رو ساده، کاربردی و الهامبخش آموزش بدم. در مسیر رشد شخصی و حرفهای، عاشق یادگیری، اشتراکگذاری و خلق ارزشم.
لیست نظرات