cero
Como dice el título, ¿cómo hago eco de la cantidad de stock de una identificación de producto en particular? Digamos que la identificación del producto es “1100” y quiero que la cantidad de existencias aparezca en una página que no forma parte del archivo del producto. ¿Es eso posible?
Por ejemplo, en una página vacía, debería aparecer como
“Producto A stock sobrante: 10”
Estoy aprendiendo a codificar y se me ocurrió lo siguiente, pero no aparece ningún resultado:
function nntest(){
global $woocommerce;
global $product;
$product_id = 1100;
echo $product->get_stock_quantity();
}
¡Gracias!
Puede usar la función get_post_meta() para obtener valores de la base de datos.
estos valores se almacenan en la tabla wp_postmeta.
$stock = get_post_meta( $post->ID, '_stock', true );
-
Entonces, ¿cómo leer los valores de stock de productos variables de un producto?
– Digerkam
7 de enero de 2018 a las 17:01
-
Hola @Digerkam, ¿alguna vez obtuviste el número total de _stock para productos variables por casualidad?
– Bradley
22 de julio a las 14:29
Otra opción si desea trabajar con la clase WC_Product real:
$product_id = 1100;
$product = wc_get_product($product_id);
echo $product->get_stock_quantity();