Как удалить допродажи со страницы корзины

Если вы решили использовать какую-либо стандартную тему для WooCommerce, то скорее всего в ней, на странице Корзины, будет отображаться блок допродаж.

Но всё происходит по-другому, когда вы разрабатываете собственную кастомную тему WooCommerce, об этом у меня на сайте кстати есть целый видеокурс.

Блок допродаж в корзине WooCommerce

По умолчанию там отображаются товары, отмеченые во вкладке настроек сопутствующих товаров как Кросселы. Если ни для одного из товаров в корзине не заданы Кросселы, то и блок допродаж в Корзине отображаться не будет – это тоже важно понимать.

настройки кросселов в WooCommerce

Тем не менее можно зафорсить удаление блока допродаж фильтр-хуком. Вы можете его вставить в functions.php текущей темы например.

remove_action( 'woocommerce_cart_collaterals', 'woocommerce_cross_sell_display' );

Миша

Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.

Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.

Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код – меньше одной строчки, то можно и в <code></code>.