rey 3 ارسال شده در تیر 95 گزارش بازنشر ارسال شده در تیر 95 سلام من کلا ی سری تغییرات تو بخش سبد خرید میخواستم بدم ک از جاهای مختلف کدهای مربوط ب هرکدوم رو گیر اوردم . این کدها رو داخل فانکشن قالبم اضافه کردم و تغییراتی ک میخواستم ، اعمال شدن . /* * 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 ''; } میخواستم دکمه ی کنترل تعداد محصول رو از صفحه تکی محصول حذف کنم و فقط یک دکمه "افزودن ب سبد خرید" باشه تو صفحه ی محصول ... بعد ک کاربر وارد صفحه ی سبد خرید شد ، از اونجا بتونه تعداد محصول رو کم یا زیاد کنه . کنترل تعداد محصول توی سبد خرید هم اضافه شده ، ولی مسئله ای ک هست ، اینه ک دکمه ی + و - عمل نمیکنن . یعنی وقتی میخوام تعداد رو کم یا زیاد کنم ، عدد تغییر میکنه ولی توی قیمت تاثیری نمیذاره . هربار دکمه ی بروزرسانی سبد خرید رو هم میزنم اما تغییری نمیکنه . ممنون میشم اگه راهنمایی کنید . نقل قول لینک به ارسال
مهدی 1668 ارسال شده در شهریور 95 گزارش بازنشر ارسال شده در شهریور 95 سلام برای حذف قسمت مورد نظر میتونید از این استایل استفاده کنید .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 ); منبع قسمت دوم سوالتون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .