Directory / plugin
Wax Store Catalog
v0.31.2 · by dsweb73
Record shop catalog: vinyl, CD and cassettes with graded copies, Discogs import, reservations, stock alerts, labels and optional WooCommerce checkout.
About this plugin
Wax Store Catalog turns WordPress into a record shop catalog. It is the companion plugin of the Wax Store theme, and works with any theme.
- Releases with formats (vinyl LP, single, maxi, 10″, box set, CD, DVD, Blu-ray, cassette, merchandise)
- Edition features: colored vinyl, splatter, picture disc, limited, numbered, promo, Record Store Day, test pressing, white label, 180 g, gatefold
- Genres, artists, record labels, countries, new or used condition, original pressing or reissue
- Release details: year, catalog number, barcode with check digit validation, tracklist
- Copies: each physical item has its own Goldmine grading (media and sleeve), price, quantity and status
- CSV import: Discogs inventory export or any spreadsheet, automatic column matching, batched processing for large catalogs, safe re-imports
- Shop settings (Record shop > Settings): identity (individual or professional), contact and opening hours, legal information, hosting, local SEO, social and marketplace profiles
- Shop opening status block: “Open today until 7 pm”, “Opens tomorrow at 11 am”, exceptional closures, weekly hours; stays right on cached pages
- Legal notice generated from the settings with the [waxsc_legal_notice] shortcode
- Schema.org structured data: MusicStore on the front page; Product + MusicRelease (offers, condition, barcode, label, catalog number, format, tracks) and breadcrumbs on release pages
- Keyword search on artists, album titles and catalog numbers, combined with the filters
- Blocks: price, release summary, details, copies, tracklist, catalog filters (format, genre) and A to Z artist index
- Default templates for releases, the catalog and its archives (block themes)
- “Sell us your records” form for collection offers, with photos and lists stored in a protected folder
- Google Merchant Center product feed for free listings in Google Shopping
- “Notify me” alerts: back in stock, new arrivals of an artist or a label; double opt-in, hourly digest, one-click unsubscribe
- Location in the shop for each copy (internal), shown on reservations, orders and exports
- Printable price labels on A4 sticker sheets, with a QR code to the release page
- Discogs sync without API: delete file for the listings sold on the site, and copies sold on Discogs marked sold when a full inventory export is imported
- Photo import: covers and gallery photos matched to releases by file name (catalog number, Discogs ID, barcode), uploaded one by one
- Automatic covers (optional, started by hand): illustration covers from the Cover Art Archive for releases without photo
- Showcase mode: visitors reserve a given copy with the Reservation form block, no online checkout required. Requests are e-mailed and kept in the admin, with spam protection without captcha and automatic deletion after 12 months
- WooCommerce mode: releases stay the catalog pages, WooCommerce handles cart, checkout and orders. One hidden variable product per release, one variation per grading with its stock; orders mark copies sold, cancellations put them back
- Commerce providers API: selling engines plug in without touching the theme
Third-party libraries
- qrcode-generator 2.0.4 by Kazuhiko Arase, MIT licence, https://github.com/kazuhikoarase/qrcode-generator (assets/lib/qrcode.js). QR codes are generated in the browser; no external service is called.
External services
This plugin connects to external services only when you start the Automatic covers tool (Record shop > Tools > Automatic covers). Nothing is sent otherwise.
- MusicBrainz API (musicbrainz.org), run by the MetaBrainz Foundation: for each release without cover, its Discogs release ID, barcode, catalog number and artist name are sent to find the matching MusicBrainz release. The request also carries your site address in its User-Agent, as MusicBrainz requires. Terms: https://musicbrainz.org/doc/About/Data_License, privacy policy: https://metabrainz.org/privacy
- Cover Art Archive (coverartarchive.org), hosted by the Internet Archive: the front cover of the matched release is downloaded and added to your media library. Terms of use: https://archive.org/about/terms, privacy policy: https://archive.org/about/terms#privacy. Covers remain the property of their respective rights holders.