ShareToSocial – Social Share Buttons & Sharing Icons
ShareToSocial – Social Share Buttons & Sharing Icons

ShareToSocial – Social Share Buttons & Sharing Icons

4.6/5 (5 ratings) 100 active installs Updated Nov 12, 2026
ShareToSocial plugin setting UI menu in your dashboard settings.

ShareToSocial plugin setting UI menu in your dashboard settings.

ShareToSocial adds share buttons to your WordPress website in a few clicks. Pick the social media networks you want, choose where they appear, and you are done.

Everything is fast and lightweight: all icons are inline SVGs (no icon fonts, no third-party libraries), and the plugin is free to use and easy to customize.

Main Features

40+ social networks and actions, all in one list you can reorder:

  • Social media: Facebook, X (Twitter), LinkedIn, Pinterest, WhatsApp, Messenger, Telegram, Reddit, Threads, Bluesky, Tumblr, LINE, VK, Snapchat, Mastodon etc.
  • Bookmarking: Hacker News, Instapaper, Flipboard, Buffer, Xing, Digg, Meneame, Blogger, LiveJournal.
  • Messaging & device: Email, Copy Link, Native Share, Print, Viber, SMS.
  • AI assistants: ChatGPT, Gemini, Claude, Perplexity, Copilot, DeepSeek, Grok, Meta AI.

Where social share buttons appear

Place buttons in four ways, or combine them:

  • Inline — automatically before, after, or on both sides of your content.
  • Floating bar — a side or bottom share bar with its own network list and position.
  • Block — a Gutenberg block you can drop anywhere in any post or page.
  • Widget — use the block widget, the classic widget, or any widget area.
  • Shortcode — the [sharetosocial] shortcode for any template or content.

In the settings, set which networks show, their order, the button alignment, and which post types and archives get buttons.

Floating bar controls include position, top offset, mobile hiding with a custom breakpoint, auto-hide while scrolling, and label style (always, on hover, or icon-only).

Design controls

Make every button look the way you want:

  • Styles: Rounded, Square, Pill, Outline, Official Buttons, Round Text, Accent Border, Icons Only.
  • Sizes: Small, Medium, Large, Extra Large.
  • Spacing between buttons.
  • Brand colors, one custom color, or a neutral monochrome look.
  • Custom CSS on top of the built-in options.

AI assistant sharing

Add buttons for ChatGPT, Gemini, Claude, Perplexity, Copilot, DeepSeek, Grok, and Meta AI. Each opens its service with a prompt asking it to summarize the current page.

These links follow the formats those services support, which can change on their end at any time.

Advanced controls

  • Link behavior — popup window or new tab.
  • Performance — defer the frontend script until the page finishes parsing.
  • Accessibility — larger 44×44 targets and screen-reader labels for icon-only buttons.
  • Open Graph & Twitter Cards — add metadata using the post title, a description, the featured or content image, or a fallback. If a supported SEO plugin already outputs these tags, ShareToSocial skips its own to avoid duplicates.
  • UTM tracking — append UTM parameters to share links, with the network name as utm_source.
  • Data control — reset all settings in one click, or choose whether they are removed when the plugin is deleted.

Per-post controls

Each post and page can override its own Inline Share Buttons and Floating Share Bar to Default, On, or Off from the editor panel — without touching the global settings.

Developer-friendly

Customize the share button SVG icon:

add_filter( 'stsocial_share_svg_icon', function( $icon, $network ) {
    // Modify or replace an icon.
    return $icon;
}, 10, 2 );

Customize the share buttons output:

add_filter( 'stsocial_share_buttons_output', function( $output, $args ) {
    return '<div class="my-share-buttons">' . $output . '</div>';
}, 10, 2 );

Gutenberg Blocks

  • ShareToSocial Share Buttons — a share row made of individual network buttons.
  • ShareToSocial Network Button — a single button inside a ShareToSocial Share Buttons block.