SGS Social Sharing Buttons

Changelog

2.0.0

  • Major: Complete rewrite using a singleton class architecture.
  • New: Admin settings page (Settings → SGS Sharing Buttons) with full WordPress Settings API integration.
  • New: Shortcode [sgs_ssb] to embed buttons in page content.
  • New: Print button (properly implemented).
  • New: Dark mode support via prefers-color-scheme.
  • New: RTL language support.
  • New: Developer filter hooks for full extensibility.
  • New: Tooltips on hover showing the network name.
  • New: Respects prefers-reduced-motion for accessibility.
  • Fix: CSS is now fully scoped to .sgsssb-* classes — no more theme-breaking global resets.
  • Fix: Focus outlines restored for keyboard accessibility (WCAG 2.4.7).
  • Fix: All buttons now have aria-label attributes and SVGs use aria-hidden.
  • Fix: WhatsApp now uses the modern wa.me URL format.
  • Fix: Proper CSS version string for cache busting on updates.
  • Fix: Pinterest image URL properly handled on non-singular pages.
  • Security: All output properly escaped throughout. Settings sanitized via WordPress Settings API.

1.6

  • Added missing WhatsApp button.
  • Updated CSS to external file instead of inline.

1.5

  • Added print icon to support easy printing.
  • Updated Twitter to X.
  • Improved code security and efficiency to meet WordPress standards.

1.4

  • General code performance improvement.
  • Changed from page title to site title for non-single pages.
  • Adjusted sharing buttons’ position and size for different screen sizes.
  • Added CSS3 animations to improve sharing rates.

Plugin Website
Visit website

Version:
2.0.0
Last Updated
July 1, 2026
Active Installs
20
Requires
WordPress 5.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.