WP eBay Product Feeds allows you to quickly and easily place feeds from the eBay Partner Network into your WordPress blog. These can easily be embedded into posts, placed as widgets or inserted into the themes – flexibility is huge. This plugin is ideal for bloggers who wish to make more money through their blogs by promoting eBay’s affiliate programme, as well as users who sell their own items on eBay.
Please Note From 1st September 2020 the Dynamic Feed Generator from eBay is being withdrawn. We’ve tested another service – RSS Ground, that will be used to handle feeds, though any other feed generator will work.
WP eBay Product Feeds Premium
WP eBay Product Feeds Premium is a plugin that extends the usability of WP eBay Product Feeds to allow you to create simple templates. You can turn feeds into beautiful shop style layouts, encouraging clickthroughs, higher sales and more referrals.
Also, from 2.3, you can now use WP eBay Product Feeds Premium to introduce smart links into your post. Save time and effort creating affiliate links to eBay using Smart Links!
About Winwar Media
This plugin is made by Winwar Media, a WordPress Development and Training Agency in Manchester, UK.
Why don’t you?
- WP eBay Product Feeds WordPress Plugin homepage with further instructions.
- Check out more of our WordPress Plugins
- Follow us on Social Media, such as Facebook, Twitter or Google+
- Send us an email! We like hearing from plugin users.
- Check out our book, bbPress Complete
We offer support in two places:-
- Support on the WordPress.org Support Board
- A priority support forum, which offers same-day responses.
Want to help development?
- Fix (or submit) an issue on Github.
This plugin provides 1 block.
- WP eBay Product Feed Embed eBay Feeds from services such as RSS Ground into your WordPress blog
To install, please do the following:-
- Upload the plugin to the
/wp-content/plugins/directory or use the Add New feature
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Set the default feed and item number in the “WP eBay Product Feeds” Options Page.
[ebayfeedsforwordpress feed="" items="5"]in any page. Place the feed URL in the “” and the number of items to display where “5” is, in any page or post (or use the button on the rich text editor).
For a full guide on how to install WP eBay Product Feeds, check out the how to install and setup WP eBay Product Feeds guide on Winwar Media.
Contributors & Developers
“WP eBay Product Feeds” is open source software. The following people have contributed to this plugin.Contributors
- Tested up to 6.3
- Tested up to 6.2
- Fixed a XSS security vulnerability in the Settings area. Update strongly recommended.
- Tested up to 6.1.1
- Tested up to 6.0
- Removed Auction Request and replaced with RSS Ground.
- Fix a bug if you use RSS Ground and don’t want the links to open in a new window.
- Tested up to 5.7
- Tested to 5.6
- Allowed you to block search engines from browsing the listings.
- Added a new filter,
wp_ebay_product_feed_blocked_text, which will allow you to show bots some text. Use this for things like caching.
- Tested up to WordPress 5.5.
- Added tracking for auctionrequest links to help with debugging their ends.
- Added to the new WP Block Directory.
- Changed the loading of the “ebay_feeds_for_wordpress_change_class_string” to be loaded within the loop, rather than outside it.
- You can now target each item on the page with the class ‘ebay-feed-item-X’ (with x being a number).
- Fixed a typo within the Option Page.
- Changed the deny list to an allow list
- Caching was a little over exhuberant, changed it to 5 minutes.
- Fix a display bug with the legacy list.
- Removed the option to disable feed cache, as it was slowing down sites.
- Added a blocker on known bots, to prevent indexation of results in search results.
- Added Auctionrequest Branding to some elements.
- Added warnings that the feed should be removed.
- Header is hidden if no auctions are present.
- Fixed a bug that displayed double fallback text.
- Updated to match the premium version (and having the Italian Translation).
- Added the ability to control the header.
- Removed Google +1 and Stumbleupon buttons.
- Changed the author description.
- Fixed a bug that no feed will be displayed if there is only one item in the feed
- Added text domain to allow translation.
- Introduced an important field – the “Header Field”, after some affiliates were being told that their account was being deactivated by not saying their feeds were from eBay
- Fixed a bug whereby the default feed or items were showing when the shortcode was left blank.
- Fixed a bug that the fallback text wasn’t displaying when not present.
- Tested with 5.3
- Renamed to “WP eBay Product Feeds”
- Tested with 5.2
- Added the ability to set max image width.
- Fixed a few bugs with a few untranslatable strings.
- Pushed to v2.4
- Tested with 5.1.
- Fix a bug that occurs when you try running the Premium version at the same time as the free version that results in a notice displaying in Gutenberg as you register two blocks with the same name.
- Options page cleanup in the code.
Not a huge release, but worth installing if you use the premium version.
- Fix a small bug that results in a fatal error for an invalid feed.
- Fixed a bug in Gutenberg code.
- Fix a bug with price based feeds. Price should be set descending now.
- Checking for register_block_type function, rather than the_gutenberg_project.
- Fix a bug with the images loading over SSL.
- Fix an error.
- Refactored the code
- Improved the popup window – no more multiple popups!
- Fixed a bug that Buy It Now/Watch Items links wouldn’t open in a new window.
- Fixed a spelling error in the name of the plugin.
- Added compatibility to Gutenberg.
- Added the new settings API.
- Fix bug that links weren’t nofollowing in the description.
- Add “Subscribe to Newsletter” checkbox to newsletter page.
- Fix bug with some images not displaying corrrectly over SSL.
- Push to 1.12
- Fix bug that some titles weren’t displaying correctly
- Load the feed over SSL.
- Added the ability to force the feed
- Added the ability to wrap a class around each individual item.
- Auto populate the user email addresses to get bug fixes. (it is still opt in though!)
- Switch off the default text for widget title & widget text.
- Fixes the issue of feeds sometimes displaying the wrong details in shortcodes.
- Allow the disabling of feed caching.
- Made WordPress 4.3 compatible. Widget now works in debug mode.
- Fixed a wierd caching bug in RSS Feeds.
- French Translation Done
- Plugin now translateable
h4>1.5.2 (Time Taken – <1m)
- Fix a spelling mistake in the readme.
1.5.1 (Time Taken – 15m)
- Removed a default link which was daft and no idea why it was there. (Props @johnwilsonuk)
- Added a “Debug Mode”, so errors aren’t hidden if they exist.
- Fixed a few notices that appeared with WP_DEBUG was set to true.
- Cleaned up a lot of the internal code, with proper line spacing!
- Switched fully from Blogging Dojo to Winwar Media.
- Stops a fatal error appearing when the feed doesn’t return in the widget.
- Fixed a PHP warning on activation when registering the widget in Debug Mode.
- Added a “fallback” option that displays text when feeds aren’t present.
- Changed to the new eBay logo.
- Fixed link in plugin display footer.
- Displays error should URL be invalid.
- Removed a few redundant files that included a security exploit. I recommend a full upgrade.
- Fixed a few small compatability issues.
- Added the ability to “Nofollow” links.
- Added error tracking to the service.
- Caught an error so that an invalid/empty feed would not break the site.
- Improved the backend of the plugin.
- Improved “links in new window” opening feature
Added a feature where you can open links in a new window.
- Updated the plugin to include information on how to place the code when you install it. Whoops!
- Removing some testing code I should’ve removed 🙁
- Added Some More CSS classes
- Added a donation link for some cheap people I work with and refuse to donate!
- Fixed Encoding Issues using TinyMCE
- Error Trapping on “Null” issues
- General Bug Fixes.
- First Public release