function my_find_product( $sku ) { $args = array( 'post_type' => array( 'product', 'product_variation' ), 'meta_query' => array( array( 'key' => '_sku', 'value' => $sku, 'compare' => 'LIKE' ) ) ); $products = get_posts( $args ); if ( ! empty( $products ) ) { return $products[0]->ID; } }