Añadir mensajes ficha producto woocommerce  

 
Joaquín Lizama
 Joaquín Lizama
Usuario eminente

Hola,

Me gustaría saber si es posible añadir mensajes en la ficha de producto de woocomerce a través de código o mediante algún plugin.

En concreto querría poner debajo del botón - añadir al carrito - el siguiente mensaje del tipo.

(Recibe tu producto el próximo "día de la semana") Seria para que el sistema pusiera el día en D+3. Es decir si hoy es miércoles por ejemplo que pusiera (Recibe tu producto el próximo Jueves)

Muchas gracias por vuestra ayuda

Un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/05/2019 11:21 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Joaquín,

¿Te refieres a poner un texto o botón con texto debajo del nombre de determinados productos de WooCommerce?

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/05/2019 12:05 am

Cursos Gratuitos WordPress

Joaquín Lizama
 Joaquín Lizama
Usuario eminente

Hola Luis,

Sería para poner un texto debajo del botón de - añadir al carrito -

Un texto que apareciese en todos los productos.

Un saludo

ResponderCitar
Respondido : 19/05/2019 1:11 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Joaquín,

Te vale que aparezca debajo del nombre del producto tal como te he puesto en la imagen o tiene que ser expresamente debajo del botón de "añadir al carrito" de cada producto?

Lo comento porque no es lo mismo usar un plugin que permita lo primero que te indico y que mostré en captura que tener que aplicar un campo personalizado y hacer que se pinte justo debajo del botón de carrito.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/05/2019 2:10 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Joaquín Lizama
 Joaquín Lizama
Usuario eminente

Hola Luis,

Me gustaría que fuese debajo del botón de añadir al carrito.

Gracias

ResponderCitar
Respondido : 19/05/2019 3:33 am
Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

Quieres poner este contenido igual en todos los productos?
Podrías evaluar usar un código similar al que se comenta en este artículo:
https://decodecms.com/modificar-elementos-en-pagina-de-producto-de-woocommerce/

(Revisa la sección Agregando elementos en la página de producto)

Lo más práctico sería poner un texto fijo, algo como:

add_action( 'woocommerce_single_product_summary', 'woocommerce_template_custom_content', 12 );
function woocommerce_template_custom_content(){
	echo "

Recibe tu producto en 3 días

"; }

Si quieres sumar días, tendrías que hacer más programación, sería mostrarle la fecha sumada 3 días , podrías revisar: https://www.php.net/manual/en/datetime.add.php, si quieres mostrar el nombre del día posiblemente te lo devuelva en inglés.

Lamentablemente para esta última parte es un programación más personalizada, desde este foro sólo podemos darte generalidades ya que no vemos temas de programación específicos.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/05/2019 4:21 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Joaquín Lizama
 Joaquín Lizama
Usuario eminente

Hola John,

Funciona perfectamente. Muchas gracias.

También me gustaría colocar una imagen justo debajo de este texto. ¿Cuál sería el código?

Un saludo

ResponderCitar
Respondido : 19/05/2019 7:01 pm
Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

Lo primero que tienes que tener es la url de la imagen que quieres insertar, es decir sube la imagen y luego desde el administrador de medios ubica la url, copia la url, luego usa esa url para genera código HTML de la etiqueta img

sería algo similar a:

echo "";

Tienes que reemplazar RUTA_IMAGEN por la ruta que copiaste
Este código lo puedes agregar dentro de la función , es decir, quedaría:

function woocommerce_template_custom_content(){
	echo "

Recibe tu producto en 3 días

";
	echo "";
}

También puedes dar ancho y algo de la imagen, y otros valores, pero asegúrate de usar comillas simples ya que las dobles ya estan siendo usadas como contenedor de la cadena, revisa:
https://www.w3schools.com/tags/tag_img.asp

Saludos.

This post was modified hace 3 meses 2 times por antonio

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/05/2019 7:57 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Por favor Iniciar Sesión o Registro