FLASH SALE Get 20% OFF everything using the coupon code: FLASH20 View Pricing Plans →

Knowledge Base

Documentation

Theme Documentation



Plugin Documentation



Resources

Social Icons Widget PRO – Floating Social Sharing Buttons

This article refers to Social Icons Widget PRO

Floating Social Sharing Buttons let you display a persistent bar of social sharing icons on the side of your website. The bar stays visible as visitors scroll, making it easy for them to share your content on Facebook, X, LinkedIn, Pinterest, and more — at any moment.

This guide walks you through setting up, customizing, and fine-tuning the floating bar so it fits perfectly with your site.


1. Overview

The Floating Buttons feature adds a fixed-position bar of social sharing icons that appears on the pages and post types you choose. Key highlights:

  • Always visible — The bar stays in place as your visitors scroll, so sharing is always one click away.
  • Fully customizable — Choose which platforms to show, adjust colors and icon styles, and pick exactly where the bar appears on screen.
  • Mobile-friendly — On smaller screens the bar automatically repositions itself as a compact bottom bar for easy thumb access.
  • Block editor powered — The buttons are configured using the same Social Sharing block you may already be familiar with, so there is no new interface to learn.
  • Share counts — Optionally display total share counts alongside your icons.

2. Setting Up Floating Buttons

Getting started takes just a few clicks.

Step 1: Open the Floating Buttons editor

In your WordPress admin, navigate to:

Sharing Buttons > Floating Buttons

The first time you visit this page, the plugin automatically creates a Floating Buttons configuration for you with a pre-configured set of social sharing icons. You will be taken directly into the block editor.

Step 2: Review the default setup

The editor opens with a Social Sharing block already in place. By default, the following platforms are enabled:

  • Facebook
  • X
  • LinkedIn
  • Threads
  • Pinterest
  • Reddit
  • WhatsApp
  • Email
  • Copy Link

Additional platforms are available but disabled by default: Telegram, Bluesky, ChatGPT, Claude, Perplexity, and Print. You can enable any of these through the block settings (see Section 3 below).

Step 3: Configure Display Settings

In the right sidebar, locate the Display Settings meta box. This is where you control positioning, visibility, and mobile behavior. At minimum, make sure you have selected at least one post type under “Show Floating Buttons On” so the bar actually appears on your site.

By default, the floating bar is set to display on Posts only.

Step 4: Publish

Click Update (or Publish) to save your configuration. Visit a post on your site to see the floating bar in action.


3. Customizing the Buttons (Block Editor)

Since the Floating Buttons use the standard Social Sharing block, you have access to all of its customization options.

Selecting Platforms

Click the Social Sharing block in the editor, then use the block settings panel on the right to:

  • Enable or disable individual platforms by toggling them on or off.
  • Reorder platforms by dragging them into your preferred sequence.

Adjusting Icon Style

In the block toolbar or sidebar panel you can adjust:

  • Style — The block defaults to the “Filled” style (colored background with white icons), which works well for floating bars. You can also switch to “Outline” or other available styles.
  • Icon colors — Customize the background and icon color for each platform individually.
  • Icon size — Adjust the font size of the icons.
  • Padding and margin — Fine-tune the spacing around each icon using the padding and margin controls.
  • Border radius — Control how rounded the icon buttons appear (the default is fully rounded at 50px).

Share Counts

The default configuration has Show Total Count enabled. This displays an aggregated share count alongside your icons. You can toggle this off in the block settings if you prefer a cleaner look.


4. Display Settings Explained

The Display Settings meta box in the editor sidebar gives you full control over where and when the floating bar appears.

Horizontal Position

Choose which side of the screen the bar appears on:

  • Left side — The bar is anchored to the left edge of the viewport.
  • Right side — The bar is anchored to the right edge of the viewport.

Vertical Position

Choose the vertical placement of the bar:

  • Top — Positioned near the top of the viewport.
  • Middle (Center) — Vertically centered on the screen. This is the default and most popular choice.
  • Bottom — Positioned near the bottom of the viewport.

Offset from Edge

Set the distance (in pixels) between the floating bar and the edge of the screen. The range is 0 to 200 px. A value of 0 places the bar flush against the edge. Increase this value if you need to avoid overlapping with other fixed elements on your site, such as a sticky header or sidebar.

Layout

Control how the icons are arranged:

  • Vertical (stacked) — Icons are stacked on top of each other in a column. This is the default and works best for side-positioned bars.
  • Horizontal (row) — Icons are arranged side by side in a row. This can work well when combined with a top or bottom vertical position.

Show Floating Buttons On

Use the checkboxes to select where the floating bar should appear:

  • Front Page — Show on your site’s front page (disabled by default).
  • Posts — Show on single blog posts (enabled by default).
  • Pages — Show on static pages.
  • Any other public custom post types registered on your site (e.g., Products, Portfolio items) will also appear as options here.

If no post types are selected and Front Page is unchecked, the floating bar will not appear anywhere on your site.

Mobile Settings

  • Show on mobile devices — When checked (enabled by default), the floating bar will be displayed on mobile devices. When unchecked, the bar is completely hidden on screens below the breakpoint.
  • Mobile breakpoint — The screen width (in pixels) at which the bar switches to its mobile layout. The default is 1200px, and you can set any value between 320px and 1200px.

5. Mobile Behavior

The floating bar has a dedicated mobile experience that activates automatically when the viewport width falls below the configured mobile breakpoint.

What changes on mobile

When mobile mode kicks in, the floating bar:

  1. Moves to the bottom of the screen — Regardless of your configured horizontal and vertical position, the bar repositions as a full-width bottom bar.
  2. Switches to a horizontal layout — Icons are displayed in a row, centered across the screen, even if you chose “Vertical” in the display settings.
  3. Gets a semi-transparent background — A subtle white background with a shadow helps the bar stand out against page content.
  4. Hides labels — If you had labels enabled in the block settings, they are hidden on mobile to keep the bar compact.
  5. Slides in from below — A smooth animation brings the bar into view from the bottom of the screen.

Disabling mobile display

If you prefer not to show the floating bar on mobile devices at all, simply uncheck Show on mobile devices in the Display Settings. The bar will be completely hidden below the breakpoint.

Choosing the right breakpoint

The default breakpoint of 1200px covers most tablets in landscape orientation and smaller. Here are some guidelines:

  • 1200px (default) — Hides on tablets and phones; shows only on laptops and desktops.
  • 768px — Shows on tablets in landscape; hides on phones and portrait tablets.
  • 480px — Shows on most tablets; hides only on phones.

Choose a value that makes sense for your audience and design. You can always preview your site at different widths to see exactly when the switch happens.


6. Using the Shortcode

In addition to the automatic floating display, you can manually insert the floating buttons content anywhere using a shortcode:

[wpzoom_floating_buttons]

This shortcode renders the same social sharing icons from your Floating Buttons configuration, but as an inline element within your content rather than as a fixed floating bar. This can be useful if you want to:

  • Place the sharing icons inside a specific section of a page.
  • Include the icons in a template file or widget area that supports shortcodes.

The shortcode uses the same configuration (platforms, colors, styles) that you set up in the Floating Buttons editor.

Note: The shortcode output does not include the floating/fixed positioning or the display rules (post types, mobile settings). It simply renders the icons inline wherever the shortcode is placed.


7. Tips & Best Practices

Keep the icon count reasonable

While you can enable all available platforms, a shorter list of 5-7 icons tends to perform best. Focus on the platforms your audience actually uses. A long vertical stack can be visually overwhelming and may extend beyond the visible area on smaller screens.

Choose the right side for your layout

  • Left side works well for sites with right-aligned or centered content, as the bar will not overlap the main reading area.
  • Right side is a good choice for sites with left-aligned content or where you want the bar near the scrollbar.

Consider your theme’s layout, especially if you have sticky sidebars or other fixed elements that might overlap with the floating bar.

Use an offset for spacing

If the bar feels too close to the edge of the screen or overlaps with other UI elements (like a sticky menu, chat widget, or cookie notice), increase the Offset from Edge value. Even a small offset of 10-20px can make a noticeable difference.

Test on multiple devices

Always preview the floating bar on different screen sizes after making changes. Pay special attention to:

  • How the bar looks on your phone in both portrait and landscape orientation.
  • Whether the bar overlaps with any theme elements like sticky headers or footers.
  • The transition between desktop and mobile mode at your chosen breakpoint.

Vertical layout for side bars, horizontal for top/bottom

If you position the bar on the left or right side of the screen, the Vertical (stacked) layout almost always looks best. If you set the vertical position to Top or Bottom, consider switching to Horizontal (row) for a more natural appearance.

Accessibility considerations

The floating bar automatically respects the prefers-reduced-motion media query. For visitors who have reduced motion enabled in their operating system settings, all slide-in animations and hover effects are disabled for a more comfortable experience.

The bar is also automatically hidden when the page is printed, so it will not appear in print output.

Pinterest compatibility

The plugin automatically prevents the Pinterest browser extension from hijacking your Pinterest share buttons. Each Pinterest link includes the data-pin-custom="true" attribute, which tells the Pinterest SDK to leave those buttons alone. No additional configuration is needed on your part.


Need Help?

If you run into any issues or have questions about the Floating Buttons feature, please visit the WPZOOM support page or reach out through our support channels. We are happy to help.

Last updated on February 17, 2026