راهنمای نمایش تمام محصولات و واریته های یک محصول متغیر در ووکامرس
در فروشگاه های ووکامرس امکان تعریف محصولات متغیر وجود دارد . مثلا میشه برای یک نوع لباس خاص رنگ و سایز تعریف کرد . این رنگ و سایز در قسمت ویژگی های ووکامرس اضافه میشن و در هنگام تعریف محصول متغیر میشه به عنوان یک متغیر برای محصول تعریف کرد . در این صورت میشه مثلا برای رنگ ها و یا سایز های مختلف یک لباس خاص ، رنگ، سایز و قیمت متفاوتی تعریف کرد و البته مهم ترین امکان که کاربرد زیادی خواهد داشت تعداد موجود در انبار هست که به تفکیک هر ویژگی میشه موجودی انبار تعیین کرد و هیشه قبل از اتمام موجودی یک محصول خاص مثلا در رنگ و یا اندازه خاص ، مطلع شد و مدیریت بهتری روی فروشگاه داشت .
برای مشاهده محصولات متغیر یک محصول خاص با استفاده از آی دی اون محصول از کد زیر استفاده کرد :
$product = wc_get_product($product_id); $variations = $product->get_available_variations(); $variations_id = wp_list_pluck( $variations, 'variation_id' );
و یا
$product = wc_get_product($product_id); $current_products = $product->get_children();
با درود
بنده مشکلی در محصولات متغیر دارم که حتی نویسنده قالب هم نتوانسته رفع کنه.
در صفحه محصول متغیر، وقتی روی دکمه افزودن به سبد خرید کلیک می کنم عبارت ” یک گزینه را انتخاب کنید” نمایش داده می شود.
مشکل از این به بعد بوجود می آید بدین صورت که در دسکتاپ با انتخاب یکی از گزینه ها و کلیک بر روی دکمه افزودن به سبد خرید، محصول به سبد اضافه می شود ولی در موبایل وقتی یکی از گزینه ها را انتخاب می کنم و بعد روی دکمه افزودن به سبد خرید کلیک می کنم باز عبارت ” یک گزینه را انتخاب کنید” ظاهر میشه.
قابل ذکر است که نسخه موبایل واکنشگراست و اپلیکیشن مجزا نیست.
حتی نامک ویژگی ها رو هم انگلیسی کردم و متغیر ها را مجدد برای محصول تعریف کردم ولی مشکل برطرف نشد.
ممنون میشم راهنمایی فرمایید
تلگرام skarimeh پیام بدید تا وب سایت شما بررسی بشه .
در تلگرام پیام دهید تا بررسی شود
@karimeh