Remove related when using Upsell
-
Hi,
I found this function on github, but it’s out of date now!
remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_upsell_display’, 15 );
remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’, 20 );add_action( ‘woocommerce_after_single_product_summary’, ‘related_upsell_products’, 15 );
function related_upsell_products() {
global $product;if ( isset( $product ) && is_product() ) {
$upsells = version_compare( WC_VERSION, ‘3.0’, ‘<‘ ) ? $product->get_upsells() : $product->get_upsell_ids();if ( count( $upsells ) > 0 ) {
woocommerce_upsell_display();
} else {
woocommerce_upsell_display();
woocommerce_output_related_products();
}
}
}Can I have up to date function to remove related products when upsell products are defined? Many thanks.
- The topic ‘Remove related when using Upsell’ is closed to new replies.