Auctions for WooCommerceAuctions for WooCommerce
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools (Import / Export)
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Notifications
  • Wallet & Payments

    • Wallet System
    • Auto-Charge
    • Stripe Connect
    • Monetization Fees
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase Push
    • Two-Factor Auth
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JS Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog
Support
Buy Now
View Demo
  • Getting Started

    • Introduction
    • Quick Start
    • Features
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools (Import / Export)
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Notifications
  • Wallet & Payments

    • Wallet System
    • Auto-Charge
    • Stripe Connect
    • Monetization Fees
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase Push
    • Two-Factor Auth
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JS Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog
Support
  • Getting Started

    • Introduction
    • Quick Start
    • Feature Catalog
    • Installation
    • First-Time Setup
    • Onboarding Tour
  • Admin Guide

    • Admin Overview
    • Dashboard
    • All Auctions
    • Add / Edit Auction
    • Bids
    • Reports
    • Events
    • Wallet (Admin)
    • Disputes
    • Blocked Users
    • Fraud Detection
    • Tools
    • Settings
    • Design Studio
    • Pending Review
    • Audit Log
  • Auction Mechanics

    • Auction Types
    • Bidding Engine
    • Anti-Sniping (Soft Close)
    • Bid Increments
    • Reserve & Buy Now
    • Auto-Relist
    • Watchlist
  • Customer Experience

    • Customer Experience Overview
    • My Auctions
    • My Wallet
    • Withdrawal
    • Single Auction Page
    • Customer Notifications
  • Wallet & Payments

    • Wallet System
    • Wallet Auto-Charge
    • Stripe Connect
    • Monetization
  • Multi-Vendor & Integrations

    • Multi-Vendor Compatibility
    • Twilio SMS
    • Firebase (Push Notifications)
    • Two-Factor Authentication
    • Captcha
    • Social Login
    • Subscription Gate
    • Elementor & Gutenberg
  • Premium Features

    • Smart Features
    • Psychology Triggers
    • Gamification
    • Fraud Detection
    • Compliance
    • Social Sharing
    • Email Notifications
  • Developer

    • REST API
    • Hooks & Filters
    • JavaScript Events
    • Database Schema
    • Shortcodes
    • Options Reference
    • WP-CLI
  • Help

    • Troubleshooting
    • FAQ
    • Glossary
    • Changelog

Design Studio

Auctions → Design Studio — ?page=wkafw-design

Brand the customer-facing surfaces — bid form, countdown timer, auction badges, single-product page — with a live iframe preview. Saved values propagate site-wide.

Design Studio — visual presets, accent palette, typography and shape & depth controls (top of page)

Design Studio — density, countdown style, button presets and the live iframe preview (bottom of page)

Layout

PanePurpose
Left — ControlsForm fields grouped by surface
Right — PreviewLive iframe of a sample auction page; auto-refreshes on field change
Top — Save / ResetApply changes site-wide; revert to defaults

Surfaces you can style

Bid form

FieldEffect
Background colorBid form card background
Border color / radiusCard border
Submit button color / hoverPlace Bid button
Quick-bid buttons enabledShow one-click +amount buttons
Quick-bid amountsCSV list of increments (e.g. +10, +50, +100)
Show bid history toggleDisplay past bids inline

Countdown timer

FieldEffect
Compact / Extended layoutSingle-line vs multi-line display
Yellow stop (wkafw_countdown_yellow_s)Color flips to yellow at this many seconds
Orange stopColor flips to orange
Red stopColor flips to red
Pulse on redAnimate when in red

Auction badges

Shop-page chips: Live / Ending Soon / New / Hot / Featured.

FieldEffect
Live badge colorWhen status = active
Ending Soon thresholdHours before end to flip badge
Hot thresholdBids in last hour to qualify (uses wkafw_hot_auction_threshold)
Show watcher countDisplay N watchers on the badge

Confetti

FieldEffect
Enabled (wkafw_confetti_enabled)Confetti burst on win
Color palettePer-customer or static
DurationAnimation length

Single auction page

FieldEffect
LayoutTwo-column / stacked / full-width
Image gallery zoomHover-zoom enabled
Bid history visibleInline / accordion / hidden
Watchers count visibleShow / hide
Reserve indicatorShow "Reserve met" / "Not met" copy
Share buttonsWhich platforms

Live preview

The preview iframe loads a synthetic auction (no real data) at ?wkafw_design_preview=1. Every control change pushes a CSS variable update through postMessage; the iframe re-renders without a full reload.

To verify on a real auction:

  1. Set up your edits in Design Studio
  2. Save
  3. Open a real auction page in a new tab
  4. Compare

If the live page differs from the preview, check:

  • Theme is overriding plugin styles (use !important sparingly in your-theme/auctions-for-woocommerce/)
  • A page-builder block is wrapping the auction (Elementor / Gutenberg may strip styles)
  • Caching plugin needs a flush (use Tools → Cache → Flush all)

Templates

For surfaces beyond what Design Studio exposes, override the source template:

TemplateUsed by
templates/single-product/bid-form.phpSingle auction bid form
templates/single-product/countdown.phpInline countdown
templates/single-product/countdown-loop.phpLoop / shop countdown
templates/single-product/auction-badge.phpSingle page badge
templates/single-product/auction-info.phpAuction details box
templates/single-product/bid-history.phpBid history table
templates/archive/auction-badge.phpShop / archive badge
templates/event-landing.phpEvent public page
templates/leaderboard.phpLeaderboard widget
templates/comparison.phpAuction comparison page

Copy the template to your-theme/auctions-for-woocommerce/{path} to override.

CSS variables

The plugin exposes design tokens as CSS variables. Override in style.css:

Variables apply to every auction surface via the .wkafw-* class scope.

Reset to defaults

Reset at the top of the page wipes all design settings back to the bundled defaults. Useful when you want a clean restart.

Saving

Saved values are written to:

OptionWhat
wkafw_design_settingsJSON blob of all design fields
wkafw_countdown_yellow_s / _orange_s / _red_sCountdown thresholds (separate options for legacy compat)
wkafw_confetti_enabledBoolean toggle
Prev
Settings
Next
Pending Review