A lightweight WordPress plugin that adds a purchase history tab to WooCommerce My Account page, allowing customers to view their order history and manage product reviews.
- Adds a "Purchase History" tab to WooCommerce My Account page
- Shows order numbers, product details, and purchase dates
- Includes quick links to write product reviews
- WordPress 5.8 or later
- WooCommerce 6.0 or later
- PHP 7.4 or later
- Download the plugin zip file
- Go to WordPress admin > Plugins > Add New
- Click "Upload Plugin"
- Upload the zip file
- Activate the plugin
- Go to Settings > Permalinks and click "Save Changes" to refresh permalink structure
Once activated, the plugin will automatically:
- Add a "Purchase History" tab in the My Account area
- Display all customer orders with:
- Order numbers
- Product information
- Purchase dates
- Review status
Customers can:
- View their complete order history
- Access order details
- Write product reviews directly from the purchase history page
- See which products they've already reviewed
- Purchase History Tab
- Mobile View
- Review Button
- Reviewed Badge
Q: Why can't I see the Purchase History tab? A: Try refreshing your permalinks by going to Settings > Permalinks and clicking "Save Changes".
Q: Can I customize the table columns? A: Yes, you can modify the columns by filtering the template in your theme or child theme.
Q: Is this plugin compatible with my theme? A: The plugin should work with any WooCommerce-compatible theme.
For support, please create an issue in the GitHub repository.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the GPL v2 or later.