Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
SNS Count Cache icon

SNS Count Cache

v1.1.3
by marubon · 4.0 (4 reviews)

This plugin gets and caches SNS counts in the background, and help you to shorten page loading time through the use of cache mechanism.

10K+ active installs Updated Jun 06, 2019 Tested to 5.2.21
Try Demo Download
Pre-installed Ready in ~10s No card
SNS Count Cache

About SNS Count Cache

SNS Count Cache is a plugin that helps decrease page loading time by using a cache mechanism to display share and follower counts. It supports various social media platforms such as Twitter, Facebook, Pocket, Pinterest, Linkedin, and more. You can retrieve share and follower counts quickly using the provided functions.

Screenshots

SNS Count Cache screenshot
SNS Count Cache screenshot
SNS Count Cache screenshot
SNS Count Cache screenshot
SNS Count Cache screenshot
SNS Count Cache screenshot

Frequently asked questions

What is SNS Count Cache?
SNS Count Cache is a WordPress plugin designed to shorten page loading times by caching share and follower counts from various social media networks. It retrieves and stores these counts in the background.
Which social networks are supported for share count caching?
The plugin supports caching share counts for Twitter, Facebook, Pocket, Pinterest, LinkedIn, and Hatena Bookmark. Alternative Twitter API options are available for share count retrieval.
Which social networks are supported for follower count caching?
Follower counts can be cached for Twitter, Facebook, Feedly, Instagram, OneSignal, and Push7. These counts are stored in the same manner as share counts.
How can I retrieve cached share counts?
You can retrieve cached share counts using specific functions like scc_get_share_twitter() or scc_get_share_total(). Share counts can also be accessed via meta keys such as scc_share_count_twitter.
What should I do if I'm upgrading from an older version of the plugin?
If you are upgrading from Ver. 0.11.1 or below, you will need to re-register information like client ID, client secret, and access token in the plugin's settings page.

Changelog

0.1.0

  • Initial working version.

0.2.0

  • Added: function to modify check interval of SNS share count and its number of target posts and pages at a time
  • Added: function to cache SNS share count for latest posts and pages preferentially
  • Added: function to cache SNS share count based on user access dynamically

0.3.0

  • Added: Pocket is included as one of cache targets.
  • Added: function to modify target SNS that share count is cached
  • Added: function to modify term considering posted content as new content in the rush cache.
  • Added: page to display share count for specified all targets.
  • Added: function to query pages and posts based on SNS share count using specific custom fields in WP_Query and so on.

0.4.0

  • Added: admin page is totally improved.
  • Added: function to sort contents based on share count is added to admin page of share count.
  • Added: content of custom post type is added as share count cache target.
  • Added: number of Feedly follower is included as one of cache targets.
  • Added: function to export share count data is added.
  • Added: cache logic is improved.

0.5.0

  • Added: function to cache share count for both old and new url in https migration.
  • Fixed: share count of Facebook becomes invalid when the count is more than four digits.

0.6.0

  • Added: function to cache share count for home page.
  • Improved: Each retrieval time of SNS count is shortened.
  • Improved: loading time of dashboard page is shortened using ajax loading technique.
  • Fixed: SNS count of facebook can be 0.
  • Fixed: “PHP Notice: has_cap…” is output.

0.7.0

  • Added: function to display variation of SNS count
  • Added: function to access variation of SNS count through custom filed
  • Fixed: custom filed used in this plugin is not deleted in a certain case.

0.7.1

  • Modified: Check interval of follower count is tuned.

0.8.0

  • Added: Japanese translation
  • Improved: Cache processing is stabilized.
  • Added: function to select feed type for feedly follower retrieval.

0.9.0

  • Fixed: Twitter share count retrieval is implemented using alternative Twitter APIs.
  • Improved: Cache processing is stabilized.
  • Added: function to retrieve follower count of Twitter.
  • Added: function to retrieve follower count of Facebook page.
  • Added: function to retrieve follower count of Instagram.
  • Added: function to retrieve follower count of Push7.
  • Added: Information related to the above new functions is added to the help page.

0.9.1

  • Fixed: Follower count is not retrieved and cached at intervals according to your configuration.

0.9.2

  • Fixed: Facebook share count is not retrieved and cached.

0.10.0

  • Fixed: Facebook share count can not be retrieved and cached.
  • Added: function to configure parameters for share rush cache.
  • Added: function to keep cached share counts when share count retrieval fails.
  • Added: function to retrieve share count of Pinterest.

0.11.0

  • Fixed: Facebook share count is not retrieved and cached.
  • Fixed: Pocket share count is not retrieved and cached.
  • Added: function to display variation of follower count.
  • Added: NewShareCounts is included in selectable Twitter API alternatives.
  • Added: function to retrieve share count of Linkedin.

0.11.1

  • Fixed: Facebook share count becomes N/A in share count page in a certain situation.

1.0.0

  • Added: function to retrieve follower count of OneSignal.
  • Fixed: Facebook share count is not retrieved and cached.
  • Removed: Function to retrieve Google+ share count because the count is no longer provided.
  • Fixed: Facebook access token can not be obtained in the setting page.
  • Changed: Encription and decription method for access token and so on.

1.1.0

  • Added: Throttling mechanism of Facebook API call to handle rate limits.
  • Improved: Dashboard was re-implemented based on responsive web design.
  • Fixed: Fault tolerance mode does not work.
  • Removed: Function to retrieve Twittr share count from NewShareCounts because the count is no longer provided by the site.

1.1.1

  • Fixed: Error of “Fatal error: Declaration of SNS_Count_Cache::order … “.

1.1.2

  • Fixed: Facebook share count for HTTP URL is not migrated.
  • Fixed: Crawling of SNS count does not proceed with crawl throttling mode.
  • Changed: Crawl throttling mode is disabled by default.

1.1.3

  • Fixed: Pocket share count is not cached.

Try other plugins

Really Simple SSL icon

Really Simple SSL

4.9 · 4M+ installs

The easiest way to improve security! Leverage your SSL certificate and protect your website visitors.