WooCommerce: edite "# en stock" en la página de un solo producto

WooCommerce: texto en stock en la página de un solo producto

He visto muchos fragmentos que cambian el texto "En stock" en la página de un solo producto, pero no la cadena COMPLETA. En este caso particular, no solo necesitaba cambiar el texto, sino también editar el orden de visualización: de “ 2 en stock ” a “ Cantidad: 2 ”.

WooCommerce: texto en stock en la página de un solo producto
WooCommerce: texto en stock en la página de un solo producto

Fragmento de PHP: Cambie "# en stock" a "Cantidad: #" @ Página de producto único de WooCommerce

/**
 * @snippet       Display "Quantity: #" @ WooCommerce Single Product Page
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @testedwith    WooCommerce 4.4
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
  
add_filter( 'woocommerce_get_availability_text', 'bbloomer_custom_get_availability_text', 99, 2 );
  
function bbloomer_custom_get_availability_text( $availability, $product ) {
   $stock = $product->get_stock_quantity();
   if ( $product->is_in_stock() && $product->managing_stock() ) $availability = 'Quantity: ' . $stock;
   return $availability;
}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir