WP Manifestindependent plugin directory
manifest / utilities / flashify-floating-cta-free

Flashify Labs Floating CTA Button

A lightweight WordPress plugin that lets site owners add a customizable floating call-to-action button without depending on heavy plugins,theme builders, or writing custom code.

by Shashika De Silva · github.com/shashikadesilva27/flashify-floating-cta-free · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/shashikadesilva27/flashify-floating-cta-free/archive/refs/heads/main.zip

Readme

Flashify Floating CTA Button

A lightweight WordPress plugin that lets site owners add a customizable floating call-to-action button without depending on heavy plugins,theme builders, or writing custom code.

Overview

Flashify Floating CTA Button is built for fast WordPress implementation. It allows admins to create a floating CTA button with separate desktop and mobile visibility, position control, offset settings, button color, icon support, and link configuration.

This is useful for adding quick actions such as:

  • WhatsApp contact button
  • Book a call button
  • Contact us button
  • Quote request button
  • Support button
  • External campaign link

Features

  • Floating CTA button for WordPress sites
  • Separate desktop and mobile visibility controls
  • Position options:
    • Top left
    • Top right
    • Bottom left
    • Bottom right
  • Custom X and Y pixel offsets
  • Custom button color
  • Custom CTA link
  • Icon support via:
    • PNG upload
    • SVG upload
    • Inline SVG paste
  • Admin settings page
  • Lightweight frontend output
  • No page builder dependency

Use Cases

  • Agency websites
  • WooCommerce stores
  • Service websites
  • Landing pages
  • Lead generation pages
  • WhatsApp/contact shortcuts
  • Campaign-specific CTAs

Installation

  1. Download the plugin ZIP or clone this repository.
  2. Upload the plugin folder to /wp-content/plugins/.
  3. Activate the plugin from the WordPress admin dashboard.
  4. Go to the plugin settings page.
  5. Configure position, visibility, colors, icon, and link.
  6. Save settings and review the button on frontend.

Technical Notes

  • Built as a lightweight standalone WordPress plugin.
  • Uses WordPress Settings API patterns.
  • Outputs the CTA in wp_footer.
  • Uses stored plugin options for frontend rendering.
  • Supports SVG uploads for administrators.

Security Notes

  • Sanitize all admin inputs before saving.
  • Validate and escape frontend output.
  • Only allow trusted users/admins to manage SVG content.
  • Avoid using untrusted inline SVG from unknown sources.

Suggested Improvements TODO

Future improvements can include:

  • Page-level targeting
  • Click tracking
  • WooCommerce-specific conditions

About Author

Shashika De Silva
Senior Systems Engineer
Flashify Labs (Pvt) Ltd.

Read the full README on GitHub →