نحوه مخفی کردن Subtotal Cart در ووکامرس یا حذف Subtotal Row

اگر می‌خواهید ردیف زیرمجموعه را در صفحه سبد خرید ووکامرس پنهان کنید، می‌توانید از CSS استفاده کنید یا می‌توانید از یک قلاب فیلتر استفاده کنید که مقدار cart_subtotal را تنظیم نمی‌کند. این یک فرآیند ساده است که می توانید در قالب وردپرس خود پیاده سازی کنید.

Subtotal سبد خرید را در ووکامرس حذف کنید

می توانید یک قطعه کد در functions.php اضافه کنید تا از قلاب فیلتر برای حذف subtotal استفاده کنید. همچنین، می‌توانید از ویژگی CSS display برای هدف قرار دادن عنصر div که دارای این ردیف است استفاده کنید و آن را مخفی کنید.

همانطور که در این آموزش توضیح خواهم داد، این کد CSS را می توان به موضوع فرزند یا فیلد متنی اضافی CSS سفارشی کننده تم ووکامرس اضافه کرد.

اجازه دهید تعقیب و گریز را قطع کنیم و به جزئیات و کد برای پنهان کردن ردیف های فرعی در صفحه سبد خرید در ووکامرس برسیم.

مجموع فرعی قبل از اضافه شدن سایر هزینه‌ها مانند هزینه حمل و نقل نمایش داده می‌شود، به طوری که ما یک مجموع داریم که ترکیبی از تمام هزینه‌های محصول است که در تصویر زیر نشان داده شده است:

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

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

ووکامرس زیر مجموع را با استفاده از CSS مخفی کنید

برای استفاده از CSS برای مخفی کردن ردیف فرعی، باید از ابزار inspect element در مرورگر خود استفاده کنید تا عنصر div را دریافت کنید که این متن را مطابق تصویر زیر نشان می دهد:

هنگامی که این div را انتخاب می‌کنید تا ویژگی نمایش بر روی none اعمال شود، همانطور که در زیر نشان داده شده است تا ردیف فرعی در صفحه سبد خرید پنهان شود.

کد زیر باید به تم CSS یا قسمت CSS اضافی Customizer اضافه کنید:

.cart-subtotal {

      display: none;

}

همچنین می توانید از ویژگی visibility مانند کد زیر استفاده کنید:

.cart-subtotal {

      visibility: hidden;

}

این کد را به شیوه نامه طرح زمینه فرزند خود اضافه کنید یا سفارشی ساز را اضافه کنید و تغییرات را ذخیره کنید تا جمع فرعی در سبد خرید پنهان شود.

این پنهان کردن کل خرده سبد را به طور کامل حذف نمی کند، فقط آن را پنهان می کند تا کاملاً حذف شود، باید یک قلاب فیلتر اضافه کنید.

ووکامرس Subtotal را با فیلتر هوک حذف کنید

برای حذف subtotal از سبد خرید و صفحه سفارش با استفاده از فیلتر، باید این کد را به functions.php اضافه کنید

اگر می‌خواهید جمع فرعی را از صفحه سبد خرید حذف کنید، اگر قطعه کد بالا مؤثر نباشد، باید به نقطه دیگری «woocommerce_cart_item_subtotal» متصل شوید، کد زیر باید به functions.php اضافه شود:

add_filter('woocommerce_cart_item_subtotal', ' remove_woocommerce_get_order_item_totals, 10, 2);

function remove_woocommerce_get_order_item_totals ( $total ) { 

       unset($totals['cart_subtotal']);

     return $totals;
}

نتیجه

در این پست به دو گزینه ای که می توانید برای حذف subtotal در صفحه سبد خرید ووکامرس استفاده کنید نگاه کرده ایم. اگر به سادگی می‌خواهید زیرمجموعه را پنهان کنید، فقط باید از CSS استفاده کنید زیرا اضافه کردن آن بر روی هر تم وردپرس پیچیده و آسان است. این همچنین روی تم پیش‌فرض ووکامرس -Storefront WooCommerce نیز موثر است.

در این مقاله قصد داریم تا درباره نحوه مخفی کردن Subtotal Cart در ووکامرس یا حذف Subtotal Row صحبت کنیم.


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۶۹۲
۰
۱۳ آذر ۱۳۹۹

اندروید

اندروید یک سیستم عامل می باشد که توسط گوگل توسعه داده میشود, این سیستم عامل بر پایه نسخه ی اصلاح شده ی هسته ی لینوکس و دیگر نرم افزار های متن باز طراحی شده است و ...


۷۶۴
۰
۲۹ آبان ۱۳۹۹

هک و امنیت

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


۶۹۸
۰
۱۳ آذر ۱۳۹۹

نود جی اس

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


۶۶۵
۰
۱۲ آذر ۱۳۹۹