Avisos
Vaciar todo

[Resuelto] Añadir imagen del producto en detalles del pedido  

 
Nadinne
 Nadinne
Estimable Member

Buenos días, no consigo añadir las imágenes de los productos comprados en detalles del pedido ya realizado. He encontrado información de como hacerlo en el checkout pero no me sirven...

1

¿Me podéis ayudar en esto?

Mil gracias, Nadinne.

Contenido solo visible a usuarios registrados

Citar
Respondido : 12/03/2025 10:27 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nadinne

.- Añade lo siguiente en el archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets:

add_filter('woocommerce_order_item_name', 'we_agregar_imagen_a_detalles_pedido', 10, 2);

function we_agregar_imagen_a_detalles_pedido($item_name, $item) {
$product = $item->get_product();
if (!$product) {
return $item_name;
}

$thumbnail = $product->get_image();

return $thumbnail . ' ' . $item_name;
}

 

Para ajustar el tamaño de la imagen:

.- Añade lo siguiente en Apariencia -> Personalizar -> CSS Adicional:

.woocommerce-account .woocommerce table.woocommerce-table--order-details img {
width: 50px; /* Ajusta el tamaño según lo necesites */
height: auto;
}

 

Un saludo

ResponderCitar
Respondido : 12/03/2025 11:43 am

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

Nadinne
 Nadinne
Estimable Member

voy a ver, ¿has hecho un pedido de prueba tu?

ResponderCitar
Respondido : 12/03/2025 11:45 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nadinne.

Si, hice un pedido de prueba para revisarlo.

 

Un saludo

ResponderCitar
Respondido : 12/03/2025 11:50 am

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

Nadinne
 Nadinne
Estimable Member

Ha quedado perfecto...

3

Muchísimas gracias Pepe.

ResponderCitar
Respondido : 12/03/2025 11:59 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nadinne

¡Perfecto! Nos encanta saber que todo salió bien.

Estamos aquí para cualquier otra consulta que tengas.

 

Un Saludo

ResponderCitar
Respondido : 12/03/2025 12:05 pm

Cursos Gratuitos WordPress

Nadinne
 Nadinne
Estimable Member

Vaya, ha surgido un problema con los emails, en los emails que recibo yo y el cliente de nuevo pedido aparece la imagen por duplicado...

5

¿Cómo lo puedo arreglar?

ResponderCitar
Respondido : 12/03/2025 12:25 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nadinne:

Prueba con esto:

add_filter('woocommerce_order_item_name', 'agregar_imagen_a_detalles_pedido', 10, 2);

function agregar_imagen_a_detalles_pedido($item_name, $item) {
if (!is_account_page()) {
return $item_name; // Si no estamos en la cuenta, no añadimos la imagen
}

$product = $item->get_product();
if (!$product) {
return $item_name;
}

$thumbnail = $product->get_image(); // Obtiene la imagen del producto
return $thumbnail . ' ' . $item_name; // Muestra la imagen antes del nombre del producto
}

 

Un Saludo

ResponderCitar
Respondido : 12/03/2025 12:58 pm

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

Nadinne
 Nadinne
Estimable Member

¿lo sustituyo o lo añado?

ResponderCitar
Respondido : 12/03/2025 1:00 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nadinne, 

Prueba sustituirlo y verificar como va todo.

Un Saludo

 
ResponderCitar
Respondido : 12/03/2025 1:35 pm

Nadinne
 Nadinne
Estimable Member

Ahora perfecto. Correos con una sola imagen.

Muchas gracias y buenas tardes karen.

ResponderCitar
Respondido : 12/03/2025 2:15 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Nadinne, 

Buenas tardes, un placer saludarte. Enhorabuena ya todo funciona como necesitas. 

No dudes en escribirnos si tienes cualquier otra consulta. 

Un Saludo 😊 

ResponderCitar
Respondido : 12/03/2025 2:21 pm

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