Getting Started
-
Navigate to Settings
- Go to WordPress Admin → WB Plugins → Audio Preview Pro
- You’ll see four main tabs: General, Player, Watermark, and Advanced
-
Quick Setup Checklist
- Enable audio preview in General Settings
- Choose your player position on product pages
- Set default preview duration (or 0 for full tracks)
- Configure watermark if needed for protection
- Save your settings
-
Edit Your Product
- Go to Products → Edit any product
- Scroll down to find “Audio Preview Pro – Unlimited Previews” box
-
Upload Audio Files
- Click “Add Audio” button
- Choose from Media Library or upload new files
- Supported formats: MP3, WAV, OGG, M4A
-
Organize Your Audio
- Add custom names for each track
- Drag and drop to reorder tracks
- Set individual preview duration (optional)
- Choose player theme for this product
- Naming Convention: Use descriptive names like “Track 1 – Intro” or “Chapter 1 – Opening”
- File Size: Keep files under 10MB for faster loading
- Quality: Use 128-192 kbps MP3 for good quality vs. file size balance
Navigate to WB Plugins → Audio Preview Pro → Player tab:
- Classic: Clean, professional look
- Dark: Modern dark theme
- Minimal: Simple, distraction-free
- Colorful: Vibrant, eye-catching design
- Waveform Visualization: Show audio waveform
- Time Display: Show current time/duration
- Volume Control: Allow volume adjustment
- Download Button: Enable file downloads (non-watermarked only)
- Playback Speed: Let users change playback speed
Customize colors to match your brand:
- Primary Color: Progress bar and controls
- Background Color: Player background
- Text Color: Time display and track names
Choose where the player appears:
- Before Add to Cart Form
- Before/After Add to Cart Button
- Before Product Summary
- In Product Summary
- With Product Thumbnails
- Disabled: No audio on shop pages
- Audio Badge: Shows a small indicator on products with audio
Navigate to WB Plugins → Audio Preview Pro → Watermark tab:
Toggle on to add protection to all preview clips
-
Voice Overlay
- Text-to-speech message over your audio
- Default: “This is a preview”
- Customize the message
-
Beep Sound
- Periodic beep overlay
- Less intrusive option
-
Custom Audio
- Upload your own watermark sound
- Brand it with your store name
- Interval: How often watermark repeats (5-60 seconds)
- Volume: Watermark volume level (10-100%)
- Fade Effect: Smooth fade in/out
- Prevent Download: Disable right-click download
- Stream Only Mode: No local file storage
- Dynamic Watermark: Include user info
If you run a multi-vendor marketplace with Dokan, WCFM, or WC Vendors:
In General Settings:
- Vendor Audio Upload: Allow/restrict vendor uploads
- Upload Limits: Set maximum files per product
- File Size Limits: Control storage usage
Vendors can:
- Upload audio previews from their dashboard
- Manage audio files for their products
- See audio analytics (if enabled)
- Go to Dashboard → Products
- Edit product → Audio Preview section
- Upload files and set names
- Save product
- Go to Store Manager → Products
- Find Audio Preview tab
- Add audio files
- Update product
- Access Vendor Dashboard
- Edit Products → Audio section
- Upload and configure audio
- Save changes
- Check file format (MP3 recommended)
- Verify file URL is accessible
- Clear browser cache
- Check browser console for errors
- Ensure JavaScript is enabled
- Verify “Enable Audio Preview” is ON
- Check if product has audio files added
- Review theme compatibility
- Check player position settings
- Ensure watermark is enabled
- Check watermark audio file URL
- Verify text-to-speech API (if using voice)
- Test with different watermark types
- Check file size limits
- Verify file permissions
- Ensure sufficient server space
- Check PHP upload limits
- Enable lazy loading in Advanced Settings
- Use CDN for audio files
- Optimize audio file sizes
- Set appropriate buffer size
- Go to Advanced Settings
- Enable CDN Support
- Enter your CDN URL
- Audio files will load from CDN
Q: How many audio files can I add per product?
A: Unlimited! Add as many tracks as needed.
Q: What audio formats are supported?
A: MP3, WAV, OGG, M4A, and most web-compatible formats.
Q: Can I use different themes for different products?
A: Yes, each product can have its own player theme.
Q: Will audio previews work on mobile?
A: Yes, fully responsive and mobile-optimized.
Q: Can I set different preview durations for each track?
A: Yes, set global default or per-track durations.
Q: How do I protect my full audio files?
A: Use watermark protection and preview duration limits.
Q: Can customers download the previews?
A: Optional – you can enable/disable the download button.
Q: Does it work with variable products?
A: Yes, audio previews work with all product types.
Q: Is it compatible with my theme?
A: Works with all properly coded WooCommerce themes.
Q: Will it slow down my site?
A: No, features lazy loading and optimization options.
Q: Can I customize the player design?
A: Yes, through color settings and custom CSS option.
Q: Does it support RTL languages?
A: Yes, full RTL support included.
Q: Can vendors upload their own audio?
A: Yes, if enabled in settings by store admin.
Q: Is there a limit for vendor uploads?
A: Configurable by admin in settings.
Q: Can vendors see audio analytics?
A: Depends on your marketplace plugin features.
-
Audio Quality
- Use consistent bitrate across all files
- Normalize audio levels
- Remove silence at beginning/end
-
Organization
- Create naming convention for tracks
- Group related audio together
- Use descriptive track names
-
User Experience
- Keep previews 30-60 seconds
- Place player prominently
- Use clear call-to-action
-
Performance
- Compress audio files appropriately
- Use CDN for global stores
- Enable lazy loading
- Use CSV import/export for bulk audio management
- Copy audio settings between products
- Batch update preview durations
- Hook into player events with JavaScript
- Add custom CSS for unique styling
- Integrate with analytics tools
- Highlight products with audio previews
- Use audio badges on shop pages
- Create “Listen Before You Buy” campaigns
-
Documentation
- Check this guide first
- Review FAQ section
- Visit developer docs for advanced needs
-
Support Ticket
- Include your WordPress version
- Specify WooCommerce version
- Describe issue with steps to reproduce
- Attach screenshots if helpful
-
Community
- Join our user forum
- Share tips and tricks
- Get inspired by other stores
Please check:
- Latest plugin version installed
- WordPress and WooCommerce updated
- No JavaScript errors in console
- Theme compatibility mode tested
- Tried with default theme (temporarily)
