Share Buttons with Counts

Share Buttons with Counts – WordPress Plugin
Style: Dashed Dashed border outline
WhatsAppTelegramFacebookSnapchat
See all Live demos
WordPress Plugin · Free · GPLv2

Social share buttons with real click counts

Add beautiful share buttons to your posts and pages. Track clicks on your site, show optional starting counts, and keep visitors sharing — without heavy APIs or bloat.

25+ networks Click-based counts Floating bar Requires WP 5.8+
Live-style preview
Share 128 Shares T f 𝕏 in

Inline bar with share text, count badge, and network buttons — fully customizable in the admin.

View all live demos →

Everything you need to drive shares

Lightweight, flexible, and built for real WordPress sites.

📌

Inline share bars

Show buttons above, below, both, or after the first paragraph. Choose post types and mobile visibility.

🔢

Click-based counts

Counts increase when visitors click a share button on your site. Optional starting count and per-post override.

📍

Floating side bar

Sticky left or right floating share bar on singular posts. Icon-only for a clean, always-visible look.

🎨

Shapes & styles

Square, rounded, pill, circle, drop. Filled, outline, minimal, dashed, or glass. Original or custom colors.

📱

Mobile-ready

Control labels on mobile (icon only or same as desktop). Responsive layout that stays usable on small screens.

Lightweight

Frontend CSS and JS load only when needed. No external social APIs. No tracking for ads.

📋

Copy link button

One-click copy of the post URL with a thank-you toast. Perfect for messengers and private sharing.

🛡️

Throttle & controls

Hide count until a threshold, set minimum display count, and throttle rapid repeat clicks per visitor.

🌙

Dark mode bar

Optional dark-styled share bar that fits modern themes without fighting your design.

About share counts

Counts in this plugin are click-based. They track button clicks on your website only. They are not official totals from Facebook, X, LinkedIn, or other networks, and the plugin does not call those APIs. Displayed total = Starting count (optional) + clicks on your site.

Live button demos

All styles and shapes — WhatsApp, Telegram, Facebook & Snapchat.

Style: Filled

Solid brand colors (default)

WhatsAppTelegramFacebookSnapchat

Style: Outline

Transparent with colored border

WhatsAppTelegramFacebookSnapchat

Style: Minimal

Text/icon only, no background

WhatsAppTelegramFacebookSnapchat

Style: Dashed

Dashed border outline

WhatsAppTelegramFacebookSnapchat

Style: Glass

Frosted glass effect

WhatsAppTelegramFacebookSnapchat

Shape: Square

Sharp corners

WhatsAppTelegramFacebookSnapchat

Shape: Rounded

Soft corners

WhatsAppTelegramFacebookSnapchat

Shape: Pill

Fully rounded ends

WhatsAppTelegramFacebookSnapchat

Shape: Circle (icon only)

Round icon buttons

Shape: Drop

Teardrop / pin style

Labels: Icon only

Icons without text

Labels: Label only

Text without icons

WhatsAppTelegramFacebookSnapchat

Labels: Icon + Label

Both icon and text

WhatsAppTelegramFacebookSnapchat

Size: Small

Compact buttons

WhatsAppTelegramFacebookSnapchat

Size: Medium (default)

Standard size

WhatsAppTelegramFacebookSnapchat

Size: Large

Bigger touch targets

WhatsAppTelegramFacebookSnapchat

Full share bar (with count)

Share text + count badge + buttons

Share 128 Shares

Dark mode bar

Dark background variant

Share 128 Shares

25+ networks & tools

Enable and reorder networks in one click from the plugin settings.

WhatsApp Telegram Facebook Truth Social X (Twitter) LinkedIn Bluesky Pinterest Reddit Threads Mastodon Copy link Messenger ChatGPT Gemini Grok Email Print Hacker News LINE

Place buttons anywhere

Use shortcodes in posts, pages, or any shortcode-enabled area.

Share bar

Outputs the full share button bar for the current (or given) post.

/* Current post */
[share_buttons]

/* Specific post ID */
[share_buttons id=”123″]

Share count only

Shows the formatted share count when counts are enabled for that post.

/* Current post */
[share_count]

/* Specific post ID */
[share_count id=”123″]

Frequently asked questions

Clear answers so you know exactly what you’re installing.

Are these official Facebook / X share counts?
No. Counts track share button clicks on your site only. They are not pulled from social network APIs and do not represent official network share totals.
What is the “starting count”?
An optional number you can set globally or per post. It is added to click counts when showing the total. It is not a claim of external network shares.
Can I set a different starting count per post?
Yes. Edit a post and use the Share Buttons Counts box in the sidebar to set a starting count or reset click counts for that post.
Does it work on mobile?
Yes. You can control mobile visibility and whether labels show as icons only on small screens. The floating bar also adapts on narrow viewports.
How do I place buttons in a custom location?
Use the shortcode [share_buttons] in content, widgets (if shortcodes are enabled), or a block that supports shortcodes.
Is visitor data collected?
To limit rapid repeat clicks, the plugin may store a short-lived technical key (based on post ID and visitor IP) as a WordPress transient. This is only used to prevent count spam, is not sold, and is not used for advertising.

Ready to add share buttons?

Install free from WordPress.org or upload the ZIP. Configure networks in under a minute.

Scroll to Top