Mostrar historial de productos comprados en Mi Cuenta
Este snippet añade una nueva pestaña llamada “Mis productos” dentro del área de Mi Cuenta, donde cada usuario verá una lista de todos los productos que ha comprado en pedidos completados. Es ideal para tiendas de plugins, descargas digitales o productos recurrentes donde el usuario necesita volver a acceder a los mismos productos fácilmente.
Muestra de codigo del snippet
/**
* Añade una pestaña "Mis productos" en Mi Cuenta con el historial de productos comprados
* Autor: WPAdictos
*/
add_filter('woocommerce_account_menu_items', 'wpa_agregar_tabla_productos_comprados');
function wpa_agregar_tabla_productos_comprados($items) {
$items['mis-productos'] = 'Mis productos';
return $items;
}
add_action('woocommerce_account_mis-productos_endpoint', 'wpa_contenido_tabla_productos_comprados');
- 100% Compatible
- Fácil de integrar
- Código seguro
$2.99 El precio original era: $2.99.$1.97El precio actual es: $1.97.
¿Dónde colocar el código?
Ubicación recomendada: Pegá este snippet en el archivo functions.php
de tu tema hijo o en un plugin personalizado.
Pasos para implementarlo
- Accedé al panel de administración de WordPress.
- Ir a Apariencia > Editor de archivos de tema (o usar FTP/SFTP).
- Abrí el archivo
functions.php
del tema hijo. - Pegá el snippet al final del archivo.
- Guardá los cambios.
Requisitos previos
- WooCommerce instalado y activo.
- Pedidos completados en la cuenta del usuario actual.
- Uso de un tema hijo (recomendado) para no perder cambios con actualizaciones.
Ejemplo de uso práctico
Escenario: Un cliente que ha comprado varios plugins visita su área de cuenta, entra en “Mis productos” y accede rápidamente a las fichas de producto para volver a leer su descripción o realizar otra compra.
Personalización
Modifica fácilmente:
- Cambiá el nombre de la pestaña en esta línea:
$items['mis-productos'] = 'Mis productos';
- Podés limitar la cantidad de productos mostrados o incluir enlaces de descarga si son productos descargables.
Cómo probar que funciona
- Iniciá sesión como usuario que haya realizado compras completadas.
- Entrá en “Mi cuenta” y verificá que aparece la pestaña “Mis productos”.
- Hacé clic en ella y asegurate de que aparece la lista con enlaces a los productos comprados.
Producto recomendado
WPCode Pro – The Best WordPress Code Snippets Plugin
In stock
Snippets Recomendados
Mostrar insignia “NUEVO” en productos recientes de WooCommerce
In stock
Mostrar la fecha de última actualización en publicaciones
In stock
Permitir la carga de archivos SVG en WordPress
In stock
Desactivar tamaños de imagen generados automáticamente
In stock
Desactivar comentarios en todo el sitio WordPress
In stock