Slider Field

Create interactive numeric selection fields for your WooCommerce products with WPActPro’s Slider Field option. Allow customers to choose values by dragging a handle along a track for measurements, quantities, dimensions, or any numeric input within a defined range directly on your product pages.

What is the Slider Field?

The Slider Field is a premium feature that adds an interactive sliding selector to your product pages. It allows your customers to choose values by simply dragging a handle left or right, making it perfect for selecting quantities, dimensions, percentages, or any numeric value within a defined range.

Unlike standard WooCommerce product fields, Extra Product Options for WooCommerce’s Slider Field includes advanced features that give you complete control over customer selections:

  • Interactive Selection: Customers drag a handle along a track to select values visually
  • Range Control: Set minimum and maximum values to limit customer choices
  • Step Increments: Control how values change when customers move the slider
  • Dynamic Pricing: Automatically updates product pricing based on the customer’s selection
  • Visual Feedback: Customers can see where their selection falls in the available range
  • Prevents Errors: Limits customers to your predefined min/max values
  • Better User Experience: More interactive than regular number inputs

Whether you’re selling custom-length products, consultation hours, fabric by the yard, or any product that needs measurement-based or quantity-based adjustments, the Slider Field provides everything you need to collect numeric values effectively.

How To Use

  • Navigate to the ProductsExtra Product AddonsProduct OptionAddon Builder
  • Add Section or Element
  • Select “Slider” from the Element Popup
  • Configure your settings including min/max values, step increment, and default value in Slider Options Tab
  • Set pricing rules if the number affects the product price
  • Click On Done in the popup and click on Save

Why Use a Slider Field?

Slider fields serve multiple purposes in e-commerce, making them essential for various business models:

  • Better User Experience: Sliders are more interactive than regular number inputs – customers can visually see and adjust values
  • Visual Selection: Customers can visually see where their selection falls in the available range
  • Prevents Errors: Limits customers to your predefined min/max values, reducing input errors
  • Dynamic Pricing: Automatically updates product pricing based on the customer’s selection in real-time
  • Intuitive Interface: Drag-and-drop interaction is familiar and easy to understand
  • Mobile-Friendly: Touch-optimized interface works seamlessly on mobile devices
  • Precise Control: Step values allow for precise or rounded increments based on your needs

Common Use Cases:

Custom-Length Products: Perfect for products where customers need to specify length, width, or dimensions. For example, custom rope, fabric, cables, or any material sold by length. The slider makes it easy for customers to select their desired measurement.

Consultation Hours: Ideal for service-based businesses where customers book consultation time. Customers can slide to select the number of hours they need, with pricing that scales automatically.

Photo Prints and Custom Sizes: Enable customers to select print sizes or canvas dimensions using an intuitive slider. Pricing can scale with size, making it easy to offer various size options.

Quantity Selection: Perfect for products where customers need to select quantities within a range. The slider provides a visual way to choose quantities, especially useful for bulk orders or minimum quantity requirements.

Percentage-Based Services: Allow customers to select percentages for services like insurance coverage, warranty extensions, or premium features. The slider makes percentage selection intuitive and visual.

Measurement-Based Customization: Enable customers to specify measurements for custom products. Whether it’s dimensions, weight, volume, or any numeric measurement, sliders make selection easy and error-free.

WPActPro makes it easy to collect slider-based input that dynamically updates pricing, validation, and the final order summary. The Slider Field works seamlessly alongside other field types, enabling advanced product configurations, conditional logic flows, and measurement-driven customization options for WooCommerce.

  • For numeric input such as quantities or measurements, try our Number Field
  • When you want customers to choose a single option, use our Select Field
  • For situations where multiple selections are needed, the Multiselect Field is the best choice.
  • To offer simple yes/no or on/off choices, use our Checkbox Field
  • And when paragraph-style input is required, try our Textarea Field

When to Use the Slider Field

The Slider Field is perfect for these product types and scenarios:

Measurement-Based Products

Slider fields are ideal when customers need to specify numeric measurements, and the value affects pricing or product configuration.

  • Custom-length products (rope, fabric, cables)
  • Dimension specifications (width, height, depth)
  • Weight or volume selections
  • Distance or area measurements

Quantity-Based Selection

When you want customers to select quantities within a defined range, slider fields provide an intuitive interface.

  • Bulk quantity orders
  • Minimum quantity requirements
  • Quantity-based pricing tiers
  • Volume discounts

Time-Based Services

For service-based businesses where customers select time durations, slider fields make hour or minute selection easy.

  • Consultation hours
  • Service duration
  • Training session length
  • Rental periods

How to Set Up the Slider Field

Follow these comprehensive step-by-step instructions to add a Slider to your WooCommerce products. This guide covers all essential settings organized into General Settings, Label Settings, and Slider Options.

Step 1: Access the Field Builder

  • In your WordPress admin, go to WooCommerce > Products > Extra Product Addons
  • Click “Add Product Addon” or edit an existing addon

Addon Configuration:

  • Status:
    • Check the Status Slider to enable the addon
    • Unchecked addons are disabled and won’t appear on product pages
    • Enable this to make your fields active
  • Name:
    • Enter a name for your addon (e.g., “Software Features”)
    • This name helps you identify the addon in the admin area
    • It’s not visible to customers on the frontend
  • Additional Rules:
    • Configure which products should display this addon
    • Product: Select the condition type (Product, Category, Tag, etc.)
    • Is Equal To: Choose the comparison operator
    • Value: Select specific products, categories, or other criteria
    • Use “Select All” or “Clear All” for bulk selection
    • Click “and” to add multiple conditions
    • Example: Apply to “Product” “Is Equal To” “Silver Ring” to show only on that product
  • Display Position:
    • Select where the addon fields appear on the product page
    • Options include:
      • Before Add to Cart (most common)
      • After Add to Cart
    • Choose the position that works best with your theme layout

Product addons help you organize your extra product options and apply them consistently across your store. Think of them as containers that hold multiple fields for specific products or product types.

Step 2: Add the Slider Field

  1. In your Addon Builder, click “Add Element/Add Section -> ( + ) Add Element” button
  2. Select Slider from Select Element Type modal popup

Step 3: Configure General Settings

The General Settings tab contains basic field configuration options that control the field’s core functionality and behavior.

The field title is crucial because it’s the first thing customers see. Make it clear and specific to avoid confusion during checkout.

General Settings:

  • Field Status:
    • What it does
      • Controls whether the field is enabled or disabled on the frontend.
    • How to use:
      • Enabled (ON): The field will be displayed to customers on the product page
      • Disabled (OFF): The field will be hidden from customers but remains in your configuration
    • Best practices:
      • Keep fields enabled during testing to see how they appear to customers
      • Disable fields temporarily if you need to make changes without affecting live products
      • Use this setting to A/B test different field configurations
  • Field Name:
    • What it does:
      • Sets the HTML name attribute for the slider field. This is used for form submission and data processing.
    • How to use:
      • Enter a unique name for the field (e.g., `custom_length`, `consultation_hours`, `fabric_yards`)
      • The name will be automatically prefixed with `epofw_field_` if not already present
      • Use descriptive names that indicate the field’s purpose
    • Example:
      • Field Name: `custom_length`
      • HTML Output: `<input type=”hidden” name=”epofw_field_custom_length[value]”>`
    • Technical Details:
      • Must be unique within the addon
      • Used in form data processing and cart item meta
      • The actual slider value is stored in the `value` attribute
  • Field ID:
    • What it does:
      • Sets the HTML id attribute for the slider field. Used for CSS styling and JavaScript targeting.
    • How to use:
      • Enter a unique ID for the field
      • The ID will be automatically prefixed with `epofw_field_` if not already present
      • Use descriptive IDs that match your naming conventions
    • Example:
      • Field ID: `custom_length`
      • HTML Output: `<input id=”epofw_field_custom_length” />`
    • Best practices:
      • Keep IDs consistent with field names for easier maintenance
      • Use kebab-case or snake_case for multi-word IDs
      • Ensure IDs are unique across all fields on the page
  • Field Class:
    • What it does:
      • Adds custom CSS classes to the slider field for styling purposes.
    • How to use:
      • Enter one or more CSS classes separated by spaces
      • These classes will be added to the slider container element
      • Use classes that match your theme’s styling conventions
    • Example:
      • Field Class: `custom-slider premium-feature`
      • HTML Output: `<div class=”custom-slider premium-feature epofw-slider-control”>`
    • Best practices:
      • Use semantic class names that describe the field’s purpose or style
      • Follow your theme’s CSS naming conventions
      • Test classes to ensure they don’t conflict with existing styles
  • Required:
    • The Required setting determines whether customers must fill out the Slider field before they can add the product to their cart. When enabled, the field becomes mandatory and validation will prevent submission if the field is empty.
    • Field Options (Premium):
      • Text: Enter custom validation message that appears when the field is empty (e.g., “Please select a length to continue”)
      • Color For Required Text: Choose the color for the validation message (typically red or orange for errors)
      • Required Text Class: Add custom CSS classes to the validation message for additional styling
    • Only mark fields as required when the information is truly necessary for order fulfillment. Too many required fields can frustrate customers and reduce conversion rates.

Step 4: Configure Label Settings

The Label Settings tab controls how the field label (title and subtitle) appears to customers. These settings help you create clear, professional field labels that guide customers effectively.

Label Settings

  • Label Title:
    • What it does:
      • Sets the main label text displayed with the slider field on the frontend.
    • How to use:
      • Enter descriptive text that clearly explains what the field is for
      • Keep labels concise but informative
      • Use language that matches your product descriptions
    • Examples of Effective Titles:
      • Label Title: “Select Custom Length”
      • Label Title: “Choose Consultation Hours”
      • Label Title: “Pick Fabric Length”
    • Best practices:
      • Use action words like “Select”, “Choose”, or “Pick” to guide customers
      • Make labels specific to avoid confusion
      • Match the tone and style of your product descriptions
  • Title Type (Premium)
    • What it does:
      • Determines the HTML element used for the label title (label, h1-h6, span, div, p).
    • How to use:
      • Label: Standard label element (recommended for most cases)
      • Heading (h1-h6): Use for prominent labels that need heading semantics
      • Span/Div/P: Use for inline or block-level labels with custom styling
    • Best practices:
      • Use “label” for standard form fields (most common)
      • Use heading elements only if the label serves as a section heading
      • Consider SEO implications when choosing heading elements
  • Title Position (Premium)
    • What it does:
      • Controls where the label appears relative to the slider field.
    • How to use:
      • Left: Label appears to the left of the field (default)
      • Right: Label appears to the right of the field
      • Top: Label appears above the field
      • Bottom: Label appears below the field
    • Best practices:
      • Use “Top” for better mobile responsiveness
      • Use “Left” for compact desktop layouts
      • Test different positions to see what works best for your design
  • Title Color (Premium)
    • What it does:
      • Sets the text color of the label title.
    • How to use:
      • Choose a color that matches your theme’s typography
      • Ensure sufficient contrast for readability (WCAG AA compliance)
      • Use colors that guide attention without being distracting
    • Best practices:
      • Test color choices on different backgrounds
      • Consider dark mode compatibility if your theme supports it
      • Maintain consistency across all field labels
  • Subtitle
    • What it does:
      • Adds additional descriptive text below the main label to provide more context.
    • How to use:
      • Enter helpful information that clarifies the field’s purpose
      • Use subtitles to explain pricing, features, or important details
      • Keep subtitles concise to avoid overwhelming customers
    • Example:
      • Subtitle: “Drag the slider to select your desired length (1-50 meters)”
      • Subtitle: “Select consultation hours (1-10 hours, increments of 0.5)”
      • Subtitle: “Choose fabric length in yards (minimum 1 yard)”
    • Best practices:
      • Use subtitles to highlight value propositions
      • Include pricing information when relevant
      • Keep text short and scannable
  • Subtitle Type (Premium)
    • What it does:
      • Determines the HTML element used for the subtitle (label, h1-h6, span, div, p).
    • How to use:
      • Label: Standard label element (recommended)
      • Heading (h1-h6): Rarely used for subtitles
      • Span/Div/P: Use for inline or block-level subtitles
    • Best practices:
      • Use “label” or “p” for most subtitles
      • Match the subtitle type to your theme’s styling
      • Ensure proper semantic HTML structure
  • Subtitle Class
    • What it does:
      • Adds custom CSS classes to the subtitle for styling.
    • How to use:
      • Enter CSS classes separated by spaces
      • Use classes that match your theme’s styling
      • Test to ensure proper display
  • Subtitle Color (Premium)
    • What it does:
      • Sets the text color of the subtitle.
    • How to use:
      • Choose a color that’s slightly muted compared to the main label
      • Ensure readability while maintaining visual hierarchy
      • Match your theme’s secondary text color
  • Label Class
    • What it does:
      • Adds custom CSS classes to the entire label container.
    • How to use:
      • Enter CSS classes for styling the label wrapper
      • Use classes that match your theme’s form styling
      • Apply classes that affect both title and subtitle
  • Enable Label Styling (Premium)
    • What it does:
      • Provides advanced typography and styling options for the label.
    • Available Options:
      • Font Size: Set the label text size in pixels
      • Font Weight: Control text boldness (100-900)
      • Font Family: Specify custom font families
      • Text Align: Control text alignment (left, center, right, justify)
      • Text Transform: Control text case (uppercase, lowercase, capitalize, none)
      • Letter Spacing: Adjust spacing between characters
      • Line Height: Control line spacing for multi-line labels
      • Text Shadow: Add text shadow effects
      • Custom CSS: Add advanced custom styles
    • How to use:
      • Enable “Enable Label Styling” to access these options
      • Configure typography settings to match your brand
      • Use custom CSS for advanced styling needs
    • Best practices:
      • Maintain readability with appropriate font sizes
      • Use consistent typography across all fields
      • Test on different devices and screen sizes

Step 5: Configure Slider Options

The Slider Field’s configuration includes range settings that define how customers can interact with the slider.

Slider Options

  • Minimum Value
    • What it does:
      • Sets the lowest value that customers can select using the slider. This establishes the starting point of the range.
    • How to use:
      • Enter the minimum numeric value (e.g., 0, 1, 10)
      • This value represents the leftmost position of the slider
      • Choose a value that makes sense for your product
    • Example:
      • Minimum Value: `0` (for quantities starting from zero)
      • Minimum Value: `1` (for minimum orders or measurements)
      • Minimum Value: `10` (for minimum length requirements)
    • Best practices:
      • Set realistic minimums based on your product constraints
      • Consider business rules (e.g., minimum order quantities)
      • Test to ensure the minimum works with your pricing model
  • Maximum Value
    • What it does:
      • Sets the highest value that customers can select using the slider. This defines the upper limit of the range.
    • How to use:
      • Enter the maximum numeric value (e.g., 100, 1000, 50)
      • This value represents the rightmost position of the slider
      • Consider factors like inventory limits, practical usage, or business constraints
    • Example Labels:
      • Maximum Value: `100` (for percentages or quantities up to 100)
      • Maximum Value: `1000` (for large quantities or measurements)
      • Maximum Value: `50` (for limited range selections)
    • Best practices:
      • Set realistic maximums based on your product constraints
      • Consider inventory, capacity, or practical limits
      • Test to ensure the maximum works with your pricing model
  • Step Value:
    • What it does:
      • Defines the increment value between each step on the slider. This determines how much the value changes when customers move the slider.
    • How to use:
      • Enter the step increment (e.g., 1, 5, 10, 0.1, 0.5)
      • Smaller step values provide more precise control
      • Larger steps offer quicker selection
    • Example:
      • Step Value: `1` (for whole numbers only)
      • Step Value: `0.5` (for half increments, e.g., 1.5, 2.0, 2.5)
      • Step Value: `10` (for increments of 10, e.g., 10, 20, 30)
      • Step Value: `0.1` (for decimal precision, e.g., 1.1, 1.2, 1.3)
    • Best practices:
      • Choose step values that balance precision with usability
      • Use whole numbers (1, 5, 10) for quantities
      • Use decimals (0.1, 0.5) for measurements or time
      • Consider how step values affect pricing calculations
  • Default Value:
    • What it does:
      • Sets the initial position of the slider when the page loads. This represents the starting point for customers.
    • How to use:
      • Enter a value within your minimum and maximum range
      • Choose a sensible starting point for customers
      • This value should represent a common or recommended selection
    • Example:
      • Default Value: `5` (for a range of 1-10, starting at middle)
      • Default Value: `25` (for a range of 0-50, starting at middle)
      • Default Value: `1` (for minimum value as default)
    • Best practices:
      • Set defaults that represent common customer choices
      • Use middle values for neutral starting points
      • Use minimum values when you want customers to actively increase
      • Test defaults to ensure they work well with your pricing

Real-World Examples

Custom-Length Rope with Price Per Step

Setup:

  • Field Type: Slider
  • Min Value: 1 meter
  • Max Value: 50 meters
  • Step Value: 1 meter
  • Price Type: Price Per Step
  • Price: $3 per step

Result:

  • When a customer moves the slider to 15 meters, the price automatically adds $45 to the base product price (15 steps × $3)
  • Each meter adds $3 to the total
  • Perfect for custom-length products sold by unit

Setup:

  • Field Type: Slider
  • Min Value: 4 inches
  • Max Value: 24 inches
  • Step Value: 2 inches
  • Price Type: Custom Formula
  • Formula: `{value} <= 8 ? 5 : {value} <= 16 ? {value} * 1.5 : {value} * 2`

Result:

  • Sizes 4-8 inches: Flat $5
  • Sizes 10-16 inches: $1.50 per inch
  • Sizes 18-24 inches: $2 per inch
  • Pricing tiers based on size ranges

Photo Prints with Size-Based Formula


Consulting Hours with Volume Discount

Configuration:

  • Field Type: Slider
  • Min Value: 1 hour
  • Max Value: 10 hours
  • Step Value: 0.5 hours
  • Price Type: Custom Formula
  • Formula: `{value} >= 5 ? {value} * 80 : {value} * 100`

Result:

  • 1-4.5 hours: $100 per hour
  • 5-10 hours: $80 per hour (20% discount)
  • Volume discount encourages longer bookings

What Your Customers See

When a customer interacts with your Slider Field:

  1. Slider Control: They’ll see an interactive slider with a draggable handle
  2. Current Value Display: The selected value is displayed next to or below the slider
  3. Range Visualization: They can see the full range (min to max) visually
  4. Real-Time Updates: As they drag the handle, the value updates instantly
  5. Price Updates: The product price updates automatically to reflect their selection
  6. Cart Integration: The selected value and calculated price are included in the cart

Frontend Display:

The Slider Field appears as an interactive HTML5 range slider with:

  • A draggable handle that customers can move left or right
  • A track showing the full range from minimum to maximum
  • Current value displayed prominently
  • Touch-optimized interface for mobile devices
  • Automatic price calculation when the slider is moved

Tips for Creating Effective Slider Fields

Creating an effective Slider Field involves balancing flexibility with control. Consider these best practices to ensure your Slider fields provide excellent user experience while collecting high-quality data.

  • Range Configuration
    • Realistic Ranges: Set minimum and maximum values that make sense for your product and business constraints
    • Consider Inventory: If applicable, ensure maximum values don’t exceed available inventory
    • Business Rules: Align ranges with your business policies (e.g., minimum order quantities)
    • Test Boundaries: Test slider behavior at minimum and maximum values to ensure proper functionality
  • Default Value Strategy
    • Common Choices: Set defaults that represent common customer choices
    • Middle Values: Use middle values for neutral starting points
    • Minimum Values: Use minimum values when you want customers to actively increase
    • User Testing: Test different defaults to see what works best for conversion
  • Step Value Selection
    • Precision vs Usability: Balance precision with usability – smaller steps offer more control but may be harder to use
    • Whole Numbers: Use whole numbers (1, 5, 10) for quantities
    • Decimals: Use decimals (0.1, 0.5) for measurements or time-based services
    • Pricing Alignment: Ensure step values align with your pricing model (especially for Price Per Step)
  • Pricing Strategy
    • Start Simple: Begin with basic pricing (Fixed or Price Per Step) before trying complex formulas
    • Test Thoroughly: Check multiple slider positions to ensure pricing works as expected
    • Be Transparent: Add subtitles explaining how the pricing works
    • Consider Breakpoints: Create pricing tiers at logical points (e.g., volume discounts)
    • Match Your Costs: Ensure your formula accurately reflects your actual costs
  • Performance
    • Reasonable Ranges: While there’s no strict limit, keep ranges reasonable for best performance
    • Step Values: Extremely small step values (e.g., 0.001) may impact performance
    • Testing: Test with your actual range and step values to ensure smooth interaction

Advanced Features

  • Enable Quantity
    • What it does:
      • Adds a quantity input field for the slider, allowing customers to specify how many of the values they want.
    • How to use:
      • When enabled, a quantity field appears next to or below the slider
      • Customers can increase or decrease the quantity
      • The price is multiplied by the quantity selected
      • Perfect for options where customers might want multiple quantities
    • Example:
      • Slider value: 5 (representing 5 hours of service)
      • Price per hour: $10.00 (calculated from slider value)
      • Base price for 5 hours: $50.00
      • Customer sets quantity to 3
      • Total addon price: $50.00 × 3 = $150.00
    • Best practices:
      • Enable quantity for options that make sense to purchase in multiples
      • Set minimum and maximum quantity limits when appropriate
      • Display quantity clearly next to the slider
      • Test quantity calculations to ensure accuracy
  • Product Quantity
    • What it does:
      • Links the addon quantity to the main product quantity, so the addon quantity automatically matches the product quantity.
    • How to use:
      • When enabled, the addon quantity automatically syncs with the product quantity
      • If a customer changes the product quantity, the addon quantity updates automatically
      • Perfect for addons that should match the product quantity (e.g., one addon per product)
    • Example:
      • Product quantity: 3
      • Slider field: “Gift Wrapping” with Product Quantity enabled
      • Addon quantity automatically becomes 3 (one wrapping per product)
    • Best practices:
      • Use when addon should always match product quantity
      • Disable for addons that are independent of product quantity
      • Test with different product quantities to ensure correct behavior
  • Default Quantity
    • What it does:
      • Sets the initial quantity value for the slider when the page loads.
    • How to use:
      • You set a default quantity value (e.g., 1, 2, 5)
      • When the slider is displayed, the quantity field shows this default value
      • Customers can still change the quantity if needed
    • Example:
      • Slider field: “Extended Warranty”
      • Default quantity: 1
      • When the page loads, quantity field shows 1 (customer can change if needed)
    • Best practices:
      • Set default quantity to 1 for most options
      • Use higher defaults for options typically purchased in bulk
      • Consider your customers’ typical purchase behavior
  • Min/Max Quantity
    • What it does:
      • Controls the minimum and maximum quantity limits for the slider.
    • How to use:
      • Set a minimum quantity (e.g., customers must select at least 2)
      • Set a maximum quantity (e.g., customers can select up to 10)
      • Validation prevents customers from entering quantities outside these limits
    • Example:
      • Slider field: “Bulk Discount Package”
      • Min quantity: 5
      • Max quantity: 50
      • Customers must select between 5 and 50 units
    • Best practices:
      • Set reasonable min/max limits based on your business needs
      • Clearly communicate quantity requirements to customers
      • Test validation to ensure it works correctly
  • Conditional Logic
    • What it does:
      • Show or hide the Slider Field based on other field selections.
    • How to use:
      • Enable conditional logic for the Slider Field
      • Set conditions based on other field values
      • Configure when the field should be visible
    • Example:
      • Show “Custom Length” slider only when “Custom Product” is selected in another field
      • Display “Consultation Hours” slider only for service-based products
      • Show “Fabric Length” slider when customer selects “Custom Fabric” in another field
    • Best practices:
      • Use conditional logic to create dynamic, personalized experiences
      • Test all condition combinations to ensure proper behavior
      • Provide fallback options when fields are hidden
  • WooCommerce Integration
    • What it does:
      • Integrates the Slider Field with WooCommerce features like cart, checkout, and order management.
    • Features:
      • Cart item meta displays the selected slider value
      • Order details include the slider value and calculated price
      • Email notifications show the slider selection
      • Admin order view displays the slider value
    • Best practices:
      • Ensure slider values are clear in order details
      • Test email notifications to verify value display
      • Use descriptive field names for better order management

Free vs Premium

Free Version Includes:

  • Basic Slider Field functionality is not available in the free version
  • The Slider Field is a Premium-only feature

Premium Version Adds:

  • Full Slider Field functionality
  • Minimum, Maximum, Step, and Default Value configuration
  • Fixed and Percentage pricing
  • Price Per Step pricing
  • Custom Formula pricing
  • Advanced label styling (Typography, Colors, Custom CSS)
  • Title Position control
  • Title and Subtitle Type selection
  • Required field customization (Text, Color, Class)
  • Conditional Logic integration
  • Enhanced WooCommerce integration
  • Priority support and updates

Troubleshooting

Slider Not Displaying

  • Verify you have the Premium version activated (Slider is Premium-only)
  • Check that Field Status is enabled (ON)
  • Verify the addon is assigned to the product
  • Ensure the addon status is “Published” or “Enabled”
  • Clear all caches (browser, plugin, server)
  • Check for JavaScript conflicts with other plugins
  • Verify jQuery and slider libraries are loading correctly

Slider Not Moving

  • Check browser console for JavaScript errors
  • Verify jQuery is loaded before slider scripts
  • Check for JavaScript conflicts with other plugins
  • Ensure slider libraries are loading correctly
  • Test in different browsers to rule out browser-specific issues
  • Verify min, max, and step values are valid numbers

Prices Not Calculating

  • Verify “Enable Pricing” is enabled in Pricing Settings
  • Check that price values are entered correctly (numbers only, no currency symbols)
  • Ensure price types are selected correctly
  • Test with different price types to isolate the issue
  • Check for JavaScript errors in browser console
  • Verify custom formulas (if used) are syntactically correct
  • Test Price Per Step calculations manually

Value Not Saving

  • Verify the field name is unique and valid
  • Check that the field is not disabled
  • Ensure form submission is working correctly
  • Test with different browsers to rule out browser-specific issues
  • Check WooCommerce order meta to see if data is being saved
  • Verify the hidden input field is receiving the slider value

Frequently Asked Questions

Find answers to commonly asked questions about our products and services.

Still have a question?

If you have any other queries, feel free to reach out to us. Our knowledgeable team is here to help!

Conclusion

The Slider Field provides one of the most intuitive and interactive ways for customers to enter numeric values on your WooCommerce product pages. It improves the shopping experience through smooth controls, visual clarity, and instant price updates. With support for fixed pricing, percentage pricing, step-based pricing, and advanced custom formulas, the Slider Field is ideal for products that require measurement-based or quantity-based adjustments.

It delivers precision, flexibility, and a modern user experience while helping store owners create highly customizable and dynamic pricing models. Whether you’re selling custom-length products, consultation services, or any product that needs numeric input within a range, the Slider Field provides the perfect interface for customer selection.

With WPActPro’s Extra Product Options for WooCommerce, building precise, interactive, and highly customizable slider controls becomes effortless, helping you deliver advanced pricing models with ease.