En determinados casos, es necesario cargar un producto, antes de que el producto exista en el ciclo de carga de WooCommerce (de WordPress). Para hacerlo puede utilizarse WC_Product_Factory:
// Obtener el producto desde el post (En este momento del ciclo aun no ha sido creado!) global $post; $pf = new WC_Product_Factory(); $product = $pf->get_product( $post->ID );