=== Sticky Buttons - Floating Buttons Builder ===
Contributors: Wpcalc, lobov
Donate link: https://wow-estore.com/item/sticky-buttons-pro/
Tags: sticky buttons, floating buttons, sticky menu, floating menu, float buttons
Requires at least: 5.5
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 4.3.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Increase user engagement by incorporating sticky buttons that highlight relevant information on your website.

== Description ==

[Try Free Demo](https://lite.wow-estore.com/sticky-buttons/) | [🚀 Try Pro Demo](https://demo.wow-estore.com/sticky-buttons-pro/) | [Documentation](https://wow-estore.com/documentations/sticky-buttons/)

**Sticky Buttons** is a **free WordPress plugin** that lets you quickly create customizable floating buttons. These attractive buttons stay visible as visitors scroll your site, guiding users to essential actions and boosting engagement effortlessly.

### 🌟 Key Benefits:

- Easily create eye-catching floating buttons
- Increase user interaction and conversions
- Lightweight & optimized for performance
- Simple setup – works seamlessly with any theme

✅ **Transform user experience with Sticky Buttons!**

= Main Features =

Enhance your website’s navigation with the Sticky Buttons plugin for WordPress. Designed to simplify browsing, this plugin helps visitors easily find the information they need and navigate between sections with ease. Site administrators can fully customize the button menu to fit their specific needs.

### 🎨 **Customization & Design**
- Create **unlimited sticky buttons**.
- Choose from **4 different button shapes**.
- Set **individual button colors and backgrounds**.
- Customize button spacing and placement anywhere on the screen.
- Access over **2000 Font Awesome 6 icons**.
- Add **custom labels** to each button.

### 🔗 **Links & Accessibility**
- Insert **any type of link** to buttons.
- Add custom attributes: `ID`, `class`, `aria-label`.
- Mobile-friendly and responsive design.

### ⚡ **Performance & SEO**
- Optimized for speed – doesn't slow your website.
- SEO-friendly button structure to improve indexing.

--

= Ideal Uses for Sticky Buttons =

- Enhance site navigation
- Build quick-access menus
- Display contact and feedback buttons
- Integrate social sharing icons
- Create multilingual navigation panels
- Highlight promotions and special offers
- Improve mobile browsing experience
- And much more!

--

= Pro Version =

Unlock the full power of Sticky Buttons with advanced features designed to elevate your site's engagement and user experience:

### 🎨 **More Customization**
- **Hold Label Open** – Keep button labels always visible.
- **Custom Icons** – Upload your own icons to match your brand.
- **Icon Animations** – Enhance engagement with **7 elegant animation effects**.

### 🔗 **Enhanced Functional Links**
- **Translate Page** – Instant, one-click website translation.
- **Social Sharing** – Easy sharing via Facebook, Twitter, LinkedIn, and more.
- **Next/Previous Post** – Smooth navigation between posts.
- **Forced Download** – Direct file downloads (ebooks, PDFs, software).
- **Smooth Scrolling** – Effortlessly scroll to specific page sections.
- **Scroll to Top/Bottom** – Quick page navigation buttons.
- **Print Page** – Convenient printing for your content.
- **Font Size Adjuster** – Allow users to customize page readability.
- **Bookmark & URL Sharing** – Simple bookmarking and URL copy actions.

### 🎯 **Advanced Display Rules**
- **Scroll-Based Visibility** – Dynamically show or hide buttons based on scroll position.
- **Timer Action** – Control button visibility after a specified time interval.
- **User Role Permissions** – Show or hide buttons based on user roles.
- **Multilingual Support** – Custom menus tailored for different languages.
- **Scheduled Visibility** – Automatically display buttons at specific dates and times.
- **Activate by URL** – Display buttons conditionally based on URL parameters or specific pages.
- **Activate by Referrer URL** – Control button visibility based on visitors' referrer.
- **Browser Compatibility Control** – Automatically hide buttons for outdated browsers.

🚀 [Upgrade to Sticky Buttons Pro](https://wow-estore.com/item/sticky-buttons-pro/) and supercharge your website!

--

= 🚀 Maximize Results with Complementary Plugins =

Enhance your website's functionality and user engagement by combining **Sticky Buttons** with these powerful plugins:

- [Popup Box](https://wordpress.org/plugins/popup-box/) – Create engaging, custom popups to boost conversions.
- [Counter Box](https://wordpress.org/plugins/counter-box/) – Easily add counters, timers, and countdowns to highlight urgency.
- [Button Generator](https://wordpress.org/plugins/button-generation/) – Quickly build stylish custom buttons.
- [Herd Effects](https://wordpress.org/plugins/mwp-herd-effect/) – Display notifications and social proof to increase credibility.
- [Floating Button](https://wordpress.org/plugins/floating-button/) – Add even more interactive floating buttons.
- [Side Menu Lite](https://wordpress.org/plugins/side-menu-lite/) – Enhance your site's navigation with sticky side menus.
- [Bubble Menu](https://wordpress.org/plugins/bubble-menu/) – Create intuitive, circular floating menus for easier navigation.
- [Float Menu](https://wordpress.org/plugins/float-menu/) – Add dynamic, customizable side menus that improve site accessibility.
- [Modal Window](https://wordpress.org/plugins/modal-window/) – Design beautiful, custom modal windows for capturing leads or displaying content.
- [Calculator Builder](https://wordpress.org/plugins/calculator-builder/) – Build custom interactive calculators for your users.
- [Flexi Menu](https://wordpress.org/plugins/flexi-menu/) – advanced floating and sticky menus

✅ **Combine Sticky Buttons with these plugins to build a highly interactive, engaging, and user-friendly website.**

= Support =
Need help? Ask questions and get quick answers in our [support center](https://wordpress.org/support/plugin/sticky-buttons).

== Frequently Asked Questions ==

= The buttons do not appear on my website. How can I fix this? =
If the buttons don't appear, it's often due to **caching**. Follow these steps to resolve the issue:

1. **Clear your browser cache** – Press `Ctrl + Shift + R` (Windows) or `Cmd + Shift + R` (Mac) to reload without cache.
2. **Clear your WordPress cache** – If you're using a caching plugin (like WP Rocket, W3 Total Cache, or LiteSpeed Cache), clear the cache from its settings.
3. **Purge server cache** – If your hosting uses caching (e.g., Cloudflare, SiteGround, Nginx), clear the cache from your hosting control panel.
4. **Disable caching temporarily** – If the issue persists, deactivate your caching plugin temporarily and verify whether the buttons appear.

= Buttons are visible only to administrators, not regular users. Why? =
Check if **"Test Mode"** is enabled. When Test Mode is activated, sticky buttons are visible **only to site administrators** and not to regular visitors.

= Can I change the position of the sticky buttons? =
Yes! You can easily position the buttons on the **left, right, top, or bottom** of the screen from the plugin settings.

= Can I display buttons only on certain pages? =
Yes! In the **Lite version**, you can:
- **Show buttons sitewide** (on all pages).
- **Insert buttons manually** using the shortcode `[Sticky-Buttons id="1"]` to display them only on specific pages or posts.

In the **Pro version**, you gain advanced controls to display buttons based on categories, post types, specific pages, user roles, and more.

= Can I use multiple sets of buttons on the same page? =
Absolutely! You can create and display **multiple sets of sticky buttons** simultaneously. Each set can be individually configured and controlled.

= How do I use Sticky Buttons on a multisite? =
If you're running a WordPress multisite network, **do not activate the plugin network-wide**. Instead, activate Sticky Buttons separately **on each individual site** where you plan to use it.

= Do Sticky Buttons slow down my website? =
No, **Sticky Buttons is lightweight, optimized for speed, and designed for minimal impact** on your site's performance.

== Installation Instructions ==

### 📌 Option 1: Install via WordPress Dashboard

1. Go to your WordPress admin dashboard (`wp-admin`).
2. Navigate to `Plugins` → `Add New`.
3. Search for **"Sticky Buttons"** and click **"Install Now"**.
4. After installation, click **"Activate"**.

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

1. Download the plugin's zip file.
2. In your WordPress dashboard, go to `Plugins` → `Add New` → `Upload Plugin`.
3. Select the downloaded zip file, then click **"Install Now"**.
4. After installation, click **"Activate"**.

**Alternatively (FTP):**

- Unzip the downloaded plugin file.
- Upload the extracted `sticky-buttons` folder to your server's `/wp-content/plugins/` directory via FTP.
- Go to `Plugins` in your WordPress dashboard and click **"Activate"** next to Sticky Buttons.

### 🚀 Getting Started

1. Once activated, a new `Sticky Buttons` section will appear in your WordPress admin menu (on the left side).
2. Click **"Add New"** to create your first button set.
3. Configure your buttons as needed.
4. Click **"Save"** to finalize and display your sticky buttons on the website.

== Screenshots ==
1. Sticky Buttons 1
2. Sticky Buttons 2

== Changelog ==
= 4.3.2 =
* Updated: Font Awesome library upgraded to version **7.1**.
* Updated: `wp-color-picker-alpha` to version **3.0.4**.

= 4.3.1 =
* Fixed: options 'Mobile Rules', 'Hide on smaller screens', 'Hide on larger screens'

= 4.3 =
* Updated: Font Awesome library upgraded to version **7.0.0**.

= 4.2.2 =
* Fixed: Button label font display issue

= 4.2.1 =
* Fixed: class for displaying the menu

= 4.2 =
* Added: Option “Mobile Rules” to control menu behavior on mobile devices*
* Added: New menu positioning types: Absolute and Static
* Fixed: RTL (right-to-left) layout issues

= 4.1.5 =
* 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)

= 4.1.4 =
- Updated: Helpful links in the settings page.
- Updated: `wp-color-picker-alpha` to version **3.0.4**.

= 4.1.3 =
- Added: Link to the plugin version.
- Fixed: Issue with class `CreateFields`.

= 4.1.2 =
- Fixed: Improved nonce verification logic for enhanced security.

= 4.1.1 =
- Updated: FontAwesome Icons to version **6.7.1**.
- Fixed: Minor database creation bug.

= 4.1 =
- Added: `aria-label` attribute for accessibility improvements.
- Added: Icon categories for easier navigation.
- Updated: Main plugin icon.
- Updated: Icon picker functionality.
- Fixed: FontAwesome Icon issues.

= 4.0.2 =
- Fixed: Minor bugs related to data escaping.

= 4.0.1 =
- Fixed: FontPicker icon style issue.

= 4.0 =
🚀 **Major Update**
- Added: Option to set button positions.
- Added: Button shadow customization option.
- Added: Ability to change menu status and mode directly from the menu list.
- Added: Bulk edit option for changing status and mode of multiple menus at once.
- Updated: FontAwesome icons upgraded to **6.6**.
- Improved: Completely redesigned plugin interface for an intuitive, user-friendly experience.

= 3.2.4 =
- Fixed: Minor nonce-related bug.

= 3.2.3 =
- Fixed: Improved field link sanitization.

= 3.2.2 =
- Fixed: Database creation bug.

= 3.2.1 =
- Fixed: Compatibility issue with dynamic properties for PHP 8.2.

= 3.2 =
- Updated: FontAwesome to version **6.4.2**.

= 3.1.1 =
- Fixed: Minor bug in the page-list functionality.

= 3.1 =
- Added: Shortcode support for displaying the menu on specific pages.
- Added: Export/import functionality.
- Updated: FontAwesome icons to version **6.2.1**.

= 3.0.1 =
- Fixed: Minor bug fixes.

= 3.0 =
🚀 **Major Update**
- Changed: Updated admin interface style.
- Added: Option to set the `rel` attribute for links.
- Added: "Deactivated" option to easily disable menus.
- Added: "Test Mode" feature (menus visible only to site administrators).

= 2.1 =
- Updated: FontAwesome icons to version **5.15.3**.

= 2.0.1 =
- Fixed: Minor bug when deleting items.

= 2.0 =
- Updated: FontAwesome icons to version **5.14**.

= 1.1 =
- Fixed: Conflict with older FontAwesome versions.

= 1.0 =
- Initial release.
