Description
ZA Creative Social Buttons is a complete social sharing solution for WordPress. It adds share buttons to your posts, pages, products and custom post types, and includes a floating share bar, Open Graph and Twitter Card tags, share analytics, QR codes, and UTM tracking — all in one plugin.
Key Features
- 50+ Social Networks including Facebook, X/Twitter, LinkedIn, Pinterest, Reddit, WhatsApp, Telegram, Threads, Mastodon, Bluesky, Signal, Discord, and more
- Visual Button Designer with style presets (Classic, Modern, Glass, Corporate, Material, Dark, Neon, Magazine, etc.)
- Multiple button styles, sizes, shapes, and themes
- Drag-and-drop network ordering
- Open Graph & Twitter Card meta tags with per-post customization
- Analytics with top posts, network breakdowns, click-through rates, and CSV export
- Display Rules for post types, taxonomies, user roles, devices, login status, and archive/search pages
- Floating share bar with auto-hide
- Click-to-Share text selection popup
- QR code generation
- UTM tracking parameters
- WooCommerce integration: product sharing and post-purchase share prompts
- Import from ShareMyPost, AddToAny, Social Warfare, Sassy Social Share, Monarch, and Simple Share Buttons Adder
- Diagnostics page with system health, REST API status, cron status, and plugin conflict detection
- GDPR compliance: personal data exporter and eraser
- Multisite support
- Gutenberg blocks, Elementor widgets, and shortcodes
- WCAG 2.2 AA accessibility: keyboard navigation and ARIA labels
- Fully translatable with a .pot file included
External Services
ZA Creative Social Buttons includes share buttons that, when a visitor clicks a network button, open that network’s public sharing page (for example X/Twitter intent pages, Facebook Sharer, LinkedIn, Pinterest, Reddit, Telegram, WhatsApp, Threads, Mastodon, Pocket, and others). Only when a visitor actively clicks a button is the post title and URL sent to the selected network’s sharing endpoint, so the visitor can complete the share in their own app or browser. Sharing pages are controlled by each network, not by this plugin.
The exact list of networks is configurable; only the networks you enable add a share button. The relevant platform terms of service and privacy policies apply:
- X: https://x.com/en/tos
- Meta / Facebook: https://www.facebook.com/privacy/policy/
- WhatsApp: https://www.whatsapp.com/legal/privacy-policy-eea
- LinkedIn: https://www.linkedin.com/legal/privacy-policy
- Reddit: https://www.redditinc.com/policies/privacy-policy
- Telegram: https://telegram.org/privacy
WhatsApp Sharing
When a visitor clicks the WhatsApp share button, this plugin opens the WhatsApp share URL https://wa.me/?text=<post title and URL> (the external WhatsApp web or mobile application). At the moment of that click, the post title and the post URL are included in the link so the visitor can choose a recipient and send the message. No data is sent to WhatsApp before the visitor clicks the button, and this plugin does not collect or store the recipient’s phone number, the message text, or any WhatsApp account data. WhatsApp’s own privacy policy applies to anything sent through their service.
- External URL used: https://wa.me/
- WhatsApp Privacy Policy: https://www.whatsapp.com/legal/privacy-policy-eea
- WhatsApp Terms of Service: https://www.whatsapp.com/legal/terms-of-service
Because the specific networks you enable determine which platform’s sharing page is used, please re-check your own network choices in the plugin settings. This plugin does not phone home to any other server; by default it stores share/click analytics locally in your own WordPress database only if you enable the Analytics feature.
Installation
- Upload the
za-creative-social-buttonsfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress admin “Plugins” screen. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Use the Setup Wizard to choose your preferred networks and settings.
- Your share buttons are ready.
FAQ
-
Share buttons appear automatically on posts, pages, and products after activation (depending on your display settings). You can also place them manually with the
[zacrsobu-buttons]shortcode, the Gutenberg block, or the Elementor widget. -
Yes. Visit the Appearance page to choose a style preset and customize the button style, size, shape, theme, and post types.
-
Yes. ZA Creative Social Buttons adds Open Graph and Twitter Card meta tags to your content, with per-post customization in the post editor.
-
Is WooCommerce supported?
-
Yes. Share buttons can appear on product pages, and there are additional post-purchase share prompts.
-
Can I import settings from other plugins?
-
Yes. Import from ShareMyPost, AddToAny, Social Warfare, Sassy Social Share, Monarch, and Simple Share Buttons Adder is available on the Import/Export page.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ZA Creative Social Buttons” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ZA Creative Social Buttons” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.0
- Renamed plugin to ZA Creative Social Buttons and updated all namespacing, assets, and translation strings
- Replaced short
zapublic-code prefixes with the distinctivezacrsobuprefix - Moved PHP classes into the
Sipho213\ZACRSOBUnamespace - Add plugin-wide input sanitization and output escaping
- Replace inline JavaScript and CSS with properly enqueued scripts and styles
- Hardened REST API permissions and parameter validation
- Add direct file access guards to all PHP files
- Add disclosure of third-party social sharing services in the readme
- Tested up to WordPress 7.1
1.0.0
- Initial release





