All-in-One Floating Contact Buttons & Widget Manager - Poly Support for WordPress Project

Floating Contact Buttons & Sticky Call-to-Action Manager for WordPress

296.75 ms

The All-in-One Floating Contact Buttons & Widget Manager (Poly Support - wppsupport) plugin is a versatile contact and interaction tool for WordPress websites. Designed to boost customer conversions, it enables website administrators to add stylish floating contact buttons, custom promotional badges, and smooth scroll triggers anywhere on the screen.

Core Features & Subsystems

1. Multi-Channel Floating Contact Buttons & Call-to-Actions

  • Multi-Platform Support: Easily configure floating action buttons for Zalo, Facebook Messenger, WhatsApp, Telegram, Direct Phone Calls, and custom URLs.
  • Custom Icon Styling: Customize border styles, width, padding, background colors, SVG icons, and hover animation effects.

2. Flexible Display Templates & Position Layouts

  • Multiple Placement Options: Choose between Fixed Bottom, Fixed Left, Fixed Right, or free Drag-and-Drop Customize mode.
  • Curved Bottom Presets:
    • Style 1: Default sleek bottom bar alignment.
    • Style 2: Center-dip curve highlighting a primary Call or Message action button.
    • Style 3: Upward curve wrapping around the center action button for a sunken framed aesthetic.

3. Scroll-to-Element Actions & Theme Compatibility

  • Custom Scroll Triggers: Create buttons that scroll smoothly to Top, Bottom, or any specific element ID/class on the page.
  • Flatsome Theme Compatibility: Seamlessly integrates with Flatsome Sticky Add to Cart and prevents footer overlapping.

System Architecture & Data Flow

graph TD A[Admin Configures Icons & Templates views/support.php] --> B[Save Template Options to WordPress Options API] B --> C[Frontend Action wp_footer Enqueues Assets] C --> D[Render Selected Placement Fixed Bottom / Fixed Left / Grid Drag] D --> E[Trigger Click Actions: Phone Call / Messenger / Scroll To Element]