Description
The Social Count Plus performs counting for:
- Comments total
- Facebook page fans
- GitHub followers
- Google+ page/profile followers
- Instagram followers
- LinkedIn company followers
- Pinterest followers
- Posts total
- SoundCloud followers
- Steam Community group members
- Tumblr followers
- Twitch channel followers
- Twitter followers
- Users total
- Vimeo followers
You can display your numbers using a Widget (with links and icons) or Shortcodes (to be used in posts and pages) or PHP functions in your theme.
The results of the counters are cached and new values are checked only once a day. This cache can be wiped when published a new post.
The cache avoids not only that your blog be seeking new results every time a page is loaded, but also prevents collapse of services from Twitter and Facebook, if one of these services does not respond, the counter displays the last count it was successful.
Contribute
You can contribute to the source code in our GitHub page.
Credits
- Flat icons set, Instagram, SoundCloud and Steam icons by Felipe Santana
- Steam counter by Tadas Krivickas
wp_remote_get()connection test with httpbin
Installation
- Upload plugin files to your plugins folder, or install using WordPress built-in Add New Plugin installer;
- Activate the plugin;
- Navigate to Settings -> Social Count Plus and fill the plugin options.
Some counters depend on third-party APIs to work, follow the next steps to generate API keys for each of them:
Get your User ID and Access Token in: https://socialcountplus-instagram.herokuapp.com/
Get your Company ID and Access Token in: https://socialcountplus-linkedin.herokuapp.com/
You must create a Facebook app to use the Facebook Graph API.
Log in https://developers.facebook.com/ and go to “My Apps > Add a New App”.
Then follow the steps in this video:
Google+ and YouTube
It’s required a Google API Key for Google+ and YouTube.
Access https://console.developers.google.com/project to create you Google API key following this steps:
You need access https://dev.twitter.com/apps, then create a Twitter App and copy the Consumer key, Consumer secret, Access token and Access token secret:
FAQ
- Installation Instructions
-
- Upload plugin files to your plugins folder, or install using WordPress built-in Add New Plugin installer;
- Activate the plugin;
- Navigate to Settings -> Social Count Plus and fill the plugin options.
Some counters depend on third-party APIs to work, follow the next steps to generate API keys for each of them:
Instagram
Get your User ID and Access Token in: https://socialcountplus-instagram.herokuapp.com/
LinkedIn
Get your Company ID and Access Token in: https://socialcountplus-linkedin.herokuapp.com/
Facebook
You must create a Facebook app to use the Facebook Graph API.
Log in https://developers.facebook.com/ and go to “My Apps > Add a New App”.
Then follow the steps in this video:
Google+ and YouTube
It’s required a Google API Key for Google+ and YouTube.
Access https://console.developers.google.com/project to create you Google API key following this steps:
Twitter
You need access https://dev.twitter.com/apps, then create a Twitter App and copy the Consumer key, Consumer secret, Access token and Access token secret:
- What is the plugin license?
-
- This plugin is released under a GPL license.
- Google+ is not working?
-
You probably have not been able to generate API keys as it should.
You can test the API key with the following link:
https://www.googleapis.com/plus/v1/people/+ClaudioSanches?key=API_KEY_HEREThe answer must contain the following line:
"circledByCount": XXX, - How to changing the amount of times the counter is updated daily?
-
You can change using the filter
social_count_plus_transient_time.
Example:function social_count_plus_custom_transient_time( $time ) { return 43200; // 12 hours in seconds. } add_filter( 'social_count_plus_transient_time', 'social_count_plus_custom_transient_time' ); - How can I round numbers?
-
It’s possible to round numbers using the
social_count_plus_number_formatfilter.Example of rounding 1500 to 1.5K or 1000000 to 1M:
function my_custom_scp_number_format( $total ) { if ( $total > 1000000 ) { return round( $total / 1000000, 1 ) . 'M'; } else if ( $total > 1000 ) { return round( $total / 1000, 1 ) . 'K'; } return $total; } add_filter( 'social_count_plus_number_format', 'my_custom_scp_number_format' ); - Can I use my own icons?
-
Yes, you can!
Select one of the options without icons in “WordPress admin > Social Count Plus > Design” and create your own CSS in your theme or anywhere you prefer.
The CSS classes you will need to use:
.social-count-plus .custom .count-comments a {} .social-count-plus .custom .count-facebook a {} .social-count-plus .custom .count-github a {} .social-count-plus .custom .count-googleplus a {} .social-count-plus .custom .count-instagram a {} .social-count-plus .custom .count-linkedin a {} .social-count-plus .custom .count-pinterest a {} .social-count-plus .custom .count-posts a {} .social-count-plus .custom .count-soundcloud a {} .social-count-plus .custom .count-steam a {} .social-count-plus .custom .count-tumblr a {} .social-count-plus .custom .count-twitch a {} .social-count-plus .custom .count-twitter a {} .social-count-plus .custom .count-users a {} .social-count-plus .custom .count-vimeo a {} - Having troubles?
-
If you have any problems with the numbers, go to the plugin settings and then to the “System Status” tab and click the “Get System Report” button.
Copy the report file content and paste it in gist.github.com or pastebin.com, save and get a link, finally create a topic in our support forum.
Reviews
Best Plugin For Social Count
I’ve tested a bunch of other plugins and this one works perfectly (there was only one problem with Instagram but found out the solution in the support forum).
Works really well, but would love to see a few more social media sites
I think this plugin would be even more amazing if social media sites like MySpace and Reverbnation etc were to be added.
GOOD
No problem
Excellent
Simply excellent.
So far, so good
Just started using Social Countr Plus this evening. A few hick-ups and a couple of things aren’t working as I expected, but that could be user error. I am still working through the newness.
Instagram count not working since many months
Hi,
I’ve been using this plugin since many months now, but I noticed that my instagram count was static and stuck at 798 for many months (it is more than 1045 currently) .. I’ve tried everything.. deactivated and reactivated the plugin, blanked out instagram details in plugin settings, saved, refilled .. and now the count is in fact 0.
Finally I tried to again fetch the instagram User id/access token etc using the link provided in your plugin (https://www.instagram.com/oauth/authorize/?client_id=ee7687e689ad4305aef96adc76f2b855&redirect_uri=https://socialcountplus-instagram.herokuapp.com/&response_type=code)
However that link gives me this error:
>>>>
{“error_type”: “OAuthForbiddenException”, “error_message”: “You are not a sandbox user of this client”, “code”: 403}
>>>>
please tell me how to fix the instagram followers bug.
Contributors & Developers
“Social Count Plus” is open source software. The following people have contributed to this plugin.
Contributors“Social Count Plus” has been translated into Brazilian Portuguese. Thank you to the translators for their contributions.
Translate “Social Count Plus” into your language.
Interested in development?
Browse the code or subscribe to the development log by RSS.
Changelog
3.3.6 – 2017/04/25
- Fixed Facebook integration according with new Facebook API requirements (Thanks to tc33).
3.3.5 – 2016/08/20
- Update and fixed the Facebook integration.
3.3.4 – 2016/06/18
- Improved the widget styles, not forcing styles anymore (just select the color as empty). Thanks to Sinisa Nikolic.
- Added
social_count_plus_labelfilter.
3.3.3 – 2016/04/26
- Updated the Facebook API to support APPs v2.5 or later.
3.3.2 – 2015/09/28
- Restored the
social_count_plus_number_formatfilter.
3.3.1 – 2015/09/28
- Added submenu in settings page.
3.3.0 – 2015/09/05
- Added option to show all user roles in users integration.
- Fixed errors in PHP 5.2.




