Если Вам известен ID товара, то можно получить полную информацию о товаре.
Делается это с помощью функции wc_get_product(). Создаем объект $product и помещаем в него данные.
$product = wc_get_product($product_id);
Теперь, чтобы получить какой-то конкретный параметр товара, мы обращаемся к объекту $product с указанием — что нам нужно.
Например, нам нужно название товара. Получаем его:
$product->get_name();
Получить цену товара
$product->get_price();
Получить изображение товара вместе с кодом HTML
$product->get_image();
Данные о товаре можно разделить на группы.
Ниже примеры того, как можно выдернуть остальные данные о товаре, разделенные на группы
// Базовая информация о товаре $product->get_type(); $product->get_name(); $product->get_slug(); $product->get_date_created(); $product->get_date_modified(); $product->get_status(); $product->get_featured(); $product->get_catalog_visibility(); $product->get_description(); $product->get_short_description(); $product->get_sku(); $product->get_menu_order(); $product->get_virtual(); get_permalink( $product->get_id() ); // Информация о ценах, скидках $product->get_price(); $product->get_regular_price(); $product->get_sale_price(); $product->get_price_html(); $product->get_date_on_sale_from(); $product->get_date_on_sale_to(); $product->get_total_sales(); // Налчиие, налоги и т.д. $product->get_tax_status(); $product->get_tax_class(); $product->get_manage_stock(); $product->get_stock_quantity(); $product->get_stock_status(); $product->get_backorders(); $product->get_sold_individually(); $product->get_purchase_note(); $product->get_shipping_class_id(); // Размеры, вес $product->get_weight(); $product->get_length(); $product->get_width(); $product->get_height(); $product->get_dimensions(); // Связанные товары $product->get_upsell_ids(); $product->get_cross_sell_ids(); $product->get_parent_id(); // Таксономии товаров $product->get_categories(); $product->get_category_ids(); $product->get_tag_ids(); // Get Product Images $product->get_image_id(); $product->get_image(); $product->get_gallery_image_ids(); // Get Product Reviews $product->get_reviews_allowed(); $product->get_rating_counts(); $product->get_average_rating(); $product->get_review_count();