Avisos
Vaciar todo

[Resuelto] Nota informativa

8 Respuestas
3 Usuarios
0 Reactions
28 Visitas
Respuestas: 560
Honorable Member
Topic starter
 

Buenos días,

necesito poner una nota informativa que aparezca en todas las pagina del producto aislantes térmicos. Adjunto una imagen donde quisiera que aparezca la imagen.

me podéis decir como lo tengo que hacer?

Muchas gracias

Nota informativa

 

Contenido solo visible a usuarios registrados


 
Respondido : 05/09/2025 5:34 am
Pepe
 Pepe
Respuestas: 41278
Illustrious Member Admin
 

Hola Antonio.

Quieres poner un texto o una imagen ?

Si lo que quieres es añadir una imagen puedes utilizar el siguiente Snippet:

// Añadir imagen antes del precio en productos de una categoría concreta
add_action( 'woocommerce_single_product_summary', 'custom_image_before_price_category', 9 );
function custom_image_before_price_category() {
global $product;

// Cambia "nombre-de-la-categoria" por el slug de la categoría
if ( has_term( 'nombre-de-la-categoria', 'product_cat', $product->get_id() ) ) {
echo '<img src="https://tusitio.com/ruta/imagen.png" alt="Imagen personalizada" style="max-width:150px;margin-bottom:10px;" />';
}
}

 

Tienes que modificar " nombre-de-la-categoria " por el Slug de la categoría donde quieres mostrar la imagen y la ruta de la imagen que quieres mostrar.

 

Puedes añadir el código en el plugin de fragmentos de códigos que tienes instalado

Un saludo


 
Respondido : 05/09/2025 9:06 am
Respuestas: 560
Honorable Member
Topic starter
 

@pepesoler

Hola Pepe,

lo que quiero poner es una pequeña nota informativa para que la tengan en cuanta a la hora de comprar. Esta nota debe estar visible en todas las paginas de la categoría "aislantes térmicos oscurecedores"

Muchas gracias


 
Respondido : 05/09/2025 2:14 pm
Argenis
Respuestas: 11651
Illustrious Member Moderator
 

Hola Antonio,

Haz agregado el código que te comenta Pepe? en que difiere de lo que esperabas, comentanos para poder validar.

Un saludo 🖐️ 


 
Respondido : 05/09/2025 4:04 pm
Respuestas: 560
Honorable Member
Topic starter
 

@argenis

Hola,

lo que difiere es que no quiero poner una imagen, lo que quiero es poner un texto como nota informativa para que lo vean los clientes antes de comprar y así evitar errores en la compra.


 
Respondido : 06/09/2025 5:09 am
Argenis
Respuestas: 11651
Illustrious Member Moderator
 

Hola Antonio,

Solo tendrías que cambiar un elemento:

// Añadir texto antes del precio en productos de una categoría concreta
add_action( 'woocommerce_single_product_summary', 'custom_text_before_price_category', 9 );
function custom_text_before_price_category() {
global $product;

// Cambia "nombre-de-la-categoria" por el slug de la categoría
if ( has_term( 'nombre-de-la-categoria', 'product_cat', $product->get_id() ) ) {
echo '<div class="mensaje-personalizado" style="font-size:16px; font-weight:bold; color:#0073e6; margin-bottom:10px;">Hola bienvenidos</div>';
}
}

Como vez en lugar del <img> ahora es un div, que puedes personalizar con un css:

.mensaje-personalizado {
font-size: 16px;
font-weight: bold;
color: #ffffff; /* blanco */
background-color: #0073e6; /* azul de fondo */
padding: 5px 10px;
border-radius: 4px;
display: inline-block;
margin-bottom: 10px;
}

Un saludo 🖐️ 


 
Respondido : 06/09/2025 12:45 pm
Respuestas: 560
Honorable Member
Topic starter
 

@argenis

Hola de nuevo,

muchas gracias por vuestra ayuda.

Un saludo


 
Respondido : 07/09/2025 1:01 pm
Argenis
Respuestas: 11651
Illustrious Member Moderator
 

Hola Antonio,

Encantados de poder ayudar, si tienes alguna otra duda por aquí estaremos.

Un saludo 🖐️ 


 
Respondido : 07/09/2025 1:09 pm