I\'m having this notice with all products on shop page after updating WooCommerce version to 3.0.
Notice: product_type was called incorrectly . Product properties sh
(in functions.php) tried editing the "Select Options" text in WooCommerce and it gave that error.
Rafawhs answer worked for me too. This: $product->get_type();