Advanced Woo Custom Button Text Plugin Summary

This WordPress plugin customizes the standard WooCommerce “Select options” button text for variable products, making it more descriptive based on the product’s attributes. It also enhances the appearance and functionality of attribute selection dropdowns on product pages.

Key Features

  • Dynamic Button Text: Replaces the generic “Select options” text with more specific text based on the number of product attributes:
    • For 1 attribute: “Select [Attribute Name]”
    • For 2 attributes: “Select [Attribute1] & [Attribute2]”
    • For 3+ attributes: Uses a configurable default text (preset to “Select Your Fit & Style”)
  • Enhanced Dropdown Styling:
    • Makes dropdowns full-width for better visibility
    • Displays attribute options in uppercase and bold text
    • Hides attribute labels for a cleaner interface
    • Adds spacing between variation rows
  • OceanWP Theme Integration: Works with the OceanWP theme’s floating bar, ensuring consistent button text
  • Admin Configuration: It adds settings in the WooCommerce General settings panel to customize the default text for products with 3+ attributes

Technical Implementation

The plugin hooks into various WooCommerce filters and actions to modify the shopping experience:

  • Customizes product button text on shop/archive pages
  • Modifies attribute dropdowns on single product pages
  • Adds custom CSS for consistent styling
  • Uses JavaScript to update the floating bar button text
  • Stores custom text in transients for performance optimization



PLUGIN DEMO