The Social Checkout for WooCommerce plugin lets you create sharing links for the items in a customer’s cart. Sometimes you might want to exclude specific products from this list.
The plugin includes filters that let you override the list of items to be shown. Here’s a sample that excludes product ID 411 from being shown – obviously you can code up whatever logic you need.
function lw_woo_sc_order_line_items( $items, $order ) {
foreach ( $items as $key => $item ) {
if ( $key == 411 ) {
unset( $items[ $key ] );
}
}
return $items;
}
add_filter( 'woo_sc_order_line_items', 'lw_woo_sc_order_line_items', 10, 2 );