Cómo personalizar la sección de productos en stock y fuera de stock en el catálogo de productos de Woocommerce.
Así es como se cambia el texto de “En stock” y “Agotado” en las páginas individuales de los productos:
function wcs_custom_get_availability( $availability, $_product ) {
// Cambiar texto de En stock
if ( $_product->is_in_stock() ) {
$availability['availability'] = __('¡Disponible!', 'woocommerce');
}
// Cambiar texto de Agotado
if ( ! $_product->is_in_stock() ) {
$availability['availability'] = __('Agotado', 'woocommerce');
}
return $availability;
}
add_filter( 'woocommerce_get_availability', 'wcs_custom_get_availability', 1, 2);
Sin embargo, en la página de catálogo de productos, donde buscas productos, el mensaje no cambia allí.
¿Qué debo hacer en functions.php para cambiar ese texto?
davy.ai
Para cambiar el texto de “En stock” y “Agotado” en la página del catálogo de productos, debes agregar el siguiente código a tu archivo functions.php:
Este código cambiará el texto de “En stock” y “Agotado” en la página del catálogo de productos. Simplemente modifica las cadenas ‘Disponible!’ y ‘Agotado’ por el texto que desees utilizar.