Settings & Currency Management
Configure global plugin settings, manage currency display formats, customize date/time formats, and control form behavior across your entire site.
Overview
The Settings & Currency Management system provides centralized control over how prices, dates, and other data are displayed throughout your forms. Configure once, apply everywhereβensuring consistent formatting across all your forms and products.
Currency
Format prices globally
Date/Time
Customize formats
Localization
Regional settings
Behavior
Form functionality
Accessing Settings
- Navigate to WordPress Admin Dashboard
- Go to Woo Form Builder β Settings
- The settings page has multiple tabs for different categories
- Make your changes and click Save Settings
Pro Tip
Settings are applied globally to all forms. Individual form settings can override global settings when needed.
Currency Settings
Currency Symbol
Choose your currency symbol and its position:
Available Currencies
- $ - US Dollar (USD)
- β¬ - Euro (EUR)
- Β£ - British Pound (GBP)
- Β₯ - Japanese Yen (JPY)
- βΉ - Indian Rupee (INR)
- Custom symbol option
Symbol Position
- Before: $100.00
- After: 100.00$
- Before with space: $ 100.00
- After with space: 100.00 $
Number Formatting
Decimal Separator
Thousand Separator
Decimal Places
Date & Time Settings
Date Format Options
Common Formats
Time Format Options
Form Behavior Settings
Validation Settings
- β’ Real-time Validation: Validate fields as users type
- β’ On Submit Only: Validate when form is submitted
- β’ Show Error Messages: Display validation errors inline
- β’ Scroll to First Error: Auto-scroll to first invalid field
Price Calculation
- β’ Update Frequency: Real-time or on field blur
- β’ Show Loading Indicator: During price calculations
- β’ Round Prices: Round to nearest cent/dollar
- β’ Tax Inclusion: Display prices with or without tax
Form Submission
- β’ Add to Cart Behavior: Stay on page or redirect to cart
- β’ Success Messages: Display confirmation messages
- β’ Clear Form After Submit: Reset form fields
- β’ AJAX Submission: Submit without page reload
Advanced Settings
Custom CSS
Add global custom CSS that applies to all forms:
Custom JavaScript
Add global JavaScript for custom functionality:
Regional Presets
Quick-apply regional settings with one click:
πΊπΈ United States
- Currency: USD ($)
- Position: Before
- Decimal: Period (.)
- Thousand: Comma (,)
- Date: MM/DD/YYYY
π¬π§ United Kingdom
- Currency: GBP (Β£)
- Position: Before
- Decimal: Period (.)
- Thousand: Comma (,)
- Date: DD/MM/YYYY
πͺπΊ European Union
- Currency: EUR (β¬)
- Position: After with space
- Decimal: Comma (,)
- Thousand: Period (.)
- Date: DD/MM/YYYY
Tips & Best Practices
β Do's
- β Use regional presets when applicable
- β Test settings with sample forms
- β Document custom CSS/JS changes
- β Keep decimal places consistent (usually 2)
- β Consider your target audience's locale
- β Save settings after making changes
β Don'ts
- β Don't change settings mid-campaign
- β Don't use conflicting separators
- β Don't add untested custom code
- β Don't forget to clear cache after changes
- β Don't mix date formats across forms
- β Don't skip backup before major changes
Troubleshooting
Settings not applying?
- Clear WordPress cache and browser cache
- Verify you clicked "Save Settings"
- Check if individual forms override global settings
- Disable other caching plugins temporarily
Prices displaying incorrectly?
- Verify decimal separator and thousand separator are different
- Check decimal places setting matches your needs
- Ensure currency symbol is displaying correctly
- Test with different price values (large and small)
Custom CSS/JS not working?
- Check for syntax errors in your code
- Verify selectors match your form elements
- Check browser console for error messages
- Ensure jQuery is loaded if using jQuery code
Important Note
Always backup your settings before making major changes. Export settings using the built-in export tool for safe keeping.
Need Custom Configuration?
Our team can help set up advanced settings and custom integrations
Get Expert Support