Etsy Reviews Embed
Display your Etsy shop reviews on your WordPress site using a simple shortcode. Free and easy to use!
by Mehran Khan · github.com/mehrankhan38/etsy-reviews-embed · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mehrankhan38/etsy-reviews-embed/archive/refs/heads/main.zipEtsy Reviews Embed for WordPress
A free WordPress plugin that displays your Etsy shop reviews on your website using a simple shortcode. Perfect for showcasing customer feedback and building trust!
🌟 Features
- ✅ Simple Shortcode - Display reviews anywhere with
[etsy_reviews] - ✅ Customizable Display - Choose between grid or list layout
- ✅ Caching System - Fast loading with configurable cache duration
- ✅ Responsive Design - Looks great on all devices
- ✅ Easy Configuration - Simple admin settings page
- ✅ Free & Open Source - No premium features, completely free
- ✅ Lightweight - Minimal code, maximum performance
📦 Installation
Method 1: Manual Installation
- Download the plugin ZIP file from the Releases page
- Go to WordPress Admin → Plugins → Add New
- Click "Upload Plugin" and select the ZIP file
- Click "Install Now" and then "Activate"
Method 2: Git Clone
cd wp-content/plugins/
git clone https://github.com/mehran0038/etsy-reviews-embed.git
Then activate the plugin from WordPress Admin → Plugins
⚙️ Configuration
-
Activate the Plugin
- Go to WordPress Admin → Plugins
- Find "Etsy Reviews Embed" and click "Activate"
-
Configure Settings
- Go to Settings → Etsy Reviews
- Enter your Etsy shop name (without etsy.com/shop/)
- Set the number of reviews to display (1-50)
- Choose cache duration (minimum 5 minutes)
- Select display style (Grid or List)
- Click "Save Changes"
📝 Usage
Basic Shortcode
Simply add the shortcode to any page or post:
[etsy_reviews]
Advanced Shortcode Options
You can customize the shortcode with these attributes:
Limit Reviews:
[etsy_reviews limit="5"]
Change Display Style:
[etsy_reviews style="list"]
Override Shop Name:
[etsy_reviews shop="yourshopname"]
Combine Options:
[etsy_reviews limit="8" style="grid" shop="myshop"]
🎨 Display Styles
Grid Layout
Reviews are displayed in a responsive grid that adapts to screen size. Perfect for showcasing multiple reviews at once.
List Layout
Reviews are displayed in a vertical list. Great for sidebar widgets or narrow content areas.
🔧 Requirements
- WordPress 5.0 or higher
- PHP 7.2 or higher
🚀 Features in Detail
Caching System
The plugin uses WordPress transients to cache reviews, reducing load on Etsy's servers and improving page load times. You can configure the cache duration in settings.
Responsive Design
The plugin is fully responsive and looks great on:
- Desktop computers
- Tablets
- Mobile phones
Customizable
- Control how many reviews to show
- Choose display style (grid/list)
- Set cache duration
- Override shop name per shortcode
🐛 Troubleshooting
Reviews Not Showing
- Check Shop Name: Make sure you've entered the correct Etsy shop name in settings
- Clear Cache: Go to Settings → Etsy Reviews and click "Clear Cache"
- Check Shop URL: Verify your shop URL is accessible at
etsy.com/shop/yourshopname
Styling Issues
If reviews don't look right:
- Check if your theme is overriding plugin styles
- Try deactivating other plugins to check for conflicts
- Clear your browser cache
📋 Changelog
1.0.0
- Initial release
- Shortcode functionality
- Admin settings page
- Grid and list display styles
- Caching system
- Responsive design
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
📄 License
This plugin is licensed under the GPL v2 or later.
Copyright (C) 2024 Mehran Khan
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
💡 Support
If you encounter any issues or have questions:
- Check the Issues page
- Create a new issue with details about your problem
- Include WordPress and PHP versions
⭐ Show Your Support
If you find this plugin useful, please consider:
- ⭐ Starring the repository
- 🐛 Reporting bugs
- 💡 Suggesting new features
- 🔄 Contributing code
🙏 Credits
Built with ❤️ for the WordPress community.
Note: This plugin fetches reviews from Etsy shop pages. Etsy's HTML structure may change over time, which could affect review parsing. If you notice issues, please report them on GitHub.