WordPress plugin intelligence profile

Button Generator – Easily Create Custom Buttons with Icons and Analytics

Design and display custom buttons anywhere on your site. Add floating or inline buttons with icons, advanced targeting, and built-in analytics.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version3.2.7
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.5 · PHP 7.4
Directory statusactive
Last directory update18 Sept 20261mo ago
Active installations4K+Adoption metric — not a quality score
WordPress.org rating4.3 / 5 from 18 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Button Generator – Easily Create Custom Buttons with Icons and Analytics version 3.2.7 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Button Generator is a lightweight and powerful WordPress plugin that lets you create fully customizable buttons with icons, styles, and built-in analytics — without writing a single line of code.

Add floating buttons, inline buttons, or call-to-action buttons anywhere on your website. Each button can be customized with full control over size, colors, fonts, borders, and effects. You can also add icons, define button placement, and track performance with detailed analytics.

With Button Generator, you can design contact buttons, floating buttons, sticky action buttons, or button with any link.

🎨 Boost engagement. 💡 Improve navigation. 📈 Track results.

Features

🛠️ Intuitive Button Builder

  • Visual live preview while editing your buttons
  • Choose between text buttons, icon buttons, or a mix of both
  • Add links and attributes (ID, class, aria-label) for accessible buttons

🎨 Style Control

  • Set button width, height, and z-index
  • Customize colors for button text, background, icons, and hover states
  • Border settings: style, radius, thickness
  • Drop shadow options for standout buttons
  • Font settings: family, weight, size, style

💫 Effects

  • Smooth button animations with custom transition duration
  • Choose easing functions (ease, linear, etc.)

🎯 Display & Targeting

  • Floating or inline button types
  • Position buttons anywhere on the screen
  • Display buttons via shortcode or advanced targeting rules (posts, pages, categories, tags, authors, archives)
  • Responsive visibility: show or hide buttons on mobile or desktop
  • Option to disable Font Awesome loading if not needed

📊 Analytics & Controls

  • Built-in tracking for button views, clicks, and conversion rates
  • Enable/disable specific buttons or use test mode for admin-only preview

🎥 Video Preview

Types of Buttons You Can Create

With Button Generator, you can design any type of button your website needs:

  • Call Button – let visitors contact you in one click.
  • Chat Button – open a live chat or messaging app.
  • Email Button – instantly launch an email client.
  • Link Button – redirect to internal pages or external websites.
  • Floating Button – keep important actions visible while scrolling.
  • Sticky Button – fixed at the top or bottom of the page.
  • Inline Button – placed directly inside your content.
  • Icon Button – lightweight buttons with FontAwesome icons.

Support

Need help? Visit the Support Forum

Installation Instructions

📌 Option 1: Install via WordPress Dashboard

  • Log into your WordPress admin ( wp-admin ).
  • Navigate to Plugins → Add New.
  • Search for “Button Generator” and click “Install Now”.
  • Once installed, click “Activate”.

📌 Option 2: Manual Installation (Upload)

  • Download the Button Generator plugin ZIP file.
  • In your WordPress admin, go to Plugins → Add New → Upload Plugin.
  • Select the downloaded ZIP file and click “Install Now”.
  • Click “Activate” after installation.

📌 Option 3: Installation via FTP

  • Download and unzip the Button Generator plugin.
  • Upload the extracted button-generation folder to the /wp-content/plugins/ directory on your server using FTP.
  • Log in to WordPress admin, navigate to Plugins, and click “Activate” next to Button Generator.

🚀 Getting Started

  • After activation, navigate to the new Button Generator menu in your WordPress admin.
  • Click “Add New” to create your first button set.
  • Customize button settings as desired.
  • Click “Save” to display your custom buttons on your website.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • call button
  • contact button
  • floating button
  • floating menu
  • buttons
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.5 · PHP 7.4
Update activity18 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version3.2.63.2.7
WordPress compatibility7.17.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.