Cómo modificar el texto "agotado" en WooCommerce

WebProgramacion > Recursos sobre informática y tecnología > Programacion > WordPress > Cómo modificar el texto "agotado" en WooCommerce
Cómo modificar el texto "agotado" en WooCommerce
Cómo modificar el texto "agotado" en WooCommerce

Hoy os voy a mostrar un sencillo ejemplo para poder modificar el texto que aparece en los productos de WooCommerce de nuestros WordPress cuando un producto está agotado.

La idea va a ser personalizar el filtro llamado woocommerce_get_availability, que es el que se encarga de mostrar el texto que debe aparecer junto a un producto dependiendo de si un producto está o no en stock.

Por defecto, en castellano, el texto que aparece es "Agotado", pero puede que queramos modificarlo para por ejemplo mostrar el texto "Próximamente".

Para realizar el cambio, lo que vamos a tener que hacer es añadir el siguiente código php al fichero functions.php de nuestro tema activo (muy recomendable hacerlo con un tema hijo).

add_filter( 'woocommerce_get_availability', 'wc_cambiar_texto_producto_agotado', 1, 2);
function wc_cambiar_texto_producto_agotado( $availability, $_product )
{   
    // Código que muestra el texto si el producto está disponible
    if ( $_product->is_in_stock() )
    {
        // En este caso no vamos a mostrar ningún texto
        //$availability['availability'] = __('Available!', 'woocommerce');
    }
    // Código para cambiar el texto si el producto no está en stock
    if ( ! $_product->is_in_stock() ) 
    {
        $availability['availability'] = __('Próximamente', 'woocommerce');
    }
    return $availability;
}

Una vez guardado el fichero, nuestro WordPress con WooCommerce mostrará automáticamente el nuevo mensaje, que en nuestro ejemplo es "Próximamente".

 

Podría interesarte...

Mantenimiento de WordPress: consultoría y gestión
Realizamos el mantenimiento y soporte de WordPress, gestionando y optimizando tu web, blog o tienda online para obtener ...
Matriculador automático de WordPress con Woocommerce en Moodle
Módulo de matriculación desde WordPress con WooCommerce sobre Moodle por sólo 199 € / mes.
Cómo conseguir la URL de la imagen principal de un post en WordPress
En el siguiente ejemplo PHP de WordPress, os voy a enseñar cómo conseguir la URL de la imagen destacada de un post

Deja tu opinión

la política de privacidad que declaro haber leído.

(*) Campos necesarios. El correo electrónico no será público.