Title: Social Share Block – Help Visitors Spread Your Content Everywhere
Author: bPlugins
Published: <strong>11 December 2021</strong>
Last modified: 12 October 2026

---

Search plugins

![](https://ps.w.org/b-social-share/assets/banner-772x250.png?rev=3623222)

![](https://ps.w.org/b-social-share/assets/icon.svg?rev=3623222)

# Social Share Block – Help Visitors Spread Your Content Everywhere

 By [bPlugins](https://profiles.wordpress.org/bplugins/)

[Download](https://downloads.wordpress.org/plugin/b-social-share.2.4.0.zip)

 * [Details](https://en-gb.wordpress.org/plugins/b-social-share/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/b-social-share/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/b-social-share/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/b-social-share/#developers)

 [Support](https://wordpress.org/support/plugin/b-social-share/)

## Description

**Turn every reader into a promoter – add fast, fully customizable social share 
buttons to any post or page without slowing your site down.**

[**Social Share**](https://bplugins.com/products/b-social-share/) | [**Pricing**](https://bplugins.com/products/b-social-share/pricing/)
| [**Support**](https://bplugins.com/support/) | [**Live Demos**](https://bblockswp.com/demo/social-share-all-demo/)

Help visitors share your content through supported social networks and messaging
services. Choose a ready-made theme, customize button colors and icon sizes, switch
between row and column layouts, and configure the block directly in the WordPress
Gutenberg editor.

The plugin also supports shortcodes for displaying social sharing buttons in supported
areas outside the standard block editor workflow.

Use Social Share Block to add social sharing to blogs, business websites, marketing
pages, developer documentation, portfolios, and other content-focused WordPress 
websites.

### What Is Social Share Block?

Social Share Block is a Gutenberg-based WordPress social sharing plugin for adding
share buttons to your website. It helps visitors share articles, tutorials, pages,
products, and other content using the available sharing options.

The free plugin includes customizable social share buttons, ready-made themes, row
and column layouts, styling controls, and shortcode support. Additional social engagement
blocks are available through the optional Pro offering.

### Free Features

 * **4 Free Share Themes:** Ready-made button styles you can apply in one click.
 * **Popular Social Networks:** Share to the networks and mobile messengers your
   audience actually uses.
 * **Row or Column Layouts:** Choose the layout direction that fits your design.
 * **Full Style Control:** Customize icon size, color, background color, box-shadow,
   and borders.
 * **Lightweight & Fast:** Optimized for speed and performance – no heavy external
   scripts.
 * **Gutenberg Block:** Native block editor support with live preview and sidebar
   settings.
 * **Shortcode Support:** Place share buttons in any page, post, or widget.

### Pro Version – A Full Suite of Social Engagement Blocks

Upgrade to [**Social Share Block Pro**](https://bplugins.com/products/b-social-share/pricing/)
to unlock:

 * **Floating Share Bar:** A sticky, viewport-pinned share bar that follows the 
   scroll, with show-on-all-pages / home / specific-pages visibility control.
 * **Click to Chat:** A floating WhatsApp, Messenger, Telegram, phone, SMS, or email
   contact button you can show site-wide.
 * **Share Locker:** Lock content until visitors share your page – great for coupons,
   downloads, and lead generation.
 * **Highlight to Share:** Let visitors select any text and share it instantly with
   a floating tooltip (click-to-tweet style).
 * **QR Code Share:** Generate a scannable QR code to the current page for quick
   mobile sharing.
 * **Follow Buttons:** Link visitors to your social profiles with follower counts.
 * **Click to Share & Share Card:** Pre-styled call-to-action share blocks.
 * **2 Premium Share Themes:** Animated icons and button-with-text styles.
 * **Interactive Animations:** Professional hover transform effects to catch the
   user’s eye.
 * **Network Labels:** Show network names (e.g., “Share on Facebook”) for higher
   CTR.
 * **One-Click Copy:** A dedicated “Copy URL” button for easy link sharing.

### Social Engagement Blocks

Social Share Block Pro provides multiple ways to encourage visitors to interact 
with and distribute your content.

Use the blocks together to build a complete social engagement strategy:

 * Floating Share Bar
 * Share Locker
 * Highlight to Share
 * QR Code Share
 * Follow Buttons
 * Click to Share
 * Share Card
 * Share Count Total
 * Share Modal Trigger
 * Click to Chat

### Highlight to Share

Allow visitors to select text on a page and share the selected content using a floating
sharing interface.

### QR Code Share

Generate a QR code for the current page so visitors can scan and open the content
on another device.

### Follow Buttons

Add social profile buttons that direct visitors to your social media profiles.

### Click to Share

Create call-to-action blocks that make selected text or content easier for visitors
to share.

### Share Card

Display sharing options inside pre-designed share card layouts.

### Share Count Total

Display an aggregated sharing count as social proof.

### Share Modal Trigger

Open sharing options inside a modal when visitors click a trigger.

### Why Use Social Share Block?

Adding social sharing buttons to WordPress should be simple, fast, and flexible.

**Social Share Block** gives you a Gutenberg-native way to add social sharing buttons
without relying on a complicated page builder.

You can:

 * Add social media share buttons to posts and pages.
 * Let visitors share your content with one click.
 * Customize share button colors, sizes, layouts, and styles.
 * Display buttons horizontally or vertically.
 * Add sharing buttons using a Gutenberg block.
 * Use shortcodes to place social sharing buttons in supported areas.
 * Add floating sharing buttons with Pro.
 * Create share-to-unlock content with Pro.
 * Let visitors share selected text with Pro.
 * Generate QR codes for mobile sharing with Pro.
 * Display social proof with a share counter.
 * Create custom share cards and share modals.

### How to Customize Social Share Buttons

 * Open the post or page containing the Social Share block.
 * Select the block in the Gutenberg editor.
 * Open the block settings sidebar.
 * Choose a share theme.
 * Adjust the layout and available styling options.
 * Preview your changes.
 * Save or update the page.

Available customization options depend on the selected block and its settings.

### Use Cases

 * **Blogs & Magazines:** Help readers share articles, stories, and news.
 * **Business Websites:** Increase the reach of company pages, services, and resources.
 * **Marketing Websites:** Add social sharing calls to action to landing pages and
   campaigns.
 * **Content Creators:** Encourage audiences to share valuable articles, guides,
   and resources.
 * **Developer Websites:** Add sharing options to tutorials, documentation, and 
   technical articles.
 * **Portfolio Websites:** Make projects and case studies easier to share.
 * **Online Courses:** Let students share useful lessons and resources.
 * **Lead Generation:** Use Share Locker for share-to-unlock campaigns, downloads,
   and offers.
 * **Mobile Audiences:** Use QR Code Share and messaging options for mobile-friendly
   sharing.
 * **Community Websites:** Encourage visitors to distribute useful content across
   their social networks.

### How to Use – Quick Start

 1. Install and activate the **B Social Share** plugin.
 2. In the Gutenberg editor, add the **Social Share** block from the “Widgets” block
    category.
 3. Pick a theme and adjust colors, sizes, and layout from the right-side settings 
    sidebar.
 4. Publish – or use the shortcode to place buttons anywhere. Enjoy!

For installation help, see the Installation tab.

Love the plugin? Want new features? Need support? **[Send your feedback](https://bplugins.com/support/)**.

### Check out the Parent Plugin of this plugin-

[**B Blocks**](https://bblockswp.com) – A blocks collection and page building tool
for Gutenberg.

### Check out our other WordPress Plugins-

[**Html5 Video Player**](https://bplugins.com/products/html5-video-player/) – Display
videos as single and playlist in multiple skins.

[**PDF Poster**](https://bplugins.com/products/pdf-poster/) – Display/Embed PDF 
files with different styles.

[**Html5 Audio Player**](https://bplugins.com/products/html5-audio-player/) – Listen
audios with awesome visuals.

[**StreamCast**](https://bplugins.com/products/streamcast-radio-player/) – Customizable
radio player with different skins.

[**3D Viewer**](https://bplugins.com/products/3d-viewer/) – Embed 3D models and 
3D products with interaction.

[**Advanced Post Block**](https://bplugins.com/products/advanced-post-block/) – 
Show posts and custom posts in different layouts.

### Source Code

You can find the source code, report bugs, and contribute to the development of 
this plugin on our GitHub repository:
 [**Social Share Block on GitHub**](https://github.com/bPlugins/social-share-free)

### Build Instructions

To build the plugin from source, follow these steps:
 1. Clone the repository or
download the source code. 2. Navigate to the plugin directory. 3. Run `npm install`
to install dependencies. 4. Run `npm run build` to build the production assets.

### File Mapping

To understand how the source code maps to the compiled assets, see the list below:
–`
src/` – Source code for the Gutenberg block and admin interface. – `src/index.js``
build/index.js` (Main block script) – `src/view.js`  `build/view.js` (Frontend script)–`
src/shortcode/shortcode.js`  `build/shortcode.js` (Shortcode script) – `src/Admin/
Dashboard.js`  `build/admin-dashboard.js` (Admin dashboard script) – `build/` – 
Compiled and minified assets generated by the build process. – `inc/` – PHP files
for plugin functionality. – `assets/` – Static assets like images and fonts.

### External Services

This plugin bundles the following third-party JavaScript/PHP libraries.

#### YouTube

 * **Source:** https://www.youtube.com/
 * **Purpose:** Used to display documentation and tutorial videos in the admin dashboard.
 * **Privacy:** Loading or interacting with the video player connects to YouTube
   servers and is subject to YouTube’s privacy policy.

#### WeChat (Google APIs)

 * **Source:** https://chart.apis.google.com/
 * **Purpose:** Generates sharing QR codes via `chart.apis.google.com` for mobile
   scanning when WeChat sharing is clicked.
 * **Privacy:** Subject to Google’s privacy policy: https://policies.google.com/
   privacy.

### Third-Party Libraries

#### Immer

 * **Version:** 11.1.8
 * **Source:** https://immerjs.github.io/immer/
 * **GitHub:** https://github.com/immerjs/immer
 * **License:** MIT
 * **Purpose:** Used for managing immutable state in a more convenient way.

#### Font Awesome

 * **Source:** https://fontawesome.com/
 * **License:** SIL OFL 1.1 (Icons) / MIT (CSS)
 * **Purpose:** Used for social icons.
 * **Note:** The Font Awesome Free webfont files are licensed under the SIL OFL 
   1.1, which is GPL-incompatible. They are bundled as static design assets rather
   than linked software. All PHP/JS code in this plugin is under GPLv3+.

#### react-router-dom

 * **Source:** https://github.com/remix-run/react-router
 * **License:** MIT
 * **Purpose:** Used for managing navigation routing inside the admin dashboard.

#### bpl-tools

 * Source / GitHub: https://github.com/bPlugins/bpl-tools
 * License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html
 * Purpose: Shared utility library providing admin dashboard components and common
   Gutenberg editor controls.
 * External Services: The library may connect to bPlugins, WordPress.org, and Freemius
   services for product data and checkout functionality. See full details: https://
   github.com/bPlugins/bpl-tools#external-requests–why-they-are-made.

#### Freemius Lite SDK

 * **Version:** 2.2.0
 * **Source:** [https://bplugins.com/](https://bplugins.com/)
 * **GitHub:** [https://github.com/bPlugins/freemius-lite-sdk](https://github.com/bPlugins/freemius-lite-sdk)
 * **License:** GPL-2.0-or-later – [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
 * **Purpose:** Provides an opt-in consent form for usage tracking and analytics
   to help improve the plugin. No data is sent before explicit user consent.
 * **External Services:** Communicates with `api.bplugins.com` (activation events)
   and `wp.freemius.com` (opt-in processing) only after user opt-in. See [bPlugins Privacy Policy](https://bplugins.com/privacy-policy)
   and [Freemius Privacy Policy](https://freemius.com/privacy/).

## Screenshots

[⌊Social Share Admin Dashboard⌉⌊Social Share Admin Dashboard⌉[

Social Share Admin Dashboard

[⌊Add New Social Share (ShortCode)⌉⌊Add New Social Share (ShortCode)⌉[

Add New Social Share (ShortCode)

[⌊Default⌉⌊Default⌉[

Default

[⌊Theme One⌉⌊Theme One⌉[

Theme One

[⌊Theme Two⌉⌊Theme Two⌉[

Theme Two

[⌊Theme Three⌉⌊Theme Three⌉[

Theme Three

[⌊Theme Four⌉⌊Theme Four⌉[

Theme Four

[⌊Theme Five⌉⌊Theme Five⌉[

Theme Five

[⌊Gutenberg Block Support⌉⌊Gutenberg Block Support⌉[

Gutenberg Block Support

[⌊Gutenberg Block Settings⌉⌊Gutenberg Block Settings⌉[

Gutenberg Block Settings

## Blocks

This plugin provides 1 block.

 *   Social Share Share your website/website-page link.

## Installation

**From your WordPress dashboard (recommended):**

 1. Go to **Plugins  Add New**.
 2. Search for **“B Social Share”**.
 3. Click **Install Now**, then **Activate**.
 4. Add the **Social Share** block to any post or page from the Gutenberg editor.

**Manual installation:**

 1. Download the plugin ZIP file and upload the folder to the `/wp-content/plugins/`
    directory (or upload the ZIP via **Plugins  Add New  Upload Plugin**).
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Add the block from the Gutenberg editor, or use the shortcode in any page or widget.

## FAQ

### Is Social Share Block free?

Yes, Social Share Block is a free Gutenberg block plugin. A Pro version adds a floating
share bar, share locker, click to chat, and more engagement blocks.

### Does it work with any WordPress theme?

Yes, it works with any standard WordPress theme.

### Can I change the block settings?

Yes, you can change all block settings – theme, layout, colors, icon size, shadows,
and borders – from the Gutenberg editor’s right sidebar.

### How many times can I reuse the block?

There is no limit – you can use the block as many times as you want, on as many 
pages as you want.

### Will the share buttons slow down my website?

No. The plugin is lightweight and optimized for speed – it is built for the modern
block editor without the bulky scripts that bloat pages.

### Can I add social sharing buttons without Gutenberg?

Yes. The plugin supports shortcodes, allowing you to place social sharing buttons
in supported WordPress areas outside the standard block editor workflow.

### Can I create floating social share buttons?

Yes. The Pro version includes a Floating Share Bar that can remain visible while
visitors scroll.

### Can I add share buttons outside the block editor?

Yes. Shortcode support lets you place share buttons in any page, post, or widget.

### Can visitors share selected text from my website?

Yes. The Pro Highlight to Share block allows visitors to select text and share it
using a floating sharing tooltip.

### Can I add a QR code for sharing a WordPress page?

Yes. The Pro QR Code Share block generates a scannable QR code for sharing the current
page.

### Can I create a share-to-unlock campaign?

Yes. The optional Pro offering includes Share Locker for creating supported share-
to-unlock experiences.

### Can I customize the look of the share buttons?

Yes. You can choose from ready-made themes, switch between row and column layouts,
and customize icon size, colors, background, box-shadow, and borders.

### Where can I get support?

You can post your questions on the [support forum here](https://wordpress.org/support/plugin/b-social-share/).

## Reviews

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

### 󠀁[Just what I needed](https://wordpress.org/support/topic/just-what-i-needed-1338/)󠁿

 [acdev242](https://profiles.wordpress.org/acdev242/) 6 August 2024

I needed a super simple and fast way to add social network share buttons to our 
website's news articles. The B Social Share plug-in fulfilled that need. I set it
up in minutes and can even embed it into a WP Pattern, combining it with additional
blocks for a straightforward drag-and-drop experience in our WP editor.

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

### 󠀁[Not what I was looking for](https://wordpress.org/support/topic/not-what-i-was-looking-for-6/)󠁿

 [Lovro Hrust](https://profiles.wordpress.org/lovor/) 27 October 2023

While this plugin may be somebody's cup of tea, it's not mine. I was looking for
a lightweight plugin as possible I could customize for my needs. While plugin has
many bells and whistles, it includes font awesome and it's css (59 kb), it's own
css, two javascripts…It does not follow block editor aestetics and interface seems
a bit complicated.Additionally, it does not provide javascript source code so developer
could customize it in block editor, while being declared as open-source (minified
javascript does not count as open-source)

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

### 󠀁[অসাধারন](https://wordpress.org/support/topic/%e0%a6%85%e0%a6%b8%e0%a6%be%e0%a6%a7%e0%a6%be%e0%a6%b0%e0%a6%a8/)󠁿

 [hashinur9](https://profiles.wordpress.org/hashinur9/) 21 February 2022

একটি অসাধারন প্লাগিন।

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/b-social-share/reviews/)

## Contributors and Developers

“Social Share Block – Help Visitors Spread Your Content Everywhere” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ Prosanta Roy ](https://profiles.wordpress.org/prosanta10/)

[Translate “Social Share Block – Help Visitors Spread Your Content Everywhere” into your language.](https://translate.wordpress.org/projects/wp-plugins/b-social-share)

### Interested in development?

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

## Change Log

#### 2.4.0 – 2026-07-22

 * New: Added 10 brand-new Gutenberg blocks to expand social sharing options:
    - Share Locker: Lock content until the visitor shares to a specified number 
      of networks.
    - Floating Share Bar: Display sharing buttons with site-wide, home page only,
      or page-specific visibility controls.
    - Click to Chat: Direct chat links (WhatsApp, Telegram, Viber, Skype, etc.) 
      with site-wide or page-specific visibility rules.
    - QR Code Share: Responsive shareable QR codes with device-specific width/height(
      Desktop, Tablet, Mobile).
    - Highlight to Share: Redesigned network manager with custom per-network values(
      Twitter/X handle, email, WhatsApp, subreddit).
    - Follow Buttons: Social media profile follow buttons with in-editor management(
      add, edit, duplicate, reorder).
    - Click to Share: Custom call-to-action boxes to easily share snippet texts.
    - Share Card: Premium templates and cards to showcase sharing buttons beautifully.
    - Share Count Total: Aggregate social share counter to display social proof.
    - Share Modal Trigger: Pop-up modal containing sharing buttons triggered by 
      user click.
 * Fix: Synchronized plugin version metadata across the main plugin header, block
   metadata, and readme.
 * Tweak: Improved UI styling, security escaping, and overall code quality across
   all blocks.
 * New: Highlight to Share — redesigned network manager (add, remove, reorder, change
   networks) plus an optional per-network share value (Twitter/X handle, recipient
   email, WhatsApp number, subreddit).
 * Tweak: Minor UI, escaping, and code-quality improvements across blocks.

#### 2.2.3 – 2026-07-14

 * Update: Improved Admin Dashboard.
 * Fixed: style and assets loading performance issue.

#### 2.2.2 – 2026-05-20

 * Fix: Removed all premium/trialware feature gating
 * Fix: Added source code repository link in readme
 * Fix: Corrected “Requires at least” version formatting to use major version numbers
 * Fix: Removed disallowed remote external script dependencies and loaded them locally
 * Fix: Added proper output escaping to shortcode callback return values for better
   security
 * Fix: Added `ABSPATH` checks to prevent direct file access in executable PHP files

#### 2.2.0 – 2026-03-29

 * **Update:** Improved block sidebar user interface for better usability
 * **Update:** Added new style customization options
 * **Update:** Minor UI improvements and code optimization

#### 2.0.1

 * Add New Dashboard

#### 2.0.0 – 2026-02-05

 * Updated with new a lot features and major updates of the plugin

#### 1.0.6 – 4 Aug 24

 * Add translate feature

#### 1.0.5

 * Add translate feature

#### 1.0.4

 * Social Item Overflow fix

#### 1.0.3

 * Reduce PHP Code
 * Performance improvement

#### 1.0.2

 * Reduce PHP Code.

#### 1.0.1

 * Performance improvement.

#### 1.0.0

 * Initial Release.

## Meta

 *  Version **2.4.0**
 *  Last updated **5 days ago**
 *  Active installations **2,000+**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/b-social-share/)
 * Tags
 * [block](https://en-gb.wordpress.org/plugins/tags/block/)[share](https://en-gb.wordpress.org/plugins/tags/share/)
   [share buttons](https://en-gb.wordpress.org/plugins/tags/share-buttons/)[social share](https://en-gb.wordpress.org/plugins/tags/social-share/)
   [social sharing](https://en-gb.wordpress.org/plugins/tags/social-sharing/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/b-social-share/advanced/)

## Ratings

 4.3 out of 5 stars.

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

[Your review](https://wordpress.org/support/plugin/b-social-share/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/b-social-share/reviews/)

## Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ Prosanta Roy ](https://profiles.wordpress.org/prosanta10/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/b-social-share/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/abuhayat)