کوئری اضافه و حذف کردن 0 در قیمت محصولات ووکامرس
اگر در ووکامرس خود محصولات زیادی دارید و میخواهید نوع قیمت خود را از ریال به تومان و بلعکس تغییر دهید احتمالا یکی از مشکلاتی که خواهید داشت این است که باید تمام قیمتها را در وبسایت خود بروزرسانی کنید در این نوشته به شما کوئری مورد نظر اینکار را آموزش میدهیم تا با کمترین زمان به انجام اینکار بپردازید.
کوئری اضافه و حذف کردن 0 در قیمت محصولات ووکامرس
برای اینکار ابتدا وارد phpmyadmin هاست خود شوید و دیتابیس یا بانک اطلاعاتی وبسایت خود را انتخاب کنید. در مرحلهی بعد اگر قصد دارید قیمتهای خود را از تومان به ریال ببرید از کوئری زیر استفاده کنید:
UPDATE wp_postmeta
SET meta_value = CONCAT(meta_value, '0')
WHERE meta_key IN ('_regular_price', '_sale_price')
AND meta_value != '';
اگر میخواهید قیمتهای خود را از ریال به تومان ببرید از کوئری زیر استفاده کنید:
UPDATE wp_postmeta SET meta_value = LEFT(meta_value, LENGTH(meta_value) - 1) WHERE meta_key IN ('_regular_price', '_sale_price') AND RIGHT(meta_value, 1) = '0';
اگر نیاز به آموزشهای بیشتری در ارتباط با وردپرس دارید در بخش نظرات همین نوشته برای ما بنویسید.



















بکاپ نیازه؟
بله حتما قبل از انجام اینکار بکاپ تهیه کنید.
این کوئری روی متادیتای متغیرهای محصول تاثیر می ذاره؟
بله تاثیر میگذارد.
کسی روی سایت چند فروشگاهی تست کرده؟
بله ما در پروژهی واقعی این مورد را تست کردهایم.
بعد از اجرای کوئری باید کش ووکامرس پاک بشه؟
بله حتما نیاز است.
این کوئریها روی قیمتهای قبلی تخفیفدار هم اعمال میشه؟
بله اعمال میشود.