Changelog

All notable changes to External Marketplace Buttons will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.


[1.0.0] – 2025-12-06

Added

Core Features

  • Initial release of External Marketplace Buttons
  • Support for 18+ pre-configured marketplaces:
    • Global: Amazon, eBay, AliExpress, Etsy, Shopify, Facebook Marketplace
    • Digital: Gumroad, Lemon Squeezy, Patreon
    • Southeast Asia: Shopee, Tokopedia, Lazada, Bukalapak, Blibli, TikTok Shop
    • Other: OLX, Toco, Lynk
  • Custom marketplace support with unlimited additions
  • Drag-and-drop marketplace ordering

Display Options

  • Three button styles: Default (Filled), Outline, Minimal
  • Three button sizes: Small, Medium, Large
  • Three layout options: 1 Column, 2 Columns, 3 Columns
  • Customizable heading text with show/hide toggle
  • Custom button text per marketplace
  • Custom colors (background and text) per marketplace
  • Custom icon upload support (PNG, JPG, SVG)
  • SVG icon support for Indonesian marketplaces

WooCommerce Integration

  • Product metabox for marketplace URLs
  • Global visibility controls (Hide Add to Cart, Price, Quantity)
  • Per-product visibility overrides
  • HPOS (High-Performance Order Storage) compatibility
  • WooCommerce CRUD API compliance

Tracking & Analytics

  • UTM parameter support
  • Configurable utm_source, utm_medium, utm_campaign
  • Custom parameter support
  • Compatible with Google Analytics, Matomo, and other platforms

Advanced Features

  • Custom CSS support
  • Custom JavaScript support
  • Settings reset tool
  • Clear data on uninstall option
  • Import/Export via JSON
  • Copy to clipboard for export data
  • Paste import (no file upload required)

Shortcode

  • [marketplace_buttons] shortcode
  • Product ID parameter support
  • Works in page builders

Developer Features

  • Extensive hooks and filters
  • Template override system
  • Well-documented codebase
  • WordPress coding standards compliant

Other

  • License activation system
  • Automatic updates
  • Mobile responsive design
  • Accessibility ready (ARIA labels, keyboard navigation)
  • Translation ready
  • RTL support

Security

  • Nonce verification on all forms
  • Capability checks for admin actions
  • Input sanitization and output escaping
  • Secure license validation

Upgrade Notes

Upgrading to 1.0.0

This is the initial release. No upgrade steps required.


Roadmap

Planned Features

  • Bulk URL import via CSV
  • Analytics dashboard
  • A/B testing for button styles
  • More marketplace integrations
  • Gutenberg block
  • REST API endpoints

For support, visit onlinestorekit.com/support

Was this page helpful?