跳至内容
WordPress.org

China 简体中文

  • 主题
  • 插件
  • 新闻
    • 文档
    • 论坛
  • 关于
  • 获取 WordPress
获取 WordPress
WordPress.org

Plugin Directory

SGS Social Sharing Buttons

  • 提交插件
  • 我的收藏
  • 登录
  • 提交插件
  • 我的收藏
  • 登录

SGS Social Sharing Buttons

作者:Adebowale Adekoya
下载
  • 详情
  • 评价
  • 安装
  • 开发进展
支持

描述

SGS Social Sharing Buttons is the essential plugin for any WordPress site looking to enhance its social media presence and engagement. This lightweight plugin integrates seamlessly into your website, adding a set of fixed, aesthetically pleasing social media sharing buttons. These buttons enable your visitors to effortlessly share your content across multiple social media platforms, thereby increasing your reach and driving more traffic to your site.

Key Features

  • Admin Settings Page: Customize which post types, networks, position, size, and animations are used — all from a clean settings screen under Settings → SGS Sharing Buttons.
  • Shortcode Support: Place sharing buttons anywhere in your content with [sgs_ssb].
  • Print Button: Includes a print icon so visitors can easily print your content.
  • 9 Social Platforms: WhatsApp, Facebook, X (Twitter), LinkedIn, Telegram, Pinterest, Reddit, Email, and Print.
  • Dark Mode Support: Automatically adapts to the visitor’s prefers-color-scheme: dark setting.
  • RTL Language Support: Full right-to-left compatibility out of the box.
  • Accessible: All buttons include proper aria-label attributes, focus indicators, screen-reader-friendly SVGs, and respects prefers-reduced-motion.
  • Zero Frontend JavaScript: The plugin ships no JavaScript — everything is server-rendered HTML and CSS.
  • No Tracking: The plugin does not track user data, ensuring privacy and compliance with data protection regulations.
  • Developer Friendly: Four filter hooks allow full customization of output, networks, link attributes, and display conditions.
  • AMP Compatible: Fully compatible with Accelerated Mobile Pages (AMP).
  • Responsive Design: Adapts perfectly to all screen sizes — fixed sidebar on desktop, bottom bar on mobile.
  • Lightweight and Fast: Minimal impact on page load times thanks to efficient coding and the absence of JavaScript.

Developer Filters

  • sgs_ssb_display_condition — Override whether the buttons appear (bool).
  • sgs_ssb_networks — Add, remove, or reorder social networks (array).
  • sgs_ssb_button_atts — Customize HTML attributes on each button link (array).
  • sgs_ssb_buttons_html — Filter the complete HTML output before rendering (string).

Configuration

After activation, the sharing buttons appear automatically on posts and pages. To customize:

  1. Go to Settings → SGS Sharing Buttons in your WordPress admin.
  2. Choose which post types display the buttons.
  3. Select which social networks are enabled.
  4. Pick a position (left or right), button size, and whether the shake animation is active.
  5. Click Save Changes.

You can also place the buttons inside post content using the [sgs_ssb] shortcode.

Support

For support and further inquiries, please contact the plugin developer.

Credits

Developed by Adebowale Adekoya

安装

  1. Log in to your WordPress admin area.
  2. Go to “Plugins → Add New” from the left-hand menu.
  3. In the search box, type “SGS Social Sharing Buttons”.
  4. From the search results, locate “SGS Social Sharing Buttons” and click “Install Now”.
  5. Click “Activate Plugin” to activate it.
  6. Visit “Settings → SGS Sharing Buttons” to customize the display.

常见问题

Does it support Accelerated Mobile Pages (AMP)?

Yes, it perfectly works on both AMP and non-AMP WordPress site pages.

Is the plugin mobile-friendly?

Yes, it is fully responsive. Buttons appear as a fixed sidebar on desktop and a fixed bottom bar on mobile devices.

Does it support non-English languages?

Yes, it works for all languages and script types, including RTL languages like Arabic and Hebrew.

Can I customize the appearance?

Yes. The settings page lets you adjust position, size, and animation. For deeper customization, use the provided developer filter hooks or override the CSS custom properties in your theme.

Does this plugin add any JavaScript?

No. The plugin loads zero JavaScript on the frontend — only a single CSS file.

评价

It Facilitates Sharing

Adebowale Adekoya 2021 年 2 月 17 日
I am using it on many sites now because it it seamless and it facilitate sharing of site content by visitors.
阅读所有1条评价

贡献者及开发者

「SGS Social Sharing Buttons」是开源软件。 以下人员对此插件做出了贡献。

贡献者
  • Adebowale Adekoya

帮助将「SGS Social Sharing Buttons」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志。

更新日志

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.

额外信息

  • 版本 2.0.0
  • 最后更新:3 月前
  • 活跃安装数量 20+
  • WordPress 版本 5.0 或更高版本
  • 已测试的最高版本为 7.0.4
  • PHP 版本 7.4 或更高版本
  • 语言
    English (US)
  • 标签
    Facebook Sharingshare buttonssocial iconssocial mediaSocial Sharing Buttons
  • 高级视图

评级

5 星(最高 5 星)。
  • 1 条 5 星评价 5 星 1
  • 0 条 4 星评价 4 星 0
  • 0 条 3 星评价 3 星 0
  • 0 条 2 星评价 2 星 0
  • 0 条 1 星评价 1 星 0

您的评价

查看全部评论

贡献者

  • Adebowale Adekoya

支持

有话要说吗?是否需要帮助?

查看支持论坛

  • 关于
  • 新闻
  • 主机
  • 隐私
  • 陈列窗
  • 主题
  • 插件
  • 区块样板
  • 学习
  • 支持
  • 开发者
  • WordPress.tv ↗︎
  • 参与
  • 活动
  • 捐赠 ↗
  • 周边商品 ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

China 简体中文

  • 关注我们的 X(原 Twitter)账号
  • 访问我们的 Bluesky 账号
  • 关注我们的 Mastodon 账号
  • 访问我们的 Threads 账号
  • 访问我们的 Facebook 公共主页
  • 关注我们的 Instagram 账号
  • 关注我们的 LinkedIn 主页
  • 访问我们的 TikTok 账号
  • 访问我们的 YouTube 频道
  • 访问我们的 Tumblr 账号
代码如诗
The WordPress® trademark is the intellectual property of the WordPress Foundation.