Shared Counts

Description

We include many styling options, and you can automatically insert the buttons before and/or after the post content. You can also use the [shared_counts] shortcode to insert them inside the content.

We provide a one-click option to retrieve both HTTP and HTTPS share counts, ensuring you don’t lose your share counts when upgrading your website to HTTPS.

GDPR Compliant: Unlike other social sharing tools, this plugin does not use cookies, tracking scripts, or store any user data.

Shared Counts was created with site performance in mind, even at large scale. It is used on several large websites that get tens of millions of page views each month. Our unique and creative caching methods have a minimal affect on site overhead. Leveraging the SharedCount.com API, we can retrieve (almost) all share counts in a single request.

Additionally, Shared Counts was built to be developer friendly! We provide very liberal usage of hooks and filters. Everything is customizable and the possibilities are near limitless. Unlike other plugins all data (counts) are stored and cached in post_meta which makes it easy to access for extending (e.g. fetch top 10 most shared posts on your site).

Included Buttons
– Facebook
– Pinterest
– Yummly
– Twitter (using the third-party NewShareCounts.com API)
– StumbleUpon
– Email sharing (with reCAPTCHA support to prevent abuse)
– Share count totals
– Print*
– LinkedIn*
– Google+*

  • denotes button/service does not support share count tracking.

Add On Plugins
Shared Counts – Pinterest Image – Upload a separate image for Pinterest sharing
Shared Counts – Cache Status – Build and check the status of the Shared Counts cache

Customization
For details on this please see the wiki.

Bugs
If you find an bug or problem, please let us know by creating an issue.

Contributions
Contributions are welcome!

  1. Open an Issue on GitHub.
  2. Fork Shared Counts on GitHub.
  3. Create a new branch off of develop; branch name should be issue/### to reference the issue.
  4. When committing, reference your issue and provide notes/feedback.
  5. Send us a Pull Request with your bug fixes and/or new features.

Screenshots

  • Available styles

Installation

  1. Download the plugin from GitHub. or from WordPress.org.
  2. Activate plugin.
  3. Go to Settings > Shared Counts to configure.

We recommend you sign up for a free account at SharedCount.com, which lets you receive share counts from all services (except Twitter) with a single API query. Alternatively, you can select “Native” as the count source and select which services you’d like to query. If you select all 5 native service queries, then you will have 5 separate API queries every time share counts are updated.

If you would like to include Twitter share counts, you can sign up for a free account at NewShareCounts.com.

If you use the Email share button, we recommend you enable Google’s reCAPTCHA to prevent spam. Sign up here (free) to get your Site Key and Secret Key.

FAQ

Installation Instructions
  1. Download the plugin from GitHub. or from WordPress.org.
  2. Activate plugin.
  3. Go to Settings > Shared Counts to configure.

We recommend you sign up for a free account at SharedCount.com, which lets you receive share counts from all services (except Twitter) with a single API query. Alternatively, you can select “Native” as the count source and select which services you’d like to query. If you select all 5 native service queries, then you will have 5 separate API queries every time share counts are updated.

If you would like to include Twitter share counts, you can sign up for a free account at NewShareCounts.com.

If you use the Email share button, we recommend you enable Google’s reCAPTCHA to prevent spam. Sign up here (free) to get your Site Key and Secret Key.

Reviews

Accurately Combines Shares and Likes from Multiple Social Platforms

Really like this plugin. When I recently converted my 9-year-old website from HTTP to HTTPS, Facebook treated each of my new HTTPS pages as brand new content. So, I lost all my hard-earned social proof for hundreds of pages. And each social counter on every page had to start over again — at zero.

I’m pleased to report that after installing the plugin, all my historical figures have returned.

This plugin successfully aggregates all my social “shares” and “likes” from multiple platforms and combines all of them together into one single total.

The plugin was super-easy to configure. It appears to be bug-free. Light and efficient on code. Highly recommended.

Great solution for social media sharing

This plugin is simple to use and easy to set up. It includes several different styles for button appearance + includes reCaptcha to reduce abuse of email sharing. This may become our go-to sharing plugin.

Fast and Flexible, Highly Recommend

I use this plugin every time I build a site that needs share counts. It’s fast and customizable, with lots of great filters. The code is rock-solid — it certainly helps that it’s developed by some of the most respected names in the WordPress industry.

Read all 6 reviews

Contributors & Developers

“Shared Counts” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Shared Counts” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

Version 1.2.0
– Added support for Pinterest Image add-on plugin
– “Hide empty counts” checkbox now works correctly
– Pinterest “Pin it” JS no longer modifies our pinterest button
– Metabox is now always visible, allowing you to disable share buttons even if not collecting counts

Version 1.1.1
– Internal “prime the pump” method now includes all supported post types. Can be used with this plugin to view the status of the cache and mass update posts.
– Improved compatibility with Genesis theme framework.

Version 1.1.0
– Added Yummly share count support/tracking.
– Added Proper rel tags for share buttons for security and SEO.
– Added caching via transient for Most Shared Content admin dashboard widget.
– Removed code for LinkedIn/Google+ share counts, as they are no longer supported.
– Added available buttons setting description to indicate which buttons support share counts.
– Fixed reCAPTCHA issue in the email sharing modal.
– Fixed encoded characters in the “From Name” email setting.

Version 1.0.1
– Email sharing modal can now be closed by clicking outside the modal or pressing the ESC key.
– The minified stylesheet has been rebuilt. It was missing some styles.

Version 1.0.0
– Initial release.