کمک فوریییییییییی ووکامرسییییییی

demi72

تازه وارد
باسلام خدمت اساتید عزیز

اقا من یه مشکل پیدا کردم.

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

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

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

:(( :(( :((

 

caduspro

کاربر عضو
این کد رو داخل  functions.php پوسته قرار بدهید:

کد:
function wc_remove_all_quantity_fields( $return, $product ) {
    return true;
}
add_filter( 'woocommerce_is_sold_individually', 'wc_remove_all_quantity_fields', 10, 2 );
 
آخرین ویرایش توسط مدیر:

demi72

تازه وارد
ممنون بابت پاسخگویی.اخر فایل قرار بدم؟

اخر فانکشن گذاشتم ولی تغییری نکرد

 
آخرین ویرایش توسط مدیر:

caduspro

کاربر عضو
من تست گرفتم و بدون مشکل کار می کند، این کد رو آزمایش کنید: (جایگزین قبلی کنید)

کد:
add_filter( 'woocommerce_is_sold_individually', 'wc_remove_all_quantity_fields', 10, 2 );
function wc_remove_all_quantity_fields( $return, $product ) {
switch ( $product->product_type ) :
    case "variable":
        return true;
        break;
    case "grouped":
        return true;
        break;
    case "external":
        return true;
    break;
    default:    // simple product type
        return true;
    break;
endswitch;
}
 
آخرین ویرایش توسط مدیر:

demi72

تازه وارد
اضافه کردم الان اون گزینه انتاب تعداد حذف شده ولی ییه مشکل دیگه باقی هست.

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

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

 

demi72

تازه وارد
این کد رو داخل  functions.php پوسته قرار بدهید:

function wc_remove_all_quantity_fields( $return, $product ) {
return true;
}
add_filter( 'woocommerce_is_sold_individually', 'wc_remove_all_quantity_fields', 10, 2 );

این کد رو که قرار میدم بار اول که محصول رو انتخاب میکنی مینویسه به سبد اضافه شد و بار دوم هم که میخای انتخاب کنی مینویسه "





  • شما نمی توانید یک "app" دیگر به سبد خرید خود اضافه کنید." حالا میشه یه کاری کرد که بجای اینکه بنویسه نمیتونیم یه محصول دیگه اضافه کنیم بجاش سبد قبلی رو خالی کنه و جدیده رو اضافه کنه به سبد




 

caduspro

کاربر عضو
پاسخ من با توجه به پرسش نخست شما بود. این چیزی که در ادامه می خواهید یک چیز دیگریست.

از نظر من این راه نروید بهتر است.

 

demi72

تازه وارد
پس چیکار کنم اخه هیچ راهی نیست من به جواب سوالم برسم؟

:(( :((

 

harbiline

Edris
افزونه EDD خودش بخش سبد خرید فاکتور داره.

منم EDD و ووکامرس رو ادغام کردم بدون دکمه سبد خرید ووکامرس فقط دکمه EDD

همین

یه دمو از سایتت بهم بده فک کنم مشکل شما قبلا مشکل منم بود. ک حلش کردم

 

demi72

تازه وارد
نه اخه مشکل اینجاس که من از چندفروشندگی ووکامرس هم استفاده میکنم واسه همون نمیشه.با edd امتحان کردم خوبه ولی چون چندفروشندگی ووکامرس رو دارم واسه همون نمیشه

markat.ir

 

Mohammad

مدیر انجمن
پرسنل مدیریت
تنظیمات محصول  /  انبار  /  فروش تکی فعال شود

 

demi72

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

markat.ir اگه میشه یه سر بزنین چک کنین

 
آخرین ویرایش توسط مدیر:

medifa

تازه وارد
پس چیکار کنم اخه هیچ راهی نیست من به جواب سوالم برسم؟

:(( :((
از فروش تکی استفاده کن. چندروز پیش من یه افزونه فعال کردم که یه گزینه زیر سبد خرید اضافه میکنه به نام خالی کردن سبد خرید. اینم برات میفرستم شاید به کارت بیاد داداش  

You must be registered for see images attach


 
بالا