Title: Button Generator – Easily Create Custom Buttons with Icons and Analytics
Author: Wow-Company
Published: <strong>26, Ochobre de 2018</strong>
Last modified: 13, Marzu de 2026

---

Guetar plugins

![](https://ps.w.org/button-generation/assets/banner-772x250.png?rev=3066946)

![](https://ps.w.org/button-generation/assets/icon-256x256.png?rev=2422113)

# Button Generator – Easily Create Custom Buttons with Icons and Analytics

 By [Wow-Company](https://profiles.wordpress.org/wpcalc/)

[Download](https://downloads.wordpress.org/plugin/button-generation.3.2.6.zip)

[Live Preview](https://ast.wordpress.org/plugins/button-generation/?preview=1)

 * [Details](https://ast.wordpress.org/plugins/button-generation/#description)
 * [Reviews](https://ast.wordpress.org/plugins/button-generation/#reviews)
 * [Development](https://ast.wordpress.org/plugins/button-generation/#developers)

 [Support](https://wordpress.org/support/plugin/button-generation/)

## Description

**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](https://wordpress.org/support/plugin/button-generation/)

### Installation Instructions

### 📌 Option 1: Install via WordPress Dashboard

 1. Log into your WordPress admin (`wp-admin`).
 2. Navigate to `Plugins`  `Add New`.
 3. Search for **“Button Generator”** and click **“Install Now”**.
 4. Once installed, click **“Activate”**.

### 📌 Option 2: Manual Installation (Upload)

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

### 📌 Option 3: Installation via FTP

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

### 🚀 Getting Started

 1. After activation, navigate to the new `Button Generator` menu in your WordPress
    admin.
 2. Click **“Add New”** to create your first button set.
 3. Customize button settings as desired.
 4. Click **“Save”** to display your custom buttons on your website.

## Screenshots

 * [[
 * Button Dashboard Content
 * [[
 * Button Style Settings
 * [[
 * Button Effects Settings
 * [[
 * Button Targeting and Rules Settings
 * [[
 * Button Analytics
 * [[
 * Button Publish Settings
 * [[
 * Button appearance on Front-end

## FAQ

### Why don’t buttons appear on my site?

This is usually caused by caching. Please:
 1. Clear your browser cache (`Ctrl/Cmd
+ Shift + R`) 2. Clear WordPress caching plugin cache 3. Purge hosting-level cache(
e.g., Cloudflare) 4. Disable caching temporarily to test

### Buttons only appear for admins. How to fix?

Make sure **Test Mode** is disabled in plugin settings.

### Can I use multiple button sets?

Absolutely! You can create and display multiple unique sets on the same page.

### Is the plugin multisite-compatible?

Yes, but avoid network-wide activation. Activate it per site.

### Does Button Generator slow down my website?

No. It’s lightweight and optimized for performance.

## Reviews

![](https://secure.gravatar.com/avatar/36e5cc02f722fabcbbc6c65217d8719971b584fc0faa0244305fbfab2eba0039?
s=60&d=retro&r=g)

### 󠀁[The ONLY Button Generator that Works (the way I need it too)](https://wordpress.org/support/topic/the-only-button-generator-that-works-the-way-i-need-it-too/)󠁿

 [dyerhaus](https://profiles.wordpress.org/dyerhaus/) 14, Xunu de 2024 1 reply

I tried every Button Generator I could find, they all fell short… until I found 
Button Generator Pro. My needs were simple: I wanted the button to be nothing more
than text that read “DOWNLOAD” with an arrow icon beside it. That button was to 
sit inline with the text of the file name, however no other button generator could
do that. Try to put it inline and it simply wouldn’t do it. As I started using it,
there were a few more things I wanted that weren’t there. I emailed Wow and they
added the features in the next update. This happened three times. Incredibly responsive
support, easy to use, and the only one that works. I wouldn’t waste your time with
any other button generator when Wow makes the best one available.

![](https://secure.gravatar.com/avatar/86385dffd455ef225875ed11701af68c65353231a7860f4b546124e3499427b3?
s=60&d=retro&r=g)

### 󠀁[Suggestions](https://wordpress.org/support/topic/suggestions-180/)󠁿

 [JWebber74](https://profiles.wordpress.org/jwebber74/) 2, Mayu de 2024

Would be nice to have this integrated into TinyMCE instead of having to leave the
post to go to the button maker to make a button. Where is the “open in new window”
option for opening hyper links when clicking the button?

![](https://secure.gravatar.com/avatar/a77faf797211c70e6e91cecd55c56f2a6fb887aae5e07e5ecf3b6319cf5dc529?
s=60&d=retro&r=g)

### 󠀁[Great !](https://wordpress.org/support/topic/great-16216/)󠁿

 [clemttt](https://profiles.wordpress.org/clemttt/) 22, Marzu de 2024 1 reply

Great plugin ! Very simple use, I was looking for this kind of plugin since a long
time

![](https://secure.gravatar.com/avatar/e8241788ac814ec3faf5d50a22dfe0ecfea9147830089a00f9145a4507853020?
s=60&d=retro&r=g)

### 󠀁[5 Star Plugin and Support](https://wordpress.org/support/topic/5-star-plugin-and-support-5/)󠁿

 [rollotomassi8](https://profiles.wordpress.org/rollotomassi8/) 2, Abril de 2023

5 Star Plugin and Support. Highly Recommend.

![](https://secure.gravatar.com/avatar/2d4ed4bde5f91f7e3a23f7900b01b6d53a69ccc74e43e620aa06b8fba8eb8234?
s=60&d=retro&r=g)

### 󠀁[Button generator](https://wordpress.org/support/topic/button-generator-2/)󠁿

 [bluppi](https://profiles.wordpress.org/bluppi/) 22, Payares de 2022

Très bon produit

![](https://secure.gravatar.com/avatar/922bab1c716f15e88a6cd0c44614fc14cfa89ba430fb17721e07d507ff97d65a?
s=60&d=retro&r=g)

### 󠀁[Didn’t Work. Deleted It.](https://wordpress.org/support/topic/didnt-work-deleted-it/)󠁿

 [cposey](https://profiles.wordpress.org/cposey/) 19, Mayu de 2022

Installed the plugin. Created a button. Copied the shortcode to my webpage. No button.

 [ Read all 18 reviews ](https://wordpress.org/support/plugin/button-generation/reviews/)

## Contributors & Developers

“Button Generator – Easily Create Custom Buttons with Icons and Analytics” is open
source software. The following people have contributed to this plugin.

Contributors

 *   [ Wow-Company ](https://profiles.wordpress.org/wpcalc/)
 *   [ DmtLo ](https://profiles.wordpress.org/lobov/)

[Translate “Button Generator – Easily Create Custom Buttons with Icons and Analytics” into your language.](https://translate.wordpress.org/projects/wp-plugins/button-generation)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/button-generation/),
check out the [SVN repository](https://plugins.svn.wordpress.org/button-generation/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/button-generation/)
by [RSS](https://plugins.trac.wordpress.org/log/button-generation/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.2.6

 * Fixed: grammar error in ListTable
 * Fixed: wrong variable type in ListTable
 * Changed: method for output of buttons styles

#### 3.2.5

 * Updated: FontAwesome icons to version 7.1.
 * Update: purify.js to version 3.3.0.
 * Fixed: minor bugs.

#### 3.2.4

 * Fixed: issue with saving the option block status
 * Fixed: improved sanitization and escaping in the builder

#### 3.2.3

 * Improved: Refactored AdminActions class for better performance and readability
 * Improved: Reordered condition checks for better execution performance
 * Updated: Added strict type hinting for method arguments in AdminActions

#### 3.2.2

 * Improved: Reorganized method order in DBManager class for better readability 
   and maintenance
 * Improved: Minor SQL formatting for consistency
 * Cleaned: Minor code style improvements according to WordPress Coding Standards(
   WPCS)

#### 3.2.1

 * Fixed: when update the button settings, create a new button.

#### 3.2

 * Updated: Added helpful links to the settings page for easier navigation.
 * Updated: Upgraded `wp-color-picker-alpha` to version 3.0.4 for improved compatibility.

#### 3.1.3

 * Updated: Translation files.
 * Fixed: Minor visual and logic bugs.

#### 3.1.2

 * Fixed: Enhanced nonce verification logic to improve security.

#### 3.1.1

 * Fixed: Button rendering issue in the footer.

#### 3.1

 * Added: ARIA label support for accessibility.
 * Added: Link to changelog directly in plugin settings.
 * Updated: Admin menu icon.

#### 3.0.3

 * Fixed: Escaping-related issues for improved output security.

#### 3.0.2

 * Updated: FontAwesome icons to version 6.6.

#### 3.0.1

 * Improved: Optimized downloading of styles and JavaScript files.
 * Improved: Admin dashboard layout and usability.

#### 3.0

 * Added: New Display Rules – show buttons by category, tag, or archive pages.
 * Added: Transition Duration and Easing Function controls for smooth animations.
 * Added: User account buttons – login, logout, register, and password reset.
 * Added: Icon font size, icon color, and hover color options.
 * Added: Icon and text gap setting, with support for “Above” and “Under” text positions.
 * Added: Button import/export tool for transferring between sites.
 * Added: Button tags for easier organization and searching.
 * Added: Button-to-page linking for internal navigation.
 * Updated: FontAwesome library to version 6.5.
 * Improved: Replaced jQuery with vanilla JavaScript for performance.
 * Improved: Plugin dashboard and button builder UI.
 * Fixed: Various minor bugs.

#### 2.3.9

 * Fixed: Security vulnerability in the counter reset function.

#### 2.3.8

 * Fixed: Compatibility issue with dynamic properties in PHP 8.2.

#### 2.3.7

 * Fixed: Styling bug affecting button appearance.

#### 2.3.6

 * Fixed: General bug fixes.

#### 2.3.5

 * Fixed: Escaping of user input in the page list feature.

#### 2.3.4

 * Fixed: Minor UI bugs and inconsistencies.

#### 2.3.3

 * Fixed: Typo and rendering bug on the main plugin page.

#### 2.3.2

 * Fixed: Display bug in the admin area.

#### 2.3.1

 * Fixed: Issue with saving data to the database.

#### 2.3

 * Updated: FontAwesome icons to version 5.14.
 * Fixed: Bug in alpha channel of color picker.

#### 2.2

 * Updated: FontAwesome icon set.
 * Fixed: Frontend visibility issue for buttons.

#### 2.1

 * Fixed: Button visibility on certain devices.

#### 2.0

 * Changed: Refactored plugin database structure.
 * Added: Option to disable FontAwesome loading.
 * Fixed: Admin menu logic and link issues.

#### 1.0

 * Initial release.

## Meta

 *  Version **3.2.6**
 *  Last updated **1 mes ago**
 *  Active installations **5.000+**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/button-generation/)
 * Tags
 * [buttons](https://ast.wordpress.org/plugins/tags/buttons/)[call button](https://ast.wordpress.org/plugins/tags/call-button/)
   [contact button](https://ast.wordpress.org/plugins/tags/contact-button/)[floating button](https://ast.wordpress.org/plugins/tags/floating-button/)
   [floating menu](https://ast.wordpress.org/plugins/tags/floating-menu/)
 *  [Advanced View](https://ast.wordpress.org/plugins/button-generation/advanced/)

## Ratings

 4.3 out of 5 stars.

 *  [  14 5-star reviews     ](https://wordpress.org/support/plugin/button-generation/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/button-generation/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/button-generation/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/button-generation/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/button-generation/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/button-generation/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/button-generation/reviews/)

## Contributors

 *   [ Wow-Company ](https://profiles.wordpress.org/wpcalc/)
 *   [ DmtLo ](https://profiles.wordpress.org/lobov/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/button-generation/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wow-estore.com/item/button-generator-pro/)