ShowcaseFeed Listings Grid & Carousel for eBay

توضیحات

ShowcaseFeed displays your active eBay listings on your WordPress site as real HTML, rendered on your server. Not an embedded widget, not an iframe, not a script that injects items after the page loads.

That difference is the whole point:

  • Search engines see your items. Your listings are in the page source, with schema.org Product data attached. Widgets that inject listings with JavaScript are largely invisible to crawlers.
  • Ad blockers cannot hide them. Your visitor’s browser never makes a third-party request, because your server fetches the listings. There is nothing for a blocker to block.
  • It looks like your site, not like a widget. The block inherits your theme’s colours, fonts, spacing and border settings. Every visual detail is a CSS custom property you can override.
  • It keeps working when things break. Listings are cached and served instantly. If eBay or our service has a bad day, your visitors keep seeing your items, then a plain link to your eBay page — never a broken box.

Layouts

  • Grid — responsive columns, adapts to the space it is placed in (not just the screen width), so it works in a sidebar as well as full width
  • List — compact rows with larger titles
  • Carousel — horizontal scroll with snap points, no JavaScript library

Features

  • Gutenberg block with a live preview while you edit
  • Shortcode for classic themes: [showcasefeed seller="your-username"]
  • Instant search, category filter and sorting — no page reloads
  • Crawlable pagination: page 2 is a real URL that search engines can index
  • Auction support: live countdown, bid counts
  • Free-shipping badges, condition, and prices in the listing’s own currency
  • schema.org ItemList and Product structured data
  • Works on 10 eBay marketplaces (US, UK, DE, AU, CA, FR, IT, ES, IE, NL)
  • Lazy-loaded, responsive images
  • Respects prefers-reduced-motion

External services

This plugin relies on two external services. It cannot function without them, because eBay’s API requires authenticated server-to-server access that a WordPress plugin cannot safely hold on its own.

1. The ShowcaseFeed API (https://showcasefeed-b9ugh.b-cdn.net/v1/health), operated by BAMBAM LLC.

Your site calls this service to retrieve your listings. It is contacted whenever a cached feed is missing or stale — at most a few times an hour, from your server, never from a visitor’s browser.

  • What is sent: a random installation ID, a one-way verification key, your site URL, the eBay seller username and eBay marketplace you configure. Requests use a signed, short-lived capability bound to that exact site, seller and marketplace.
  • What comes back: your public eBay listings — the same information anyone can see on your eBay page.
  • What is not sent: nothing about your visitors. No personal data, no analytics, no tracking.
  • What is stored: the installation ID, verification key, site URL, configured seller and marketplace, short-lived anti-replay nonces and quota counters, plus cached public listing data for up to 24 hours. The root installation secret remains on your WordPress site and is never sent.
  • Why it is stored: installation records stop the public service being used as an unauthenticated eBay scraping proxy. Per-installation, per-seller and global safety limits protect the shared eBay API allowance. Cached or stale listings continue to be served when that allowance is exhausted.

Terms of service: https://bambamhq.com/showcasefeed/terms.html
Privacy policy: https://bambamhq.com/showcasefeed/privacy.html
Affiliate disclosure: https://bambamhq.com/showcasefeed/affiliate-disclosure.html
Source code and build instructions: https://github.com/bambamhq/showcasefeed

2. eBay (https://www.ebay.com), operated by eBay Inc.

The ShowcaseFeed API retrieves your listings from eBay’s official Browse API on your behalf. Your site does not contact eBay directly, but the listing data originates there and is subject to eBay’s terms.

eBay User Agreement: https://www.ebay.com/help/policies/member-behaviour-policies/user-agreement?id=4259
eBay User Privacy Notice: https://www.ebay.com/help/policies/member-behaviour-policies/user-privacy-notice?id=4260

Affiliate links. Outbound links to eBay carry eBay Partner Network tracking parameters, which is how the plugin is funded. A disclosure is displayed at the top of every listing widget. Nothing is tracked about your visitors by this plugin; the parameters are read by eBay after the click.

eBay Partner Network: https://partnernetwork.ebay.com
EPN Network Agreement: https://partnernetwork.ebay.com/page/network-agreement

عکس‌های صفحه

بلوک‌ها

این افزونه 1 بلوک ارائه می‌دهد.

  • ShowcaseFeed Listings for eBay Display your active eBay listings as fast, SEO-friendly HTML that matches your theme.

نصب

  1. Install and activate the plugin.
  2. Go to Settings ShowcaseFeed and enter your eBay username and site (or set them per block).
  3. Add the ShowcaseFeed Listings for eBay block to any page, or use [showcasefeed seller="your-username"].

سوالات متداول

Do I need an eBay developer account or API key?

No. Enter your eBay username and you are done.

Will Google actually index my listings?

The listings are in your page’s HTML with structured data attached, which is what crawlers read. Google decides what to index, but unlike JavaScript-injected widgets, there is something real for it to find.

How current are the listings?

Cached for 15 minutes. Changes on eBay show up within that window; you can clear the cache from the settings screen to refresh immediately.

What if I have thousands of listings?

Up to 1,000 items per seller are retrieved (an eBay API limit). Search, filter and pagination all work across that set instantly, because they run against the cached data rather than calling eBay.

Does it slow down my site?

Cached listings are served locally. Refreshes happen in the background. On the first uncached view, ShowcaseFeed tries the service for up to three seconds; if it is not ready, the page shows a link to the seller’s eBay page while a background refresh fills the cache.

Does it work with page caching / my classic theme?

Yes to both. Output is plain server-rendered HTML, so any page cache stores it normally, and the shortcode works in any theme.

Are the links affiliate links?

Yes. Links to eBay carry our eBay Partner Network tracking, and we may earn a commission on resulting purchases. That is what keeps the plugin free and free of ads. A clear affiliate disclosure is displayed at the top of every listing widget, as eBay Partner Network and advertising regulators require.

نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

توسعه دهندگان و همکاران

“ShowcaseFeed Listings Grid & Carousel for eBay” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

ترجمه “ShowcaseFeed Listings Grid & Carousel for eBay” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

1.0.1

  • Clarified third-party eBay integration in the plugin name.
  • Expanded internal prefixes to prevent naming collisions.

1.0.0

  • Initial public release