Title: All-in-One Sticky Anything – Click to Call, Fixed Widget, Sticky Header, Menu &amp; Sidebar
Author: Monzur Alam
Published: <strong>February 16, 2022</strong>
Last modified: May 22, 2026

---

Search plugins

![](https://ps.w.org/all-in-one-wp-sticky-anything/assets/banner-772x250.jpg?rev
=2679594)

![](https://ps.w.org/all-in-one-wp-sticky-anything/assets/icon-256x256.jpg?rev=2679594)

# All-in-One Sticky Anything – Click to Call, Fixed Widget, Sticky Header, Menu & Sidebar

 By [Monzur Alam](https://profiles.wordpress.org/monzuralam/)

[Download](https://downloads.wordpress.org/plugin/all-in-one-wp-sticky-anything.1.1.4.zip)

 * [Details](https://wordpress.org/plugins/all-in-one-wp-sticky-anything/#description)
 * [Reviews](https://wordpress.org/plugins/all-in-one-wp-sticky-anything/#reviews)
 *  [Installation](https://wordpress.org/plugins/all-in-one-wp-sticky-anything/#installation)
 * [Development](https://wordpress.org/plugins/all-in-one-wp-sticky-anything/#developers)

 [Support](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/)

## Description

All-in-One Sticky Anything easily creates click to call, fixed widgets, sticky elements,
sticky header, menu, sidebar, social icons & cookie consent.

### All-in-One Sticky Anything – Click to Call, Fixed Widget, Sticky Header, Menu & Sidebar

All-in-One Sticky Anything on Scroll allows you to make any element sticky on your
website, including click to call, sticky headers, sidebars, social icons, and cookie
consent notices. The plugin also works seamlessly with the Elementor page builder.

Sometimes, creating sticky sections in Elementor can be challenging because the 
sticky feature is only available in Elementor Pro. Not everyone can afford Elementor
Pro just for this functionality. Many users have limited budgets and need a free
alternative. The All-in-One Sticky Anything plugin provides a free WordPress solution
that enables you to make any element sticky in Elementor without upgrading to the
Pro version.

This plugin is perfect for creating click to call, sticky headers, fixed navigation
menus, floating sidebars, persistent social media icons, and cookie consent notices
that remain visible as users scroll through your site.

You don’t need to worry about performance or loading speed. The plugin is built 
with lightweight and optimized code to ensure excellent speed and performance. Simply
download, install, and activate the plugin to start making any element sticky with
ease.

### ▶️ VIDEO OVERVIEW

### 🔥 Key Features of All-in-One Sticky Anything

 * **📞 Click to Call (New ⚡)**
 * **🎯 Fixed Widget**
 * **🎯 Sticky Header & Menu**
 * **📌 Any Element Can Be Made Sticky**
 * **📍 Sticky Sidebar**
 * **📱 Sticky Social Icons**
 * **🍪 Sticky Cookie Consent**
 * **🍪 Sticky Table of Contents (New ⚡)**
 * **✏️ Custom CSS**
 * **⏱️ Quick to Set Up**
 * **⚡ Blazing Fast**
 * **🌍 Works with Everything**
 * **🔑 Easy to use**

### 📖 Feature Details

**📞 Click to Call (New ⚡)**
 Allow your visitors to contact you instantly with
a single tap or click! The Click to Call feature displays a floating call button
on your website, making it easy for users especially on mobile devices to reach 
you.

This feature is ideal for businesses, support teams, and service providers who want
to increase customer engagement and improve accessibility.

**🎯 Fixed Widget**
 Make any widget in your sidebar a fixed widget. The fixed widget
will stay visible while visitors scroll through your content. Works with any theme
and any widget classic or block widget.

**🎯 Sticky Header & Menu**
 Create fixed navigation headers and menus that stay
at the top while visitors scroll. Boost navigation accessibility and keep your branding
always visible. Works with any theme’s header or custom navigation menus.

**📌 Any Element Can Be Made Sticky**
 The user can make any element sticky by using
this plugin. When you want to create an element sticky, just pick CSS class name,
class id, or CSS selector.

**📍 Sticky Sidebar**
 Want your sidebar to stay visible while scrolling? You can
enable this feature by going to Settings  Sticky Sidebar and switching on “Enable
Sticky Sidebar.” After that, enter the CSS selector for your sidebar element (e.
g. .sidebar or #sidebar-area) and the container element that wraps your main content(
e.g. .site-content or .main-wrapper). 📝 The exact selectors you need depend on 
your active theme, so be sure to inspect your site using your browser’s developer
tools to find the correct class or ID. Once set, the plugin will keep your sidebar
fixed in view as users scroll.

**📱 Sticky Social Icons**
 Keep your social media icons always visible to visitors!
Enable the “Sticky Social Icons” option in the plugin settings, add your icons, 
and configure their position. This is perfect for boosting engagement and making
your social links easily accessible while users scroll.

**🍪 Sticky Cookie Consent**
 Keep your cookie notice visible and compliant at all
times! Enable the “Sticky Cookie Consent” option in the plugin settings, customize
your consent message, and choose its position on the screen. This ensures visitors
can easily review and manage their cookie preferences while browsing your site, 
helping you stay transparent and compliant as users scroll.

**📑 Sticky Table of Contents (New ⚡)**
 Add a simple and effective Table of Contents
to your posts and pages. The TOC is automatically generated from your headings, 
helping visitors quickly navigate through your content.

This feature is perfect for bloggers and content creators who want to improve readability
and structure without any complex setup.

 * Automatically generate TOC from headings (H1–H4)
 * Display TOC inside your content
 * Choose supported post types (posts, pages, etc.)
 * Lightweight and fast
 * Works with most themes.

**✏️ Custom CSS**
 All-in-One Sticky Anything allows you to customize the appearance
of the website using custom CSS.

**⏱️ Quick to Set Up**
 It doesn’t require any pro skills to download and install
the plugin. You can download itself and install it on your WordPress dashboard.

**⚡ Blazing Fast**
 Make anything sticky element in one or less time.

**🌍 Works with Everything**
 All-in-One Sticky Plugin is compatible with most common
themes, page builder’s plugin. We have tested it for many times and perfected it
for you. It is perfectly working in Elementor page builder.

**🔑 Easy to use**
 There are no complex settings for using it. You just pick class
name or id and place it into fields and save it. There are other ways to sticky 
just use sticky class.

### 🌟 Benefits of All-in-One Sticky Anything

 * **Reduce Bounce Rate** – Keep navigation accessible at all times
 * **Improve User Experience** – Visitors find what they need faster
 * **Boost Social Engagement** – Social buttons always within reach
 * **Stay Compliant** – Cookie notices remain visible for legal requirements

### 📘 How to use ?

Just use sticky class to sticky anything.
 Example: `<div class="sticky">I am stikcy
</div>`

#### Create Sticky Header in Astra Theme – 3 Easy Method

#### Create Sticky Header in Neve Theme – 3 Easy Method

#### Create Sticky Header in Elementor

Open any page with Elementor  Select a container or section  Go to the **Advanced
Tab**  **Sticky Anything**  Enable Sticky Settings.

#### Credits

Plugin integrates magnificent [Theia Sticky Sidebar][https://github.com/WeCodePixels/
theia-sticky-sidebar] v1.7.0 javascript code (Released under the MIT license, Copyright
2013-2016 WeCodePixels and other contributors) with WordPress.

There are lots of features coming soon. We are updating it regularly. If you fetch
any kind of problem just use the support feature. We will update solving you issues
as soon as possible.

## Screenshots

[⌊General Settings⌉⌊General Settings⌉[

General Settings

[⌊Sticky Sidebar Settings⌉⌊Sticky Sidebar Settings⌉[

Sticky Sidebar Settings

[⌊Custom CSS⌉⌊Custom CSS⌉[

Custom CSS

[⌊Tools⌉⌊Tools⌉[

Tools

## Installation

 1. Install All-in-One Sticky Anything by uploading the `All-in-One Sticky Anything`
    zip file to the `/wp-content/plugins/` directory.
 2. Activate All-in-One Sticky Anything through the `Plugins` menu in WordPress.

## FAQ

### How do I make my header sticky/menu?

There are three easy methods:
 Method 1 (Simplest): Add the class “sticky” to your
header element Method 2 (Settings Panel): Go to Dashboard  Sticky Anything  General
Settings  Enter your header’s CSS selector (e.g., .site-header or #masthead)  Save
Method 3 (Customizer – Supported Themes): Go to Appearance  Customize  Sticky Anything
Sticky Header  Enable

### Can I make multiple elements sticky?

Yes.

### How to sticky anything in WordPress ?

Just use .sticky class.

### Can i make Sticky Sidebar in WordPress ?

Yes.

### How to make sticky sidebar in WordPress?

To configure the sticky sidebar, go to your WordPress Dashboard, navigate to ‘Sticky
Anything’ > ‘Settings’, and then select ‘Sticky Sidebar’.

### Will All-in-One Sticky Anything slow down my website?

No.

### How to disable the sticky?

Just remove class from settings.

### How to find Sticky Class, what should I enter here?

The “Sticky Class” you need depends on the theme you’re using. To find it, right-
click on your sidebar and choose “Inspect” (in Firefox) or “Inspect Element” (in
Chrome). This will open the browser’s developer tools, where you can see the HTML
structure of your site. Look for the element that contains your sidebar — it might
have a class name like sidebar, widget-area, or something similar. Once you’ve found
it, copy the class or ID. If it’s a class, make sure to add a dot (.) in front of
the name (e.g. .sidebar). If it’s an ID, use a hash (#) instead (e.g. #widget-area).
This is the selector you’ll use as the Sticky Sidebar Element.

### Where can I find the Sticky Anything settings on Elementor?

Inside Elementor Editor  Select any container  Go to **Advanced Tab**  Scroll to**
Sticky Anything** section.

### Which themes support the Sticky Header perfectly on the customizer?

Popular classic themes such as Astra, Blocksy, GeneratePress, Kadence, Neve, OceanWP,
Storefront, and Zakra provide seamless Sticky Header compatibility.

### How to make sticky header via Customizer?

Dashboard  Appearance  Customize  Sticky Anything  Sticky Header -> Enable & set
z-index.

### Can I create sticky social icons ?

Yes.

### Can I customize the cookie consent message and styling?

Yes, absolutely. You can customize the message text, button labels and colors through
the plugin settings.

### How do I enable Click to Call?

Go to Dashboard  Sticky Anything  Click to Call, enable the option, add your phone
number(s), and click “Save Changes”.

### Does Click to Call work on mobile devices?

Yes, it works perfectly on mobile devices. Users can tap the button to call On desktop,
it may open calling apps like Skype or similar services.

### Can I customize the design of the button?

Yes, you can customize colors, icon styles, position, and more from the settings
panel.

### Why is my Click to Call button not showing?

Make sure:
 – The feature is enabled – You have added at least one phone number –
Device visibility settings are correct

### I need more help please!

Please use the support forum.

## Reviews

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

### 󠀁[Nice](https://wordpress.org/support/topic/nice-5025/)󠁿

 [forhadhossen477](https://profiles.wordpress.org/forhadhossen477/) June 15, 2026

Nice

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

### 󠀁[Needs a cookie to remember cookie settings 🙂](https://wordpress.org/support/topic/needs-a-cookie-to-remember-cookie-settings/)󠁿

 [joolsprobablyneedshelp](https://profiles.wordpress.org/joolsprobablyneedshelp/)
May 16, 2026 1 reply

So I mainly got this for the header to be sticky. After realising my custom CSS 
was fighting it it now works like a dream, so it would be five stars for that. But
then I saw the cookie consent and thought “bonus, I’ll take that for free too” and
enabled that. This also works a treat BUT (and this is the only reason it gets 4
not 5 stars): – It doesn’t remember that you’ve clicked accept so next time you 
come to the site or if you just refresh the pop up comes up and asks you to accept
cookies again. – If you click reject, or if you don’t click accept it doesn’t redirect
you to a different site. So people could reject, have cookies stored and carry on
using the site.Apart from that it’s really cool and the developer should be commended
for a really cool free plugin.CheersJools

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

### 󠀁[Nice](https://wordpress.org/support/topic/nice-4998/)󠁿

 [jesperleth](https://profiles.wordpress.org/jesperleth/) March 21, 2026

fungerer fint

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

### 󠀁[Great plugin, love it!!](https://wordpress.org/support/topic/great-plugin-love-it-48/)󠁿

 [Sanket Haval](https://profiles.wordpress.org/sankethaval/) March 18, 2026

It has the exact functionality I was looking for. Its minimal plugin with perfect
required settings to make elements sticky

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

### 󠀁[Good Plugin](https://wordpress.org/support/topic/good-plugin-7307/)󠁿

 [it42](https://profiles.wordpress.org/it42/) March 13, 2026

Good Plugin

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

### 󠀁[Awesome](https://wordpress.org/support/topic/awesome-10639/)󠁿

 [gammelnok](https://profiles.wordpress.org/gammelnok/) March 12, 2026

Thanks for this plugin, it’s just what I was looking for.Thanks from Denmark 🙂

 [ Read all 15 reviews ](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/)

## Contributors & Developers

“All-in-One Sticky Anything – Click to Call, Fixed Widget, Sticky Header, Menu &
Sidebar” is open source software. The following people have contributed to this 
plugin.

Contributors

 *   [ Monzur Alam ](https://profiles.wordpress.org/monzuralam/)

[Translate “All-in-One Sticky Anything – Click to Call, Fixed Widget, Sticky Header, Menu & Sidebar” into your language.](https://translate.wordpress.org/projects/wp-plugins/all-in-one-wp-sticky-anything)

### Interested in development?

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

## Changelog

#### 1.1.4 (22-05-2026)

 * **Fix:** Click to call button style.
 * **Update:** Expiry and Reject Redirect settings added on the Cookie Consent.

#### 1.1.3 (23-04-2026)

 * **New:** Introduce Sticky Table of Contents(toc).

#### 1.1.2 (18-03-2026)

 * **New:** Introduce Click to Call.

#### 1.1.1 (06-02-2026)

 * **New:** Introduce Fixed Widget.
 * **Fix:** Settings sync across multiple devices.

#### 1.1.0 (24-12-2025)

 * **New:** Introduce Sticky Cookie Consent.
 * **Update:** WordPress 6.9 Compatibility.

#### 1.0.9 (21-11-2025)

 * **New:** Introduce Sticky Social Icons.

#### 1.0.8 (23-10-2025)

 * **New:** Introduce Customizer support for Astra, Blocksy, GeneratePress, Kadence,
   Neve, OceanWP, Storefront, and Zakra themes.

#### 1.0.7 (26-09-2025)

 * **Fix:** Astra theme compatibility.

#### 1.0.6 (20-09-2025)

 * **New:** Introduce Elementor Page Builder Sticky Option.

#### 1.0.5 (20-08-2025)

 * **New:** New Option to Fix Sticky Header.

#### 1.0.4 (22-04-2025)

 * **Fix:** Fix close icon.

#### 1.0.3 (19-04-2025)

 * **New:** Introduce Sticky Sidebar.

#### 1.0.2 (07-09-2024)

 * **Fix:** Migrate old data.

#### 1.0.1 (30-08-2024)

 * **Update:** Dashboard & UI has been updated.
 * **New:** Z-index option has been added.
 * **New:** Custom Css option has been added.
 * **New:** Reset Settings option has been added.

#### 1.0.0

 * Initial version

## Meta

 *  Version **1.1.4**
 *  Last updated **1 month ago**
 *  Active installations **1,000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [fixed sidebar](https://wordpress.org/plugins/tags/fixed-sidebar/)[social icons](https://wordpress.org/plugins/tags/social-icons/)
   [sticky header](https://wordpress.org/plugins/tags/sticky-header/)[sticky menu](https://wordpress.org/plugins/tags/sticky-menu/)
   [sticky sidebar](https://wordpress.org/plugins/tags/sticky-sidebar/)
 *  [Advanced View](https://wordpress.org/plugins/all-in-one-wp-sticky-anything/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  14 5-star reviews     ](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/reviews/)

## Contributors

 *   [ Monzur Alam ](https://profiles.wordpress.org/monzuralam/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/all-in-one-wp-sticky-anything/)