Pregunta sobre WooCommerce de Wordpress:

Cambiar el mensaje «No hay productos en el gráfico»

Un usuario preguntó 👇

Hola, estoy intentando modificar «No hay productos en el gráfico». cordel en el gráfico en miniatura. El archivo mini-cart.php es donde se define esta cadena y ya cambié esta cadena en la plantilla secundaria (storefront-child> woocommerce> cart) y no se vio afectada. Así que también lo modifiqué en el tema principal, solo para ver si modificar el archivo mini-cart.php tendría algún impacto. Ningún impacto en absoluto.

Así que no importa lo que haga, el mensaje «No hay productos en el gráfico». el mensaje continúa.

¿Alguien puede decirme qué archivo de plantilla necesito editar para poder cambiar el texto de esa cadena?

(@lrehbein)

Ingeniero Automático de Felicidad

Hace 1 año, 10 meses

Hola @ juliaangel5,

Estaba jugando con esto en mi sitio de prueba, y esto es lo que encontré:

Puede anular una plantilla. Querrás el mini-cart.php un archivo con el tema de su hijo, /woocommerce/cart/mini-cart.php

La clave es que debe agregar un artículo a su carrito y eliminarlo nuevamente, para vaciar los cachés; luego debería ver los cambios.

También puede hacer esto con un filtro; nuevamente, deberá agregar un artículo a su carrito y luego eliminarlo para ver los cambios:

`/ ** * Cambia el mensaje» No hay productos en el gráfico «a medida que avanzas sobre la miniatura * * /

function lar_text_strings ($ translate_text, $ text, $ domain) {switch ($ translate_text) {case ‘No hay productos en el gráfico.’ : $ translate_text = __ (‘nuevo texto aquí’, ‘woocommerce’); descanso; } return $ translate_text; } add_filter (‘gettext’, ‘lar_text_strings’, 20, 3);

Lanzador de hilos

(@ juliaangel5)

Hace 1 año, 10 meses

Gracias Laurena. Esto ayuda mucho.

Julia

(@ lissa777)

Hace 1 año, 7 meses

Yo tengo este mismo problema. ¡Eliminé casi todas las cadenas de todos los archivos que no dicen nada sobre ningún producto en un gráfico!

Intenté agregar el minicart php al tema de mi hijo también, ¡pero todavía está ahí! ¿Dónde agregaste el filtro de referencia? ¿Y eso se aplica específicamente a un tema / plugin en particular? Ni siquiera me importa si el «no hay productos en el carrito» se mueva en este punto. ¡Ojalá se hubiera ido!

¡Gracias!

Esta respuesta fue modificada hace 1 año, 7 meses.

(@ joe-bloggs)

Hace 1 año, 2 meses

Curiosamente, una infracción del archivo de plantilla no parece funcionar. Probé un tema hijo, luego agregué un producto, borré el gráfico de miniaturas, volví a agregar el producto, volví a borrar, borré el caché, cualquier cosa.

Incluso probé el plugin de traducción de Loco para traducir la cadena. Nada.

Lo único que funcionó para mí fue la función gettext que @lrehbein publicó arriba. (no olvide corregir las comillas «» cuando las copie y pegue)

Esta respuesta fue modificada hace 1 año, 2 meses por.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

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