نمایش ویژگی محصول متغیر در ووکامرس حتی بدون قیمت

نمایش متغیرهای محصول ووکامرس حتی بدون قیمت

در این مقاله قصد داریم به موضوع نمایش متغیر های یک محصول ووکامرسی حتی با وجود نداشتن قیمت صحبت کنیم و کد های مربوط به این کار را در فایل function قالب یا چایلد تم خود قرار دهید.

برای انجام اینکار ابتدا باید محصول خود را از نوع متغییر تعریف کنید و از قسمت ویژگی های محصول در ووکامرس ، دو گزینه ی “نمایش در برگه محصول ” و ” نمایش به عنوان متغیر ” را تیک زده و فعال کنید.

در مرحله ی بعد برای محصول خود یک عکس مجزا و یک موجودی دیگر تعریف کنید (این مورد اجباری نیست)

سپس قطعه کدی که در ادامه قرار دادیم را به انتهای فایل فانکشن قالب خود اضافه کنید

/* Make Variation Visible */
add_filter(‘woocommerce_variation_is_visible’, ‘product_variation_always_shown’, 10, 2);
function product_variation_always_shown($is_visible, $id){
return true;
}

/* Display “Call for Price” instead of empty price */
add_filter(‘woocommerce_empty_price_html’, ‘custom_call_for_price’);
add_filter(‘woocommerce_variable_empty_price_html’, ‘custom_call_for_price’);
add_filter(‘woocommerce_variation_empty_price_html’, ‘custom_call_for_price’);
function custom_call_for_price() {
return ‘Call for Price’;
}

/* Display variation image */
add_filter(‘woocommerce_available_variation’, ‘custom_variation_image’, 10, 3);
function custom_variation_image($variation_data, $product, $variation) {
$variation_image_id = $variation->get_image_id(); // دریافت ID تصویر متغیر
if ($variation_image_id) {
$variation_image_url = wp_get_attachment_image_src($variation_image_id, ‘full’)[0]; // دریافت URL تصویر
$variation_data[‘variation_image’] = $variation_image_url; // افزودن URL تصویر به داده‌های متغیر
}
return $variation_data;
}

به همین راحتی متغیر های محصول شما حتی بدون قیمت در سایت وردپرسی شما نمایش داده می شود.

اگر سوالی دارید و یا این مطلب برای شما مفید بود با گذاشتن کامنت و نظر به ما در نوشتن مطالب بهتر کمک می کنید.

این صفحه را به اشتراک بگذارید

Amir Karimi

Amir Karimi

آشنایی با دیجیتال مارکتینگ رو از مجتمع فنی شروع کردم. علاقه ی شدید من به بازاریابی و آنلاین مارکتینگ منو در مسیر تولید محتوای تخصصی ثابت قدم نگه میداره.

آژانس دیجیتال مارکتینگ طراح ناب

طراح ناب رو در شبکه های اجتماعی دنبال کنید

جدیدترین اخبار دیجیتال مارکتینگ

عضو خبرنامه ی هفتگی طراح ناب شوید

خبری از پروموشن فروش نیست، فقط اطلاعات و چالش های جذاب دنیای دیجیتال مارکتینگ رو با شما به اشترا می گذاریم

Tarahe Nab

مقالات مشابه