رفتن به مطلب

حذف دکمه ی انتخاب تعداد محصول و اضافه کردن آن در سبد خرید


rey

پست های پیشنهاد شده

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

این کدها رو داخل فانکشن قالبم اضافه کردم و تغییراتی ک میخواستم ، اعمال شدن .
 


/*
 * add option to edit elements via css class
 */
// add_theme_support('avia_template_builder_custom_css');
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
add_action('woocommerce_after_single_product_summary', create_function( '$args', 'call_user_func(\'comments_template\');'), 14);
add_filter( 'woocommerce_product_tabs', 'sb_woo_remove_reviews_tab', 98);
function sb_woo_remove_reviews_tab($tabs) {

 unset($tabs['reviews']);

 return $tabs;
}

add_filter( 'woocommerce_product_tabs', 'woo_rename_tabs', 98 );
function woo_rename_tabs( $tabs ) {

	$tabs['description']['title'] = __( '' );		// Rename the description tab
 return $tabs;

}

/*
* wc_remove_related_products
*
* Clear the query arguments for related products so none show.
* Add this code to your theme functions.php file.
*/
function wc_remove_related_products( $args ) {
  return array();
}
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10, 2);
add_filter('woocommerce_related_products_args','wc_remove_related_products', 10);

add_filter( 'woocommerce_product_description_heading', 'remove_product_description_heading' );
function remove_product_description_heading() {
return '';
}

 

میخواستم دکمه ی کنترل تعداد محصول رو از صفحه تکی محصول حذف کنم و فقط یک دکمه "افزودن ب سبد خرید" باشه تو صفحه ی محصول ...

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

کنترل تعداد محصول توی سبد خرید هم اضافه شده ، ولی مسئله ای ک هست ، اینه ک دکمه ی + و - عمل نمیکنن .

یعنی وقتی میخوام تعداد رو کم یا زیاد کنم ، عدد تغییر میکنه ولی توی قیمت تاثیری نمیذاره .
هربار دکمه ی بروزرسانی سبد خرید رو هم میزنم اما تغییری نمیکنه .
ممنون میشم اگه راهنمایی کنید .

لینک به ارسال
  • 1 ماه بعد...

سلام

برای حذف قسمت مورد نظر می‌تونید از این استایل استفاده کنید

.single-product div.product form.cart .quantity {
    display: none;
}

یا از این کد

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

منبع

قسمت دوم سوال‌تون

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...