Description
Webworq Social Share adds beautiful, customizable social sharing buttons to your WordPress posts — plus the Open Graph and Twitter Card metadata that makes shared links look great.
Features:
- 13 platforms: LinkedIn, X/Twitter, Bluesky, Facebook, WhatsApp, Email, Pinterest, Reddit, Telegram, Threads, Tumblr, LINE, and Copy Link
- Drag-and-drop platform ordering
- Multiple display modes: inline buttons or collapsible dropdown
- Floating share button (FAB) with 6 screen positions — works independently alongside in-content buttons
- FAB size options (small/medium/large) and mobile toggle
- 3 button shapes: circle, rounded, square
- Custom border radius slider (0-50px)
- Adjustable button spacing (4-24px)
- 8 color presets: Brand Colors, Mono Dark, Mono Light, Outline/Ghost, Minimal, Glass, Gradient, and Custom
- Per-variant custom colors: set different colors for inline, collapsible, and floating buttons
- 4 shadow presets: none, subtle, medium, bold
- 5 hover animations: lift, grow, glow, fade, shine
- Optional text labels
- Auto-placement or manual shortcode
- Open Graph & Twitter Card meta tags (auto-detects SEO plugins)
- Compatible with Divi Theme Builder, Elementor, Bricks, Beaver Builder, and more
- Fully extensible via WordPress filters
Shortcode:
Use [webworq_share] in any post, page, widget, or Divi Code Module.
Extending:
Add custom platforms with the webworq_ss_platforms filter. See class-platforms.php for examples.
External services
This plugin generates share links that redirect the user’s browser to the following third-party social platforms. No data is sent from your server — the share URL (containing the post title and permalink) is constructed as a standard link that the visitor clicks. The visitor’s browser then navigates directly to the platform.
Used to share a link on LinkedIn.
Data sent: post URL (via the visitor’s browser upon click).
Service provided by LinkedIn Corporation.
Terms of Service: https://www.linkedin.com/legal/user-agreement
Privacy Policy: https://www.linkedin.com/legal/privacy-policy
X (formerly Twitter)
Used to share a link on X.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by X Corp.
Terms of Service: https://x.com/en/tos
Privacy Policy: https://x.com/en/privacy
Bluesky
Used to share a link on Bluesky.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Bluesky PBC.
Terms of Service: https://bsky.social/about/support/tos
Privacy Policy: https://bsky.social/about/support/privacy-policy
Used to share a link on Facebook.
Data sent: post URL (via the visitor’s browser upon click).
Service provided by Meta Platforms, Inc.
Terms of Service: https://www.facebook.com/terms.php
Privacy Policy: https://www.facebook.com/privacy/policy/
Used to share a link via WhatsApp.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Meta Platforms, Inc.
Terms of Service: https://www.whatsapp.com/legal/terms-of-service
Privacy Policy: https://www.whatsapp.com/legal/privacy-policy
Used to pin a link on Pinterest.
Data sent: post URL, title, and featured image URL (via the visitor’s browser upon click).
Service provided by Pinterest, Inc.
Terms of Service: https://policy.pinterest.com/en/terms-of-service
Privacy Policy: https://policy.pinterest.com/en/privacy-policy
Used to submit a link on Reddit.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Reddit, Inc.
Terms of Service: https://www.redditinc.com/policies/user-agreement
Privacy Policy: https://www.reddit.com/policies/privacy-policy
Telegram
Used to share a link via Telegram.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Telegram FZ-LLC.
Terms of Service: https://telegram.org/tos
Privacy Policy: https://telegram.org/privacy
Threads
Used to share a link on Threads.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Meta Platforms, Inc.
Terms of Service: https://help.instagram.com/769983657850450
Privacy Policy: https://www.facebook.com/privacy/policy/
Used to save a link to Pocket.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Mozilla Corporation.
Terms of Service: https://getpocket.com/en/tos/
Privacy Policy: https://getpocket.com/en/privacy/
Tumblr
Used to share a link on Tumblr.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Automattic Inc.
Terms of Service: https://www.tumblr.com/policy/en/terms-of-service
Privacy Policy: https://www.tumblr.com/privacy/en
LINE
Used to share a link via LINE.
Data sent: post URL (via the visitor’s browser upon click).
Service provided by LY Corporation.
Terms of Service: https://terms.line.me/line_terms
Privacy Policy: https://terms.line.me/line_rules
Viber
Used to share a link via Viber.
Data sent: post URL and title (via the visitor’s browser upon click).
Service provided by Viber Media S.à r.l.
Terms of Service: https://www.viber.com/en/terms/viber-terms-use/
Privacy Policy: https://www.viber.com/en/terms/viber-privacy-policy/
Installation
- Upload the
webworq-social-sharefolder to/wp-content/plugins/ - Activate via Plugins menu
- Go to Settings > Webworq Social Share to configure
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Webworq Social Share Buttons” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Webworq Social Share Buttons” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
4.0.4
- Added External Services section documenting all third-party platform URLs with terms/privacy links
- Escaped all remaining unescaped variables in admin and frontend output
- Applied webworq_ss_kses_icon() to all icon echo statements
- Fixed inline script timing — moved wp_add_inline_script() into enqueue_assets() so JS loads correctly
- Moved inline scripts to wp_add_inline_script() for Plugin Check compliance
- Wrapped all frontend output with proper kses sanitization
- Replaced all _e() with esc_html_e() for escaped translations
- Upgraded () calls to esc_html() where appropriate
- Removed legacy shortcode alias
4.0.0
- Rebranded from Ripple to Webworq Social Share Buttons
- New slug: webworq-social-share
- Updated all CSS class prefixes, constants, and function names
- Automatic settings migration from previous versions
- SVG icon sanitization with proper viewBox preservation
- Fixed all WordPress Plugin Check (PCP) errors
- Compatible with Divi Theme Builder specialty column layouts
3.1.2
- Fixed SVG icon rendering — wp_kses was stripping case-sensitive viewBox attribute
- Added SVG-safe sanitization helpers
3.1.1
- Fixed all WordPress Plugin Check (PCP) errors for directory compliance
- Improved output escaping throughout admin interface
- Added translators comments for all placeholder strings
- Fixed auto-placement for Divi Theme Builder specialty column layouts
- Updated tested-up-to to WordPress 6.9
3.1.0
- Switched to official Automattic social-logos icon set
- Removed Pocket and Viber platforms (now 13 platforms total)
- Fixed auto-placement for Divi Theme Builder layouts
- Admin preview now renders live buttons in the Styling tab
3.0.0
- Added 6 new platforms: Pinterest, Reddit, Telegram, Threads, Tumblr, LINE (total: 13)
- 8 color presets: Brand, Mono Dark, Mono Light, Outline, Minimal, Glass, Gradient, Custom
- Per-variant custom colors for inline, collapsible, and floating buttons
- 5 hover animations: lift, grow, glow, fade, shine
- 4 shadow presets: none, subtle, medium, bold
- Adjustable button spacing (4-24px range slider)
- Custom border radius (0-50px) alongside shape presets
- FAB size options: small (44px), medium (56px), large (68px)
- FAB mobile visibility toggle
- Full CSS custom properties architecture for dynamic theming
- Automatic settings migration from v2 to v3
1.0.0
- Initial release