WordPress Social Tools, Related Posts, Monetization – Shareaholic - Version 8.8.4

Version Description

Adds support for additional Structure Tags for Share Count Recovery

Download this release

Release Info

Developer shareaholic
Plugin Icon 128x128 WordPress Social Tools, Related Posts, Monetization – Shareaholic
Version 8.8.4
Comparing to
See all releases

Code changes from version 8.8.3 to 8.8.4

Files changed (4) hide show
  1. public_js.php +34 -3
  2. readme.txt +900 -881
  3. shareaholic.php +3 -3
  4. utilities.php +49 -2
public_js.php CHANGED
@@ -33,17 +33,48 @@ class ShareaholicPublicJS {
33
  }
34
  }
35
 
36
- // Used by Share Count Recovery feature
37
  if (is_singular()) {
38
  global $post;
39
- $author_id = $post->post_author;
40
 
41
  $base_settings['url_components']['year'] = date('Y', strtotime($post->post_date));
42
  $base_settings['url_components']['monthnum'] = date('m', strtotime($post->post_date));
43
  $base_settings['url_components']['day'] = date('d', strtotime($post->post_date));
 
 
 
 
 
44
  $base_settings['url_components']['post_id'] = "$post->ID";
45
  $base_settings['url_components']['postname'] = $post->post_name;
46
- $base_settings['url_components']['author'] = get_the_author_meta('user_nicename', $author_id);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
47
  }
48
 
49
  return $base_settings;
33
  }
34
  }
35
 
36
+ // Used by Share Count Recovery
37
  if (is_singular()) {
38
  global $post;
 
39
 
40
  $base_settings['url_components']['year'] = date('Y', strtotime($post->post_date));
41
  $base_settings['url_components']['monthnum'] = date('m', strtotime($post->post_date));
42
  $base_settings['url_components']['day'] = date('d', strtotime($post->post_date));
43
+
44
+ $base_settings['url_components']['hour'] = date('H', strtotime($post->post_date));
45
+ $base_settings['url_components']['minute'] = date('i', strtotime($post->post_date));
46
+ $base_settings['url_components']['second'] = date('s', strtotime($post->post_date));
47
+
48
  $base_settings['url_components']['post_id'] = "$post->ID";
49
  $base_settings['url_components']['postname'] = $post->post_name;
50
+ $base_settings['url_components']['author'] = get_the_author_meta('user_nicename', $post->post_author);
51
+
52
+ // ******** copied from WP core - START ******** //
53
+ $category = '';
54
+ $cats = get_the_category($post->ID);
55
+ if ( $cats ) {
56
+ $cats = wp_list_sort( $cats, array(
57
+ 'term_id' => 'ASC',
58
+ ) );
59
+
60
+ $category_object = apply_filters( 'post_link_category', $cats[0], $cats, $post );
61
+
62
+ $category_object = get_term( $category_object, 'category' );
63
+ $category = $category_object->slug;
64
+ if ( $parent = $category_object->parent )
65
+ $category = get_category_parents($parent, false, '/', true) . $category;
66
+ }
67
+ // show default category in permalinks, without
68
+ // having to assign it explicitly
69
+ if ( empty($category) ) {
70
+ $default_category = get_term( get_option( 'default_category' ), 'category' );
71
+ if ( $default_category && ! is_wp_error( $default_category ) ) {
72
+ $category = $default_category->slug;
73
+ }
74
+ }
75
+ // ******** copied from WP core - END ******** //
76
+
77
+ $base_settings['url_components']['category'] = $category;
78
  }
79
 
80
  return $base_settings;
readme.txt CHANGED
@@ -1,881 +1,900 @@
1
- === WordPress Share Buttons, Related Posts, Monetization - Shareaholic ===
2
- Contributors: shareaholic
3
- Tags: buttons, related posts, google analytics, share buttons, social sharing, image sharing, related content, woocommerce, typepad, amazon, analytics, arto, baidu, bitly, blogger, buffer, cookie compliance, cookie consent, delicious, digg, diigo, disqus, email button, eu cookie law, evernote, facebook, facebook sharing, fancy, fark, feedly, flipboard, floated share buttons, floating share buttons, follow buttons, GDPR, gmail, google bookmarks, google classroom, google plus, hootsuite, hotmail, houzz, inbound.org, instagram, instagram sharing, instapaper, kik, kindle, line, linkedin, livejournal, meneame, mister wong, mix, mixi, odnoklassniki, box.net, onenote, pinboard.in, pinterest, pinterest sharing, plurk, pocket, printfriendly, recommendations, reddit, sexybookmarks, share buttons, share image, shareaholic, shareholic, sms, social bookmarking, social media, social plugin, social share buttons, spotify, stumbleupon, stumpedia, symphony, tinyurl, tumblr, twitter, viadeo, vk, wanelo, weheartit, weibo, whatsapp, wykop, xing, yahoo, yammer, ycombinator, hacker news, youtube, yummly, zillow
4
- Requires at least: 3.0
5
- Tested up to: 5.0
6
- Requires PHP: 5.2
7
- Stable tag: 8.8.3
8
-
9
-
10
- Consolidate plugins with a high-speed suite of social tools: social share buttons, related content, related posts, ad monetization & Google Analytics.
11
-
12
-
13
- == Description ==
14
-
15
- Shareaholic is the **world's leading suite of social, analytics, monetization, and share button tools**. Included in the plugin are related content and related post recommendations, social share buttons, Google Analytics social data, and a variety of ad monetization options.
16
-
17
- Our plugin and suite of tools make it easy for any website — big or small — to engage and grow their traffic, market their content, gain insight, and monetize their audience. And it all lives in one simple dashboard. Built on lightweight JavaScript, our functionality is highly customizable, without hurting your page load speed. In fact, we’re recognized by WP Engine as being a [“Essential Speed Friendly Social Media & SEO Toolkit”](https://wpengine.com/solution-center/shareaholic-the-essential-social-media-toolkit/).
18
-
19
- Our single plugin combines the functionality of many social, content, and monetization plugins including: JetPack, Contextual Related Posts (CRP), Social Warfare, Tasty Pins, Yet Another Related Posts Plugin (YARPP), Shariff, AddThis, AddToAny, and many others.
20
-
21
- = Social Media Share Buttons =
22
-
23
- Make it easy for your visitors to share social content with their friends with Shareaholic’s award-winning Social Media Share Buttons. This is the ultimate set of Social Tools for your website.
24
-
25
- [Share Buttons](https://www.shareaholic.com/website-tools/social-share-buttons/) demo
26
-
27
- * [Free] Official Share Counters and Share Buttons for Twitter, Facebook, LinkedIn, Pinterest, Buffer, Google Plus, and more
28
- * [Free] [Automatic & official integration](https://support.shareaholic.com/hc/en-us/articles/205181045-) with Google Analytics and URL shortener
29
- * [Free] Full support for: Facebook share sharing, Twitter sharing, Pinterest sharing, Instagram sharing, Google Plus sharing, Reddit sharing, LinkedIn sharing, Gmail sharing, Delicious sharing, OneNote sharing, Evernote sharing, Stumbleupon sharing, Digg sharing, Tumblr sharing, Hootsuite sharing, Buffer sharing, Fancy sharing, Wanelo sharing, Yummly sharing, WeHeartIt sharing, Flipboard sharing, Printfriendly sharing, Amazon Wishlist sharing, Instapaper sharing, Pocket sharing, Odnoklassniki sharing, Houzz sharing, Hacker News sharing, Inbound.org sharing, Vk sharing, etc
30
- * [Free] Supports theme features such as HTML5 & XHTML, widgets, plugins, infinite scroll, post formats, and mobile optimization
31
- * [Free] Supported URL Shorteners: Bitly (including custom tracking), J.mp, TinyURL, Goo.gl, Shr.lc
32
- * [Free] Vector share buttons & follow buttons (SVG icons)
33
- * Learn more about [Share Buttons](https://www.shareaholic.com/website-tools/social-share-buttons/)
34
-
35
- = Share Count Recovery =
36
-
37
- * [Pro] Never worry about losing your share counts when you change URLs, adjust your site taxonomy, or switch to HTTPS. Our proprietary technology ensures that no matter how your URLs change, your share counts stay the same.
38
- * Learn more about [Share Count Recovery](https://support.shareaholic.com/hc/en-us/articles/115002083586-)
39
-
40
- = Privacy Feature =
41
-
42
- The German computer magazine c’t has developed “Shariff” (ʃɛɹɪf) that follows the General Data Protection Regulation (GDPR – Regulation (EU) 2016/679). This plugin adapts the Shariff concept.
43
-
44
- The "original" share buttons from Facebook, Pinterest and others automatically transmit data of your visitors to the social network sites as soon as they visit your website. They do not need to click on a share button for this to happen and therefore have no choice. Shareaholic enables visitors to see how popular your page is and display share buttons without this needless leakage to the social networks (unless they decide to share, of course). This is done via server-side code that is part of this plugin to fetch share counts. Once fetched, share counts are cached to ensure maximum performance.
45
-
46
- To take advantage of this privacy feature, enable "Server Side Share Counts" under Advanced Settings.
47
-
48
- = Share Buttons for Images =
49
-
50
- * [Free] Automatically add Pinterest’s “Pin It” button and other social share buttons directly onto the images on your site to increase outbound traffic to your social sites, and inbound traffic to your website.
51
- * [Free] Includes integrated share buttons for Facebook, Twitter, LinkedIn, Google+, and more!
52
-
53
- [Share Buttons for Images](https://www.shareaholic.com/website-tools/social-share-buttons/) demo
54
-
55
- = Floating Share Buttons =
56
-
57
- * [Free] Increase social sharing by 2x or more by adding our Share Button plugin that hovers on the side of the page, rather than in the page content.
58
-
59
- [Floating Share Buttons](https://www.shareaholic.com/website-tools/social-share-buttons/) demo
60
-
61
- = Related Posts =
62
-
63
- * [Free] Increases pageviews, engagement, and time on site by highlighting related content & related posts that may not otherwise be discovered on your site. Shareaholic is not just yet another related content plugin. It’s simple installation & content dashboard allows you quickly customize what content is delivered and where on your site. You’ll be using well-engineered and optimized code that won’t slow or block your pages from loading.
64
- * [Free] Help your users rediscover your entire content by including related posts on all of your pages.
65
- * [Free] Choose between several themes to seamlessly match your site’s theme, design, and personality.
66
- * [Free] Automatically utilizes post keywords specified in the “All in One SEO Pack”, “WordPress SEO by Yoast”, “Add Meta Tags”, and other plugins.
67
- * [Free] Promote and advertise your content and products across our network using our Related Content Advertising Tools
68
- * [Free] Optimized for mobile devices like the iPhone, iPod touch, iPad, Android mobile phones, and more.
69
- * Learn more about [Related Posts](https://www.shareaholic.com/website-tools/related-content)
70
-
71
- = Content Analytics =
72
-
73
- * Shareaholic is proud to be an official Google Analytics Technology Partner.
74
- * [Free] Shareaholic provides you with important actionable metrics including insights into popular pages on your website, referral channels, and top refrerrers who are spreading your web pages on the internet on your behalf, bringing more traffic and new visitors to your site.
75
- * [Free] Shareaholic automatically and seamlessly integrates with Google Analytics, including UTM tracking parameters, to provide Google Analytics social data in your Shareaholic dashboard and Shareaholic data in your Google Analytics dashboard.
76
- * [Free] See social and page analytics by content, author, and custom tags.
77
- * [Free] Discover how visitors find each story, product, author, and section, so you can build distribution strategies that work.
78
- * [Free] Measure author performance and focus on authors who get the best results.
79
- * [Free] Check whether your campaigns are targeting Verified Human audiences who are actually capable of purchasing your product or service
80
- * Learn more about [Google Analytics integration](https://www.shareaholic.com/website-tools/content-analytics)
81
-
82
- = Follow Buttons =
83
-
84
- * [Free] Grow your social following and page views with our easily customizable social plugin and tools for adding social follow buttons directly to your page.
85
- * [Free] Supported services include: Facebook, Twitter, Instagram, YouTube, LinkedIn ,Spotify ,Google+ ,Pinterest, Etsy, BuzzFeed, iTunes, Tumblr, Vimeo, eBay, 500px, about.me, Baidu, Behance, Better Business Bureau, Bloglovin, Disqus, Dribbble, Feedly, Flickr, Foursquare, Github, Google Classroom, Houzz, LinkedIn Company, LiveJournal, Odnoklassniki, Polyvore, RSS, Skype, SlideShare, SoundCloud, Stack Overflow, StumbleUpon, Tripadvisor, Vine, VK, Yelp, Zillow
86
- * Learn more about [Follow Buttons](https://www.shareaholic.com/website-tools)
87
-
88
- = Cookie Notice =
89
-
90
- * Actively notify your visitors that your site uses cookies through a message bar at the top or bottom of your page
91
- * Target EU and EEA visitors specifically or show to everyone
92
- * Supports both IPv4 and IPv6 IP addresses for maximum geo accuracy
93
-
94
- Learn more about [Cookie Consent Notice](https://blog.shareaholic.com/cookie-consent-banner-app/)
95
-
96
- = Monetize your Site =
97
-
98
- * [Affiliate Links](https://support.shareaholic.com/hc/en-us/articles/202938373-How-does-the-Affiliate-Links-app-work-): Automatically turn your site’s existing links into rewards. Clicks that turn into purchases from our ever-expanding universe of 35,000+ retailers, turn into commissions for you with zero additional effort.
99
- * [Outstream Video](https://support.shareaholic.com/hc/en-us/articles/207147336-Your-Options-to-Monetize-Your-Website-Earn-Revenue-with-Ads): Monetize your content with highly viewable and in-demand video ads through Outstream video units that appear between paragraphs on your pages.
100
- * [Promoted Native Content](https://support.shareaholic.com/hc/en-us/articles/207147336-Your-Options-to-Monetize-Your-Website-Earn-Revenue-with-Ads): Generate revenue with targeted content recommendations from our sponsored content marketplace. Each time your readers click through to sponsored articles, you make money.
101
-
102
- = Additional features =
103
-
104
- * **100% Customizable** - Choose from several themes to match your site’s design or personalize your own to create a custom look.
105
- * **Mobile Optimized** - Responsive and retina display friendly. Shareaholic will work and look great on all mobile devices and tablets.
106
- * **Built for Scale** - It doesn't matter if your website generates 1 or a 100 million views. Shareaholic scales to any size and will work just as well.
107
- * **[Monetize](https://support.shareaholic.com/hc/en-us/articles/207147336-Your-Options-to-Monetize-Your-Website-Earn-Revenue-with-Ads)** - Make money with minimal effort while retaining full control at all times.
108
- * **[Fast & Secure](https://support.shareaholic.com/hc/en-us/articles/204339849-)** - We use industry best practices to make our code as fast and unobtrusive as possible, meaning – for example – that the performance impact is comparable to adding Google Analytics to your site. Because all of the processing and collection runs on our servers and not yours, it doesn’t cause any additional load on your hosting account. In addition, our JavaScript is hosted on Amazon’s CDN to make fetching it as blazing fast and reliable as possible. In fact, it’s one of the fastest proven analytics systems, hosted or not hosted, that you can use.
109
- * **Integrations** - We're officially partnered with GoDaddy, WP Engine, Siteground, Cloudflare, Google & others to ensure that your site is safe, stable, and speedy.
110
-
111
- = Recent Updates =
112
-
113
- * Social Share Count Recovery ([learn more](https://support.shareaholic.com/hc/en-us/articles/115002083586-))
114
- * Google Analytics integration ([setup guide](https://support.shareaholic.com/hc/en-us/articles/205181045-))
115
- * [Promoted Content](https://support.shareaholic.com/hc/en-us/articles/202657036)
116
- * [Post-Share Follow Buttons](https://blog.shareaholic.com/post-share-follow-buttons/)
117
- * [Shareaholic Teams](https://blog.shareaholic.com/shareaholic-teams-work-together-to-manage-your-website/)
118
- * Localized in 15+ languages
119
- * Official support for WooCommerce
120
-
121
- > <strong>Support</strong><br>
122
- > One on one email support is available. Visit our [Support Center](https://support.shareaholic.com/) or [reach out to our team directly](https://www.shareaholic.com/help/message). Rest easy knowing real people are ready to help you. Everyone on our Customer Care team is an experienced Shareaholic user and you can even [upgrade to pro](https://www.shareaholic.com/plans/) for access to a dedicated account manager.
123
-
124
- = You're in Great Company =
125
-
126
- Shareaholic is used and trusted by hundreds of thousands of websites like yours and touches over 450 million people each month. Designed and built with all the love in the world in Boston, Massachusetts.
127
-
128
- Note: The analytics portion of Shareaholic may use trusted 3rd party services like Google Analytics and AppNexus to enhance its data.
129
-
130
- [Support](https://support.shareaholic.com/) | [Privacy](https://www.shareaholic.com/privacy/) | [Terms](https://www.shareaholic.com/terms/) | [API](https://www.shareaholic.com/api/) | [Content Analytics](https://www.shareaholic.com/website-tools/content-analytics)
131
-
132
- == Special Thanks & Credits ==
133
-
134
- The plugin wouldn't be half of what it is today if it weren't for people like you who take the time to help it grow! Whether it be by submitting bug reports, translations, or maybe even a little development help.
135
-
136
- Listed here are credits and special thanks to some of you who have helped us out a great deal:
137
-
138
- [Complete credits on Shareaholic.com](https://www.shareaholic.com/tools/wordpress/credits)
139
-
140
- == Shareaholic in Your Language ==
141
-
142
- Shareaholic is used all over the world. Our goal is to support Shareaholic in the native language of all our users and people who want to use our products. Shareaholic for WordPress is currently localized in the following languages:
143
-
144
- * English (en)
145
- * Simplified Chinese (zh_CN) by [Larry Zhang](http://zhxl.me)
146
- * Greek (el_EL) by [Takis Bouyouris](http://www.nevma.gr)
147
- * Greek (el_GR) by [Takis Bouyouris](http://www.nevma.gr)
148
- * German (de_DE) by Oliver Heinrich
149
- * French (fr_FR) by Rozenn Dagorn
150
- * Dutch (nl_NL) by Patrick Catthoor
151
- * Português (pt_PT)
152
- * Afrikaans (af_AF)
153
- * Italian (it_IT)
154
- * Turkish (tr_TR) by [Plantekno Bitki](http://plantekno.com)
155
- * Spanish - Mexico (es_MX) by [Luis Jared Pardo](http://www.clickseguro.net)
156
- * Spanish - Spain (es_ES) by [David Marco Busto](http://alfabetadigital.com)
157
- * Romanian (ro_RO)
158
- * Malay – Bahasa Melayu (ms_MY) by [Lela Iskandar Suhaimi](http://www.jomjalan.com.my/)
159
- * Contribute a translation! -- we would appreciate your help in translating Shareaholic into even more languages! It doesn’t take much to get started. Instructions: https://translate.wordpress.org/projects/wp-plugins/shareaholic
160
-
161
- == Social Platform Integrations ==
162
-
163
- * Social Follow Buttons: Facebook follow buttons, Twitter follow buttons, Instagram follow buttons, YouTube follow buttons, LinkedIn, Spotify, Google+, Pinterest follow buttons, Etsy, BuzzFeed, iTunes, Tumblr, Vimeo, eBay, 500px, about.me, Meetup, Patreon, Medium, Snapchat, Slack, Baidu, Behance, Better Business Bureau (BBB), Bloglovin, Disqus, Dribbble, Feedly, Flickr, Foursquare, Github, Google Classroom, Houzz, LinkedIn, LiveJournal, Odnoklassniki (OK), Polyvore, RSS, Skype, SlideShare, Strava, SoundCloud, Stack Overflow, StumbleUpon, Tripadvisor, Vine, VK, Yelp, Zillow
164
-
165
- * Social Share Buttons: Facebook share buttons, LinkedIn share buttons, Pinterest share buttons, Reddit share buttons, Skype share buttons, SMS share button, StumbleUpon share buttons, Tumblr share buttons, Twitter share buttons, Telegram, Mix, WhatsApp share buttons, Amazon Kindle share buttons, Amazon share buttons, Amazon Wish List, AOL Mail, Arto, Baidu, Bit.ly, Blogger Post, Box, Buffer, Delicious, Digg, Diigo, Diigolet, Email This, Evernote, Facebook Send, Fancy, Fark, Flipboard share buttons, GMail share buttons, Google Bookmarks, Google Classroom, Google Mail, Google+, HootSuite share buttons, Houzz share buttons, Inbound.org, Instapaper, Kik, Line share buttons, LinkedIn share buttons, Mail, Meneame, Microsoft OneNote, Mister-Wong, Mixi, MSDN, Odnoklassniki (OK), Outlook, Pinboard.in, Pinterest, Plurk, Pocket share buttons, Print share buttons, PrintFriendly share buttons, Read Later share buttons, Reddit share buttons, Sina Weibo, Skype share buttons, SMS, Soup.io, Stumpedia, Symphony, Techmeme, TinyURL, TypePad Post, Viadeo, Vkontakte (VK), Wanelo, We Heart It, WhatsApp,Windows Live Favorites, WordPress share buttons, Wykop, Xing, Yahoo Bookmarks, Yahoo Messenger, Yahoo! Mail, Yammer, YC Hacker News, Yummly share buttons, Viber, Trello, Facebook Messenger
166
-
167
- == Screenshots ==
168
-
169
- 1. An easy to install plugin for all of you social sharing, related content, ad monetization, and Google Analytics needs. We have share buttons for Facebook, Twitter, Instagram, Pinterest, LinkedIn, Google+, and many more within a single social dashboard. We also offer monetization tools for affiliate links, outstream video ads, native ads, and related posts.
170
- 2. Easily add related content and related post sections to your site to drive increased page views and time on site.
171
- 3. Add and customize your share buttons to maximize you social sharing on Facebook, Twitter, Instagram, Pinterest, LinkedIn, Google+, and many more.
172
- 4. Because most everyone in our demographic uses ad-blocker, Related Content is a great way to suggest other products they may like because it’s relevant to the post they are reading.
173
- 5. I love that Related Content is already included in the Shareaholic WordPress plugin because it keeps my blog uncluttered and my page load time to a minimum.
174
- 6. Since installing Related Content, I’ve loved seeing more traffic on my older posts.
175
- 7. Because I produce a ton of content every day, I rely on Related Content to pull posts for my readers that they wouldn’t find on their own.
176
-
177
- == Installation ==
178
-
179
- *In WordPress:*
180
-
181
- 1. Go to Plugins -> Add New -> Search for `Shareaholic`
182
- 2. Press "Install Now" for the `Shareaholic` plugin
183
- 3. Press "Activate Plugin"
184
- 4. Adjust settings to your liking
185
- 5. If you use a caching plugin please clear the cache
186
- 6. Enjoy!
187
-
188
- *Manual installation:*
189
-
190
- 1. Upload the extracted `shareaholic` directory to `wp-content/plugins/`
191
- 2. Activate the plugin through the 'Plugins' menu in WordPress
192
- 3. Open the plugin settings page Settings -> Shareaholic
193
- 4. Adjust settings to your liking
194
- 5. If you use a caching plugin please clear the cache
195
- 6. Enjoy!
196
-
197
- *WP-CLI installation:*
198
-
199
- 1. `wp plugin install shareaholic --activate`
200
-
201
- = Shareaholic Shortcode Support / Manual Usage =
202
-
203
- You can place Share Buttons, Related Content and any other Shareaholic apps manually wherever you're like in your theme. Simply insert the following Shortcode where you want the corresponding app to appear:
204
-
205
- `[shareaholic app="share_buttons" id="<Insert Shareaholic App ID here>"]`
206
- `[shareaholic app="recommendations" id="<Insert Shareaholic App ID here>"]`
207
- `[shareaholic app="ad_spaces" id="<Insert Shareaholic App ID here>"]`
208
- `[shareaholic app="follow_buttons" id="<Insert Shareaholic App ID here>"]`
209
- `[shareaholic app="total_share_count"]`
210
-
211
- Grab the corresponding App ID from your Shareaholic Dashboard for the App you want to manually insert into your theme. If you prefer, you can also use the `App Name` instead of the `App ID`. This can be very useful for multi-site installations and theme developers who would like to bundle Shareaholic. For example:
212
-
213
- `[shareaholic app="share_buttons" id_name="post_below_content"]`
214
-
215
- If both `id` and `id_name` are defined, `id` will take priority.
216
-
217
- In your PHP / theme template code, you would add:
218
-
219
- `<?php echo do_shortcode ('[shareaholic app="share_buttons" id="<Insert Shareaholic App ID here>"]'); ?>`
220
- `<?php echo do_shortcode ('[shareaholic app="recommendations" id="<Insert Shareaholic App ID here>"]'); ?>`
221
- `<?php echo do_shortcode ('[shareaholic app="ad_spaces" id="<Insert Shareaholic App ID here"]'); ?>`
222
- `<?php echo do_shortcode ('[shareaholic app="follow_buttons" id="Insert Shareaholic App ID here"]'); ?>`
223
-
224
- Note: optionally, you can specify `title`, `link` or `summary` as Shareaholic shortcode parameters. If you don't specify these optional parameters, the shortcode will automatically determine these values.
225
-
226
- Example:
227
-
228
- `[shareaholic app="share_buttons" id="<insert shareaholic app ID here>" title="About Me" link="https://mysite.com/about" summary="This is me"]`
229
-
230
- If use double quotes ("'s) in your title or summary, make sure to encode them properly as `&quot;`. Shareaholic Shortcode's are full featured and support all available configuration options available. Enjoy!
231
-
232
- [General information about shortcodes and WordPress](https://codex.wordpress.org/Shortcode)
233
-
234
- == Frequently Asked Questions ==
235
-
236
- = Where can I find a detailed FAQ? =
237
-
238
- Please see here: [Shareaholic Helpdesk](https://support.shareaholic.com/hc/en-us)
239
-
240
- = Where can I get detailed Usage & Installation instructions? =
241
-
242
- Please see here: [Usage & Installation Instructions](https://support.shareaholic.com/hc/en-us/categories/200101476-WordPress-Plugin)
243
-
244
- = How can I change the thumbnail image size for Shareaholic Related Posts? =
245
-
246
- The default Shareaholic thumbnail width is 640px with dynamic height and no cropping. The thumbnail size can be specified programmatically by adding `add_image_size('shareaholic-thumbnail', $width, $height, true);` to your theme's `functions.php` file with [appropriate width and height variables](https://developer.wordpress.org/reference/functions/add_image_size/).
247
-
248
- Each time you change Shareaholic's thumbnail dimensions like this, you will probably want to have WordPress regenerate appropriate sized thumbnails for all of your images. We highly recommend the [Regenerate Thumbnails](https://wordpress.org/plugins/regenerate-thumbnails/) plugin for this purpose.
249
-
250
- == Changelog ==
251
-
252
- = 8.8.3 (2018-09-24) =
253
- * Enhancement: Compatability with WP Rocket
254
- * New Share Buttons:
255
- * Telegram button added
256
- * Print icon added
257
- * Facebook Messenger
258
- * Mix (the new StumbleUpon)
259
- * Viber
260
- * Trello
261
- * New Follow Buttons:
262
- * Instagram button updated
263
- * Stackoverflow button updated
264
- * Slack
265
- * Snapchat
266
- * Patreon
267
- * Medium
268
- * Strava
269
- * Meetup
270
- * Share/Follow Buttons Archived:
271
- * StumbleUpon
272
- * Izeby
273
- * Polyvore
274
- * Kaboodle
275
- * Bugfix: Related Posts Content Age Filter fixed
276
- * Bugfix: Logo padding in Share and Follow Buttons fixed
277
-
278
- = 8.8.2 (2018-08-08) =
279
- * Various [Related Posts](https://www.shareaholic.com/website-tools/related-content) enhancements
280
-
281
- = 8.8.1 (2018-07-31) =
282
- * General maintenance release
283
-
284
- = 8.8.0 (2018-07-19) =
285
- * Bugfix: Fixed Share Buttons configurator. Icon drag and drop now works.
286
- * Enhancement: New [themes for Related Posts](https://blog.shareaholic.com/new-related-content-app-themes-available-aloha-facebook/)
287
-
288
- = 8.7.2 (2018-06-11) =
289
- * Bugfix: Use a more standard array structure
290
-
291
- = 8.7.1 (2018-06-10) =
292
- * Enhancements: Improvements to installation flow
293
- * General cleanup
294
-
295
- = 8.7.0 (2018-06-04) =
296
- * Performance Enhancement: Settings file is now loaded from a globally distributed CDN (Amazon), which will make Shareaholic faster on your site
297
- * Performance Enhancement: Added support for DNS-Prefetch and Preload which will make Shareaholic EVEN FASTER!!
298
-
299
- = 8.6.7 (2018-05-19) =
300
- * Bugfix: Fixed bug where share buttons and other apps were showing up intermittently due to a race condition in the loading sequence
301
-
302
- = 8.6.6 (2018-05-16) =
303
- * New: You can now set custom Related Posts thumbnail dimensions. See [FAQ in the readme](https://wordpress.org/plugins/shareaholic/) if you would like to change the thumbnail size.
304
-
305
- = 8.6.5 (2018-02-07) =
306
- * Bugfix: Fixes 'Trying to get property of non-object' exception
307
-
308
- = 8.6.4 (2018-02-06) =
309
- * Bugfix: Styling fixes for Advanced Settings section
310
- * Bugfix: Fixes 'Missing argument' warning
311
- * Enhancements: Various improvements to the [Shareaholic shortcode](https://wordpress.org/plugins/shareaholic/#installation)
312
-
313
- = 8.6.3 (2018-02-06) =
314
- * Bugfix: We've further improved the server connectivity check. If you've been getting the 'retry' error message after installing Shareaholic, this one is for you.
315
-
316
- = 8.6.2 (2018-02-05) =
317
- * Enhancement: We've improved the server connectivity check. If you've been getting the 'retry' error message after installing Shareaholic, this one is for you.
318
-
319
- = 8.6.1 (2017-11-07) =
320
- * New: Option to show or hide share buttons, related content, etc on excerpts
321
-
322
- = 8.6.0 (2017-11-03) =
323
- * Huge localization update! We (and the entire WordPress community) would appreciate your help in translating Shareaholic into your language! It is quite simple and fast. ([How-To Instructions here](https://translate.wordpress.org/projects/wp-plugins/shareaholic))
324
-
325
- = 8.5.3 (2017-10-28) =
326
- * Critical Update: It has come to our notice that some hosting companies are **incorrectly** flagging "index.html" as malware. This is a standard file and there is absolutely no reason to panic or be concerned. This update fixes the cause of the false positive. Please upgrade ASAP as a precaution.
327
-
328
- = 8.5.2 (2017-10-27) =
329
- * Bugfix: Show [Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/) notice only on specific admin pages
330
- * Various performance updates and bug fixes
331
-
332
- = 8.5.1 (2017-10-23) =
333
- * Bugfix: Fixed misalignment issue with Floated Share Buttons
334
- * Bugfix: Fixed issue with single page apps (JavaScript rendered pages) not updating share count on page change
335
- * Various performance updates and bug fixes
336
-
337
- = 8.5.0 (2017-10-02) =
338
- * Enhancement: **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** - adds support to recover social share counts in case where permalink structure changes
339
- * Various performance updates
340
-
341
- = 8.4.4 (2017-09-21) =
342
- * Another critical bugfix for users of the SG Optimizer plugin (SiteGround hosting). This update will seamlessly allow you to re-activate Shareaholic.
343
-
344
- = 8.4.3 (2017-09-20) =
345
- * Critical bugfix for users of SG Optimizer plugin
346
-
347
- = 8.4.2 (2017-09-20) =
348
- * Enhancement: More robust cache busting. Added support for WPEngine cache engine (Memcached, MaxCDN, Varnish), SG Optimizer, Cachify Cache, Zencache, etc.
349
-
350
- = 8.4.1 (2017-09-19) =
351
- * Critical bugfix for older versions of PHP
352
-
353
- = 8.4.0 (2017-09-19) =
354
- * Bugfix: Mark 404 pages as not recommendable
355
- * Various other performance updates and bug fixes
356
-
357
- = 8.3.1 (2017-09-15) =
358
- * Enhancement: Added page type tag to shareaholic:keywords (you will soon be able to exclude or include Related Content based on page type ie. page, post, etc)
359
- * Bugfix: Fixed issue where plugin version was not getting updated in some cases
360
-
361
- = 8.3.0 (2017-09-13) =
362
- * Bugfix: Fixed issue where Share Buttons and Related Content apps were not showing after excerpts
363
- * Various other performance updates and bug fixes
364
-
365
- = 8.2.0 (2017-09-11) =
366
- * New: **[Share Buttons for Images (Image Sharer)](https://blog.shareaholic.com/new-share-buttons-for-images-plugin/)** enhancements - you can now fully customize where these share buttons appear on your images and exactly how they will look and function, including setting opacity, offsets, icon padding, position, custom icon colors, size, and a lot more. All this, without touching ANY code! Also adds support for Facebook, Google+, Twitter, LinkedIn, Email, Fancy.com, Yummly and Houzz.
367
- * New: **[Shareaholic Teams](https://blog.shareaholic.com/shareaholic-teams-work-together-to-manage-your-website/)** – multi-user permissions to enable your team to work together to manage your website
368
- * Enhancement: **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** - adds support to recover social share counts in case where permalink structure changes
369
- * Various other performance updates and bug fixes
370
-
371
- = 8.1.0 (2017-07-24) =
372
- * New: Introducing the **[Tools Badge](https://support.shareaholic.com/hc/en-us/categories/115001014006-Tools-Badge)**! ([learn more](https://support.shareaholic.com/hc/en-us/categories/115001014006-Tools-Badge)) Introducing a brand new way to launch the Shareaholic Console without ever leaving your website! Contains quick-links to your site analytics, help center, and much more to help you manage your site with greater ease. If you'd rather hide this badge or change its location, you can do so from your settings. It is 100% configurable.
373
- * Bugfix: Resolved the 403 Forbidden error that some admins were getting upon clicking the Dashboard link. Affected only sites on cPanel with mod_security enabled ex. HostGator
374
- * Enhancement: Google+ share count is now also available to sites that do not enable Server Side Share counts API
375
-
376
- = 8.0.1 (2017-07-10) =
377
- * Version 8 is here bringing with it a brand new revamped and streamlined UI!
378
-
379
- = 7.10.1.0 =
380
- * **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** ([learn more](https://blog.shareaholic.com/recover-social-share-counts-https/)) - This setting is for anyone who has had to go through the pain and toil of migrating their domain name or changing over from HTTP to HTTPS and thereby losing all of your social share counts. Whether you are moving your site to HTTPS or migrating your domain name, don't lose your share counts. Once active, Shareaholic will begin to fetch share counts for both URL's, add them together and display the combined total. Voilà - all your hard work and social proof will again be fully accounted for.
381
- * Enhancement: **Share Buttons for Images** are now smarter when choosing which images to activate on. Support added for images within `<header>` tags.
382
- * Bugfix: Fixed edge case compatability bug with Google Analytics integration (race condition)
383
- * Various other performance updates and bug fixes
384
-
385
- = 7.9.0.0 =
386
- * We've been very busy!
387
- * New: [Bots vs. Humans site analytics](https://support.shareaholic.com/hc/en-us/articles/115002299663)
388
- * New: Skype share button
389
- * New: Share Buttons automatically hide when a page is being printed so that it doesn't cover any of your content.
390
- * New: Emoji support added for Twitter templates! 😁😍😎
391
- * Enhancement: Added IPV6 support for Cookie Notice App for improved Geo accuracy
392
- * Enhancement: utf8mb4 support upgrade. This greatly expands the language usability of Shareaholic, especially in countries that use (Han character sets)https://en.wikipedia.org/wiki/Han_unification.
393
- * Enhancement: Added hide/show functionality to Floated Share Buttons. Your visitors can now hide the Floated Share Bar at any time, for instance, if it is covering content. They're also animated now!
394
- * Enhancement: Related Content App now "lazy loads". This means the app will only load if a visitor begins to scroll. This enhancement will further speed up load times for your website.
395
- * Enhancement: Better accessibility / screen reader support
396
- * Enhancement: Big improvements to the Related Content recommendation engine
397
- * Various performance updates and bug fixes
398
-
399
- = 7.8.0.6 =
400
- * Bugfix: Fixed admin bar link
401
- * Bugfix: Properly escape meta tags values
402
- * Enhancement: Better compatibility with caching plugins
403
- * Enhancement: Better compatibility with Base64 image strings
404
- * Various performance upgrades
405
-
406
- = 7.8.0.5 =
407
- * Minor enhancements
408
-
409
- = 7.8.0.4 =
410
- * Bugfix: We fixed the code which displays the Facebook share count to accommodate Facebook's new data structure.
411
- * Bugfix: Fixed server side share counts for Odnoklassniki
412
-
413
- = 7.8.0.3 =
414
- * Bugfix: Fix for Cloudflare compatibility
415
-
416
- = 7.8.0.2 =
417
- * Bugfix: Updated Social Counts library to be PHP7 compatible
418
-
419
- = 7.8.0.1 =
420
- * Bugfix: Removed call to the Delicious count API in the server-side connectivity check
421
-
422
- = 7.8.0.0 =
423
- * Various language localization updates
424
- * Dutch (nl_NL) by Patrick Catthoor
425
- * Malay – Bahasa Melayu (ms_MY) by [Lela Iskandar Suhaimi](http://www.jomjalan.com.my/)
426
-
427
- = 7.7.1.0 =
428
-
429
- * Bugfix: Update to fix W3C HTML5 validation
430
-
431
- = 7.7.0.0 =
432
- * New: Google Analytics integration for sharing analytics ([setup guide](https://support.shareaholic.com/hc/en-us/articles/205181045-))
433
- * New: Options to display 4, 6, 8, 12, or 16 related posts! ([learn more](https://blog.shareaholic.com/additional-options-for-the-shareaholic-related-content-app/))
434
- * New: Giant Floated Share Buttons theme ([learn more](https://blog.shareaholic.com/giant-floated-share-buttons/))
435
- * New: "Round" Related Content App theme added ([learn more](https://blog.shareaholic.com/new-related-content-app-theme-round/))
436
- * New: Affiliate Links Earnings Dashboard ([learn more](https://blog.shareaholic.com/affiliate-links-app-earnings-dashboard-now-live/))
437
- * New: Total Share Counts App - showcase the number of shares your content has received ([learn more](https://blog.shareaholic.com/showcase-your-share-count-totals/))
438
- * New: Conditionally Display Share Counts & More Advanced Display Rules for your Share Buttons ([learn more](https://blog.shareaholic.com/new-features-conditionally-display-share-counts-more-advanced-display-rules/))
439
- * New: Adds support for adding [shortcodes](https://wordpress.org/plugins/shareaholic/installation/) to your sidebar text widgets - it's now so easy for you to include Shareaholic Apps such as Share Buttons, Follow Buttons and Related Content in your sidebar. Simply copy/paste the corresponding [Shareaholic shortcode](https://wordpress.org/plugins/shareaholic/installation/) for the App.
440
- * New: Custom color, order and theming options for Follow Buttons ([learn more](https://blog.shareaholic.com/new-follow-button-feature-updates/))
441
- * New: Follow Buttons additions (learn more [here](https://blog.shareaholic.com/13-new-ways-to-grow-your-following/) & [here](https://blog.shareaholic.com/9-new-share-follow-buttons-to-help-grow-your-site-traffic/))
442
- * Vine
443
- * Google Classroom ([more](https://blog.shareaholic.com/google-classroom-social-share-button-follow-button/))
444
- * Behance
445
- * SlideShare
446
- * About.me
447
- * Polyvore
448
- * StackOverflow
449
- * Tripadvisor
450
- * Soundcloud
451
- * Spotify
452
- * Better Business Bureau
453
- * eBay
454
- * Github
455
- * Houzz
456
- * Etsy
457
- * 500px
458
- * iTunes
459
- * Skype
460
- * Disqus
461
- * Zillow Digs
462
- * Feedly
463
- * LiveJournal
464
- * New: Share Buttons additions
465
- * Microsoft OneNote
466
- * Google Classroom ([more](https://blog.shareaholic.com/google-classroom-social-share-button-follow-button/)
467
- * Kik
468
- * Line.me
469
- * Baidu
470
- * WhatsApp ([more](https://blog.shareaholic.com/now-offering-whatsapp-sms-client-share-buttons/))
471
- * SMS Client ([more](https://blog.shareaholic.com/now-offering-whatsapp-sms-client-share-buttons/))
472
- * Enhancement: Vector share & follow buttons (icons are now SVG - meaning they load fast, scalable to any size, and are stunning on Retina and Retina HD displays)
473
- * Enhancement: Updates to Google's icons ([learn more](https://blog.shareaholic.com/re-googles-look-evolved/))
474
-
475
- = 7.6.2.3 =
476
- * Bugfix: Limited the summary data attribute to at most 500 characters
477
- * Enhancement: Present a plugin review notice to admins
478
-
479
- = 7.6.2.2 =
480
- * Enhancement: Updated Shareaholic JavaScript snippet - now a lot simpler!
481
- * Bugfix: Added hooks to prevent conflicts with Shortcode UI plugin
482
-
483
- = 7.6.2.1 =
484
- * Bugfix: Use different hook to avoid modifying headers after they are sent
485
-
486
- = 7.6.2.0 =
487
- * Enhancement: Show message to users in permalink section in regards to share counts
488
-
489
- = 7.6.1.9 =
490
- * Enhancement: Updated reset plugin routine to not get new key
491
-
492
- = 7.6.1.8 =
493
- * Enhancement: Detect permalink changes in order to serve up-to-date content
494
-
495
- = 7.6.1.7 =
496
- * Bugfix: Fixed issue with Server side share count option
497
-
498
- = 7.6.1.6 =
499
- * Enhancement: Removed analytics option from Advanced Settings page
500
-
501
- = 7.6.1.5 =
502
- * Enhancement: Added support for Yummly and Fancy server-side share counts
503
-
504
- = 7.6.1.4 =
505
- * Minor enhancements
506
-
507
- = 7.6.1.3 =
508
- * Bugfix: Redefined what is considered a shareable page
509
-
510
- = 7.6.1.2 =
511
- * [Bugfix](https://wordpress.org/support/topic/shareaholic-plugin-integration-issue): Added a check to see if data object exists before trying to access it
512
-
513
- = 7.6.1.1 =
514
- * Enhancement: Added Shareaholic navigation bar to the Shareaholic settings pages
515
-
516
- = 7.6.1.0 =
517
- * Bugfix: fix for security vulnerability. Upgrade immediately.
518
-
519
- = 7.6.0.9 =
520
- * Bugfix: Added isset checks for undefined indexes being thrown
521
- * Bugfix: Parse out BOM character from HTTP responses
522
-
523
- = 7.6.0.8 =
524
- * Enhancement: Added Google API key to authenticate API calls for Google Plus share counts for improved the reliability
525
-
526
- = 7.6.0.7 =
527
- * Enhancement: Improved welcome email copy
528
- * Localization
529
- * Spanish (es_ES)
530
- * Turkish (tr_TR) by [Plantekno Bitki](http://plantekno.com)
531
-
532
- = 7.6.0.6 =
533
- * Enhancement: Improved reliability of Related Content App for cases where the WordPress install is located in a subdirectory or subpath
534
-
535
- = 7.6.0.5 =
536
- * Enhancement: Modified curl multi to conserve on cpu usage for server side share counts
537
- * Enhancement: Added garbage collection cron job to clean up expired server side share count transient cache
538
-
539
- = 7.6.0.4 =
540
- * Bugfix: fixed Share Buttons not generating links for posts in index and category pages
541
- * Enhancement: implemented debugging mode for server side share counts
542
-
543
- = 7.6.0.3 =
544
- * Bugfix: fixed Share Buttons not grabbing correct content when placed in the sidebar
545
- * Updated "welcome" splash screen
546
- * Localization
547
- * Romanian (ro_RO)
548
-
549
- = 7.6.0.2 =
550
- * New Monetization section added to the App Manager! Configure your monetization settings from one place, including Promoted Content, Affiliate Links App, etc.
551
- * Introducing [Promoted Content](https://support.shareaholic.com/hc/en-us/articles/202657036)
552
-
553
- = 7.6.0.1 =
554
- * Universal metabox options support
555
- * [Bugfix](https://wordpress.org/support/topic/page-of-error-404-does-not-work-with-version-7600): 404 page fix
556
-
557
- = 7.6.0.0 =
558
- * Official support for WooCommerce!
559
-
560
- = 7.5.1.0 =
561
- * Tweak: Added Cache-Control headers to Related Content and Share Count API's (3 minutes)
562
- * New: Affiliate Linking App - Now you can earn money from your existing product links with zero additional effort. ([learn more](https://blog.shareaholic.com/introducing-shareaholic-affiliate-links/))
563
- * Post-Share Window
564
- * Added support for Shareaholic ads. ([learn more](https://support.shareaholic.com/hc/en-us/articles/201770175?utm_source=wp_plugin&utm_medium=changelog&utm_campaign=psa_faq))
565
- * Localization
566
- * Added Português (pt_PT)
567
- * Added Afrikaans (af_AF)
568
- * Added Italian (it_IT)
569
- * Added Turkish (tr_TR)
570
- * Added Spanish - Mexico (es_MX) by [Luis Jared Pardo ](http://www.clickseguro.net)
571
- * Updated French (fr_FR)
572
- * Updated German (de_DE)
573
- * Updated Simplified Chinese (zh_CN)
574
-
575
- = 7.5.0.4 =
576
- * Tweak: Cache server side share counts for longer duration (5 minutes)
577
- * Fix: Fixed miscellaneous v6->v7 conversion bugs
578
-
579
- = 7.5.0.3 =
580
- * Related Content
581
- * Faster on-boarding! (in seconds vs hours)
582
- * Post-Share Follow Buttons [learn more](https://blog.shareaholic.com/new-services-added-to-post-share-follow-buttons-including-youtube-and-instagram/)
583
- * Added support for Instagram, YouTube, Bloglovin, Vimeo, Flickr, Dribbble, FourSquare, Yelp, RSS
584
- * Share Buttons
585
- * Added support for Meneame, Wykop
586
- * Floated Share Buttons
587
- * You can now "offset" its position from the top of the page [learn more](https://blog.shareaholic.com/offset-floated-share-buttons/)
588
-
589
- = 7.5.0.2 =
590
- * Miscellaneous performance and on-boarding enhancements for the Related Content app
591
-
592
- = 7.5.0.1 =
593
- * Ensure featured image theme support
594
- * Faster and more reliable Related Content on-boarding!
595
- * Welcome message for new users
596
- * Share Buttons
597
- * Added support for Yummly (recommended for food & recipe content) and Houzz (recommended for home & garden content)
598
-
599
- = 7.5.0.0 =
600
- * Several usability improvements to the admin UI!
601
- * Bugfix: Fixed missing Share Counts on pages that were excluded from Related Content
602
-
603
- = 7.4.0.8 =
604
- * Miscellaneous performance enhancements and bug fixes
605
- * Shareaholic plugin debugger
606
-
607
- = 7.4.0.7 =
608
- * Bugfix: Fixed edge case where admin assets were not being linked properly
609
- * [Bugfix](https://wordpress.org/support/topic/save-menu-produces-404-error-or-500-error): Fixed menu timeout issue
610
-
611
- = 7.4.0.6 =
612
- * Tested on WordPress 3.9.1
613
- * Bugfix: Fixed annoying bug where Facebook was trying to cache scheduled posts before they were live
614
- * [Share Buttons](https://www.sharebuttons.com/) enhancements
615
- * Shareaholic now resets the Facebook Open Graph cache (title, description and image) for you automatically when a post is published, so the right stuff gets shared, every time.
616
- * [Share Counts + Floating Share Buttons](https://blog.shareaholic.com/floating-share-buttons-and-social-share-counts/)!
617
- * New icons for Viadeo, HootSuite, Wanelo
618
- * [Related Content](https://www.shareaholic.com/publishers/recommendations/) enhancements
619
- * Greatly improved reliability
620
-
621
- = 7.4.0.5 =
622
- * Added cache cleanup support for WP Super Cache, Hyper Cache and Quick Cache plugin's
623
-
624
- = 7.4.0.4 =
625
- * Bugfix: Removed an unneeded conditional check from the server side Share Counts API to make it more reliable
626
- * Clear W3 Total Cache for clean activation and deactivation
627
-
628
- = 7.4.0.3 =
629
- * Bugfix: Added url encoding for server side Share Counts API
630
-
631
- = 7.4.0.2 =
632
- * Miscellaneous performance enhancements for Share Counts API
633
-
634
- = 7.4.0.1 =
635
- * Miscellaneous performance enhancements for Share Counts API
636
-
637
- = 7.4.0.0 =
638
- * Share Buttons App
639
- * Share Counts for Google+, Reddit, StumbleUpon, VK, Buffer, etc! This release features an optional and all new server side Share Counts API. Toggle this option under the "Advanced Settings" section.
640
- * Major performance upgrade and speed boost! Your pages will load faster for your visitors as share count lookups are now consolidated to one single HTTP request per page load (vs a call for each sharing service). The share counts are also heavily cached on both the client and server for super fast lookups and page performance.
641
-
642
- = 7.3.0.1 =
643
- * Miscellaneous bug fixes and performance enhancements
644
-
645
- = 7.3.0.0 =
646
- * Share Buttons App
647
- * New alignment options - you can now pick whether you want your text to wrap around your buttons
648
- * Multishare toggle for Twitter
649
- * New services: VK (the 2nd largest social network service in Europe after Facebook), Fancy (recommended for e-commerce sites), Wanelo (recommended for e-commerce sites)
650
- * New Share Counts library
651
- * Floating Share Buttons App (NEW!) [learn more](https://blog.shareaholic.com/floating-share-buttons/)
652
- * To enable, click on "Edit General Settings" -> Sign In -> Click on "Site Tools" -> Turn on the "Floated Share Buttons" App
653
- * Shareable Images App (NEW!) [learn more](https://blog.shareaholic.com/image-share-buttons/)
654
- * To enable, click on "Edit General Settings" -> Sign In -> Turn on "Shareable Images"
655
-
656
- = 7.2.2.0 =
657
- * Miscellaneous performance enhancements and bug fixes
658
- * New / updated translations:
659
- * French (by Rozenn Dagorn)
660
- * German (by Oliver Heinrich)
661
- * Dutch (by Patrick Ruers)
662
- * Greek (by Takis Bouyouris)
663
-
664
- = 7.2.1.0 =
665
- * Admin Bar is now configurable
666
- * Shareaholic.js is now included earlier on the page to load apps faster
667
- * Bugfix: fixed "non-static method" and "array to string conversion" warnings -- affected servers running newer versions of PHP
668
- * Related Content
669
- * Bugfix: Related Content data processing status is now correct
670
- * Bugfix: Initiate Related Content crawl *after* site ID is set and not prior to
671
- * Support for "WordPress SEO by Yoast" plugin meta keywords
672
- * Support for "Add Meta Tags" plugin meta keywords
673
- * Analytics
674
- * Several high impact enhancements to greatly improve data accuracy
675
-
676
- = 7.2.0.0 =
677
- * Miscellaneous bug fixes and performance enhancements to Related Content
678
- * New Admin Bar options!
679
-
680
- = 7.1.0.0 =
681
- * Shareaholic API's now use endpoints with static IP's. [Instruction on allowing Shareaholic to work with your firewall](https://blog.shareaholic.com/shareaholic-hosting-faq/).
682
-
683
- = 7.0.9.0 =
684
- * Confirmed that Shareaholic works well with WordPress 3.8. Upgrade away!
685
-
686
- = 7.0.8.0 =
687
- * Miscellaneous bug fixes and performance enhancements
688
-
689
- = 7.0.7.0 =
690
- * Related Content
691
- * Deleted posts are now automatically removed from your Shareaholic Content Index within an hour!
692
-
693
- = 7.0.6.0 =
694
- * Shareaholic Apps are now included on static front page displays
695
-
696
- = 7.0.5.1 =
697
- * [Bugfix](https://wordpress.org/support/topic/new-updated-shareaholic-not-working): Check for array
698
-
699
- = 7.0.5.0 =
700
- * Related Content
701
- * New or modified posts are now automatically updated in your Shareaholic Content Index within an hour!
702
-
703
- = 7.0.4.9 =
704
- * Bugfix: Fixed hardcoded database path; now dynamically pulled in via inbuilt WordPress function
705
- * Confirmed that everything is humming along with WordPress 3.7.1!
706
-
707
- = 7.0.4.8 =
708
- * Related Content
709
- * Related Content now excludes attachments automatically
710
- * You can now exclude *any* of your posts from Related Content via metabox options
711
-
712
- = 7.0.4.7 =
713
- * Support for additional Shareaholic content meta tags
714
- * shareaholic:article_visibility
715
- * shareaholic:article_published_time
716
- * shareaholic:article_modified_time
717
- * shareaholic:article_author_name
718
-
719
- = 7.0.4.6 =
720
- * Support for All in One SEO Pack keywords
721
- * Additional fixes for Cloudflare
722
-
723
- = 7.0.4.5 =
724
- * Enforce Internet Explorer compatibility mode to latest version available; fixes a lot of general issues with Internet Explorer. Recommended update.
725
-
726
- = 7.0.4.3 =
727
- * Added support for shareaholic:keywords meta tag for better Recommendations and Related Content matches
728
-
729
- = 7.0.4.2 =
730
- * Better debug prompts
731
-
732
- = 7.0.4.1 =
733
- * Added "Server Connectivity" section to Advanced Settings
734
- * Cleaned up localization strings
735
- * Fixed conflict with Modernizer
736
-
737
- = 7.0.3.6 =
738
- * New "Vertical" theme for Related Content!
739
- * Added a note about caching plugins; organized the "Advanced Settings" page
740
- * Shareaholic shortcode now support title, link and summary parameters
741
-
742
- = 7.0.3.5 =
743
- * Added support for shareaholic:url meta tag
744
- * Bugfix: Now compatible with JavaScript minification plugins
745
- * Localizations
746
- * Added German (de_DE) by Lothar Schiborr
747
-
748
- = 7.0.3.4 =
749
- * Fix for Cross-Site Request Forgery vulnerability. Upgrade immediately.
750
- * Shareaholic is 100% compatible with WordPress 3.6! Yay!
751
- * Added close button to settings modals
752
- * Added "loading" image to modals
753
- * Added additional strings for localization
754
- * Localizations
755
- * Added Simplified Chinese (zh_CN) by [Larry Zhang](http://zhxl.me)
756
- * Added Greek (el) by [Takis Bouyouris](http://www.nevma.gr)
757
-
758
- = 7.0.3.3 =
759
- * Increased cURL timeout to prevent API timeouts
760
- * Namespaced Share Buttons CSS more so as to prevent potential conflicts with other plugins
761
- * Bugfix: Resolved issue where data-summary was not encoding correctly
762
-
763
- = 7.0.3.2 =
764
- * Adjusted the "get started" screen so it's visible on smaller screens
765
- * Bugfix: Fixed Share Buttons not rendering with certain settings
766
- * Bugfix: Site Name is now actually used at setup
767
-
768
- = 7.0.3.1 =
769
- * Bugfix: Should fix most, if not all, lingering issues related to share buttons or related content not showing up!
770
- * Various performance improvements
771
-
772
- = 7.0.3.0 =
773
- * New feature: You can now center, left AND right align your share buttons!
774
- * New feature: Added support for *custom headers* for share buttons! ([How-To Instructions](https://support.shareaholic.com/entries/24846703-How-to-use-a-custom-Header-image))
775
- * New feature: You can now on / off toggle the "More Options" share button
776
- * Various bug fixes and performance improvements
777
- * Cleaned up assets directory, as a result the plugin zip file is now a lot smaller
778
- * Added a check to ensure multiple versions of Shareaholic are not running at the same time on the same install
779
- * Bugfix: A host of fixes for the unresponsive "Edit Button" and "General Website Settings" button bug (If you're still facing this issue, [please contact us](https://support.shareaholic.com/anonymous_requests/new))
780
-
781
- = 7.0.2.0 =
782
- * This is a big update based on a lot of user feedback!
783
- * For Facebook, sharers are now taken directly to Facebook
784
- * Fixed how Twitter and Facebook sharing work on mobile devices
785
- * Now access Share Button and Related Content settings without a (free) account, although it is highly encouraged
786
-
787
- = 7.0.1.0 =
788
- * Several bug fixes, in addition to -
789
- * Huge update! The plugin has been completely re-written from the ground up to be faster, simpler to use
790
- * Choose from snazzy new Related Post themes
791
- * Related Posts now come mobile optimized and responsive out of the box - Shareaholic automagically determines how many Related Posts to show given how much screen width it is given
792
- * Customize your "You may also like" Related Posts text
793
- * Option to exclude any URL from Related Posts
794
- * Choose from new Share button themes! (including vertical share buttons!)
795
- * Additional URL shortener options
796
- * "Pages" now also have options to exclude Share Buttons, Recommendations
797
- * Addition of new shareaholic:language tag to improve related content and recommendations computation
798
- * Bugfix: Facebook Debugger will no longer show "Parser Mismatched Metadata" warnings
799
- * Bugfix: Page titles are now properly encoded
800
- * Bugfix: URL Shortener is now being set properly when upgrading from v6 or earlier
801
- * More robust curl function, more robust plugin
802
- * Show Related Posts data status
803
-
804
- == Upgrade Notice ==
805
-
806
- = 8.8.3 =
807
- New Share and Follow Buttons! Plus compatability with WP Rocket.
808
-
809
- = 8.8.2 =
810
- Various [Related Posts](https://www.shareaholic.com/website-tools/related-content) enhancements
811
-
812
- = 8.8.1 =
813
- General maintenance release
814
-
815
- = 8.8.0 =
816
- Fixed Share Buttons configurator. Icon drag and drop now works. Update also includes new theme options for Related Posts.
817
-
818
- = 8.7.2 =
819
- Various performance updates and bug fixes
820
-
821
- = 8.7.1 =
822
- Various performance updates and bug fixes
823
-
824
- = 8.7.0 =
825
- * Several performance upgrades to make Shareaholic EVEN FASTER!!
826
- * Performance Enhancement: Settings file is now loaded from a globally distributed CDN (Amazon), which will make Shareaholic faster on your site
827
- * Performance Enhancement: Added support for DNS-Prefetch and Preload which will make Shareaholic EVEN FASTER!!
828
-
829
- = 8.6.7 =
830
- Fixed bug where share buttons and other apps were showing up intermittently due to a race condition in the loading sequence
831
-
832
- = 8.6.6 =
833
- New: You can now set custom Related Posts thumbnail dimensions. See [FAQ in the readme](https://wordpress.org/plugins/shareaholic/) if you would like to change the thumbnail size.
834
-
835
- = 8.6.5 =
836
- We've improved the server connectivity check. If you've been getting the 'retry' error message after installing Shareaholic, this one is for you.
837
-
838
- = 8.6.1 =
839
- New option to show or hide share buttons, related content, etc on excerpts
840
-
841
- = 8.6.0 =
842
- Huge localization update!
843
-
844
- = 8.5.3 =
845
- Some hosting companies are incorrectly flagging "index.html" as malware. This is a standard file and there is absolutely no reason to panic or be concerned. This update fixes the cause of the false positive. Please upgrade ASAP as a precaution.
846
-
847
- = 8.5.2 =
848
- Various performance updates and bug fixes
849
-
850
- = 8.5.1 =
851
- Various performance updates and bug fixes
852
-
853
- = 8.5.0 =
854
- Various enhancements and Social Share Count Recovery in cases where permalink structure changes
855
-
856
- = 8.4.4 =
857
- Another critical bugfix for users of the SG Optimizer plugin (SiteGround hosting). This update will seamlessly allow you to re-activate Shareaholic.
858
-
859
- = 8.4.3 =
860
- Critical bugfix for users of SG Optimizer plugin
861
-
862
- = 8.4.2 =
863
- More robust cache busting. Added support for WPEngine cache engine (Memcached, MaxCDN, Varnish), WP Fastest Cache, SG Optimizer, Cachify Cache, Zencache, etc.
864
-
865
- = 8.4.1 =
866
- Critical bugfix for older versions of PHP
867
-
868
- = 8.4.0 =
869
- Various bug fixes and enhancements
870
-
871
- = 8.3.1 =
872
- Various bug fixes and enhancements
873
-
874
- = 8.3.0 =
875
- Various bug fixes and enhancements
876
-
877
- = 8.2.0 =
878
- * Must Upgrade! Enhancements to Social Share Count Recovery - adds support for case where permalink structure changes, Share Buttons for Images (Image Sharer) and introducing Teams.
879
-
880
- = 8.1.0 =
881
- New Tools Badge! Introducing a brand new way to launch the Shareaholic Console without ever leaving your website! Contains quick-links to your site analytics, help center, and much more to help you manage your site with greater ease. If you'd rather hide this badge or change its location, you can do so from your settings. It is 100% configurable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ === WordPress Share Buttons, Related Posts, Monetization - Shareaholic ===
2
+ Contributors: shareaholic
3
+ Tags: buttons, related posts, google analytics, share buttons, social sharing, image sharing, related content, woocommerce, typepad, amazon, analytics, arto, baidu, bitly, blogger, buffer, cookie compliance, cookie consent, delicious, digg, diigo, disqus, email button, eu cookie law, evernote, facebook, facebook sharing, fancy, fark, feedly, flipboard, floated share buttons, floating share buttons, follow buttons, GDPR, gmail, google bookmarks, google classroom, google plus, hootsuite, hotmail, houzz, inbound.org, instagram, instagram sharing, instapaper, kik, kindle, line, linkedin, livejournal, meneame, mister wong, mix, mixi, odnoklassniki, box.net, onenote, pinboard.in, pinterest, pinterest sharing, plurk, pocket, printfriendly, recommendations, reddit, sexybookmarks, share buttons, share image, shareaholic, shareholic, sms, social bookmarking, social media, social plugin, social share buttons, spotify, stumbleupon, stumpedia, symphony, tinyurl, tumblr, twitter, viadeo, vk, wanelo, weheartit, weibo, whatsapp, wykop, xing, yahoo, yammer, ycombinator, hacker news, youtube, yummly, zillow
4
+ Requires at least: 3.0
5
+ Tested up to: 5.0
6
+ Requires PHP: 5.2
7
+ Stable tag: 8.8.4
8
+
9
+
10
+ Consolidate plugins with a high-speed suite of social tools: social share buttons, related content, related posts, ad monetization & Google Analytics.
11
+
12
+
13
+ == Description ==
14
+
15
+ Shareaholic is the **world's leading suite of social, analytics, monetization, and share button tools**. Included in the plugin are related content and related post recommendations, social share buttons, Google Analytics social data, and a variety of ad monetization options.
16
+
17
+ Our plugin and suite of tools make it easy for any website — big or small — to engage and grow their traffic, market their content, gain insight, and monetize their audience. And it all lives in one simple dashboard. Built on lightweight JavaScript, our functionality is highly customizable, without hurting your page load speed. In fact, we’re recognized by WP Engine as being a [“Essential Speed Friendly Social Media & SEO Toolkit”](https://wpengine.com/solution-center/shareaholic-the-essential-social-media-toolkit/).
18
+
19
+ Our single plugin combines the functionality of many social, content, and monetization plugins including: JetPack, Contextual Related Posts (CRP), Social Warfare, Tasty Pins, Yet Another Related Posts Plugin (YARPP), Shariff, AddThis, AddToAny, and many others.
20
+
21
+ = Social Media Share Buttons =
22
+
23
+ Make it easy for your visitors to share social content with their friends with Shareaholic’s award-winning Social Media Share Buttons. This is the ultimate set of Social Tools for your website.
24
+
25
+ [Share Buttons](https://www.shareaholic.com/website-tools/social-share-buttons/) demo
26
+
27
+ * [Free] Official Share Counters and Share Buttons for Twitter, Facebook, LinkedIn, Pinterest, Buffer, Google Plus, and more
28
+ * [Free] [Automatic & official integration](https://support.shareaholic.com/hc/en-us/articles/205181045-) with Google Analytics and URL shortener
29
+ * [Free] Full support for: Facebook share sharing, Twitter sharing, Pinterest sharing, Instagram sharing, Google Plus sharing, Reddit sharing, LinkedIn sharing, Gmail sharing, Delicious sharing, OneNote sharing, Evernote sharing, Stumbleupon sharing, Digg sharing, Tumblr sharing, Hootsuite sharing, Buffer sharing, Fancy sharing, Wanelo sharing, Yummly sharing, WeHeartIt sharing, Flipboard sharing, Printfriendly sharing, Amazon Wishlist sharing, Instapaper sharing, Pocket sharing, Odnoklassniki sharing, Houzz sharing, Hacker News sharing, Inbound.org sharing, Vk sharing, etc
30
+ * [Free] Supports theme features such as HTML5 & XHTML, widgets, plugins, infinite scroll, post formats, and mobile optimization
31
+ * [Free] Supported URL Shorteners: Bitly (including custom tracking), J.mp, TinyURL, Goo.gl, Shr.lc
32
+ * [Free] Vector share buttons & follow buttons (SVG icons)
33
+ * Learn more about [Share Buttons](https://www.shareaholic.com/website-tools/social-share-buttons/)
34
+
35
+ = Share Count Recovery =
36
+
37
+ * [Pro] Never worry about losing your share counts when you change URLs, adjust your site taxonomy, or switch to HTTPS. Our proprietary technology ensures that no matter how your URLs change, your share counts stay the same.
38
+ * Learn more about [Share Count Recovery](https://support.shareaholic.com/hc/en-us/articles/115002083586-)
39
+
40
+ = Privacy Feature =
41
+
42
+ The German computer magazine c’t has developed “Shariff” (ʃɛɹɪf) that follows the General Data Protection Regulation (GDPR – Regulation (EU) 2016/679). This plugin adapts the Shariff concept.
43
+
44
+ The "original" share buttons from Facebook, Pinterest and others automatically transmit data of your visitors to the social network sites as soon as they visit your website. They do not need to click on a share button for this to happen and therefore have no choice. Shareaholic enables visitors to see how popular your page is and display share buttons without this needless leakage to the social networks (unless they decide to share, of course). This is done via server-side code that is part of this plugin to fetch share counts. Once fetched, share counts are cached to ensure maximum performance.
45
+
46
+ To take advantage of this privacy feature, enable "Server Side Share Counts" under Advanced Settings.
47
+
48
+ = Share Buttons for Images =
49
+
50
+ * [Free] Automatically add Pinterest’s “Pin It” button and other social share buttons directly onto the images on your site to increase outbound traffic to your social sites, and inbound traffic to your website.
51
+ * [Free] Includes integrated share buttons for Facebook, Twitter, LinkedIn, Google+, and more!
52
+
53
+ [Share Buttons for Images](https://www.shareaholic.com/website-tools/social-share-buttons/) demo
54
+
55
+ = Floating Share Buttons =
56
+
57
+ * [Free] Increase social sharing by 2x or more by adding our Share Button plugin that hovers on the side of the page, rather than in the page content.
58
+
59
+ [Floating Share Buttons](https://www.shareaholic.com/website-tools/social-share-buttons/) demo
60
+
61
+ = Related Posts =
62
+
63
+ * [Free] Increases pageviews, engagement, and time on site by highlighting related content & related posts that may not otherwise be discovered on your site. Shareaholic is not just yet another related content plugin. It’s simple installation & content dashboard allows you quickly customize what content is delivered and where on your site. You’ll be using well-engineered and optimized code that won’t slow or block your pages from loading.
64
+ * [Free] Help your users rediscover your entire content by including related posts on all of your pages.
65
+ * [Free] Choose between several themes to seamlessly match your site’s theme, design, and personality.
66
+ * [Free] Automatically utilizes post keywords specified in the “All in One SEO Pack”, “WordPress SEO by Yoast”, “Add Meta Tags”, and other plugins.
67
+ * [Free] Promote and advertise your content and products across our network using our Related Content Advertising Tools
68
+ * [Free] Optimized for mobile devices like the iPhone, iPod touch, iPad, Android mobile phones, and more.
69
+ * Learn more about [Related Posts](https://www.shareaholic.com/website-tools/related-content)
70
+
71
+ = Content Analytics =
72
+
73
+ * Shareaholic is proud to be an official Google Analytics Technology Partner.
74
+ * [Free] Shareaholic provides you with important actionable metrics including insights into popular pages on your website, referral channels, and top refrerrers who are spreading your web pages on the internet on your behalf, bringing more traffic and new visitors to your site.
75
+ * [Free] Shareaholic automatically and seamlessly integrates with Google Analytics, including UTM tracking parameters, to provide Google Analytics social data in your Shareaholic dashboard and Shareaholic data in your Google Analytics dashboard.
76
+ * [Free] See social and page analytics by content, author, and custom tags.
77
+ * [Free] Discover how visitors find each story, product, author, and section, so you can build distribution strategies that work.
78
+ * [Free] Measure author performance and focus on authors who get the best results.
79
+ * [Free] Check whether your campaigns are targeting Verified Human audiences who are actually capable of purchasing your product or service
80
+ * Learn more about [Google Analytics integration](https://www.shareaholic.com/website-tools/content-analytics)
81
+
82
+ = Follow Buttons =
83
+
84
+ * [Free] Grow your social following and page views with our easily customizable social plugin and tools for adding social follow buttons directly to your page.
85
+ * [Free] Supported services include: Facebook, Twitter, Instagram, YouTube, LinkedIn ,Spotify ,Google+ ,Pinterest, Etsy, BuzzFeed, iTunes, Tumblr, Vimeo, eBay, 500px, about.me, Baidu, Behance, Better Business Bureau, Bloglovin, Disqus, Dribbble, Feedly, Flickr, Foursquare, Github, Google Classroom, Houzz, LinkedIn Company, LiveJournal, Odnoklassniki, Polyvore, RSS, Skype, SlideShare, SoundCloud, Stack Overflow, StumbleUpon, Tripadvisor, Vine, VK, Yelp, Zillow
86
+ * Learn more about [Follow Buttons](https://www.shareaholic.com/website-tools)
87
+
88
+ = Cookie Notice =
89
+
90
+ * Actively notify your visitors that your site uses cookies through a message bar at the top or bottom of your page
91
+ * Target EU and EEA visitors specifically or show to everyone
92
+ * Supports both IPv4 and IPv6 IP addresses for maximum geo accuracy
93
+
94
+ Learn more about [Cookie Consent Notice](https://blog.shareaholic.com/cookie-consent-banner-app/)
95
+
96
+ = Monetize your Site =
97
+
98
+ * [Affiliate Links](https://support.shareaholic.com/hc/en-us/articles/202938373-How-does-the-Affiliate-Links-app-work-): Automatically turn your site’s existing links into rewards. Clicks that turn into purchases from our ever-expanding universe of 35,000+ retailers, turn into commissions for you with zero additional effort.
99
+ * [Outstream Video](https://support.shareaholic.com/hc/en-us/articles/207147336-Your-Options-to-Monetize-Your-Website-Earn-Revenue-with-Ads): Monetize your content with highly viewable and in-demand video ads through Outstream video units that appear between paragraphs on your pages.
100
+ * [Promoted Native Content](https://support.shareaholic.com/hc/en-us/articles/207147336-Your-Options-to-Monetize-Your-Website-Earn-Revenue-with-Ads): Generate revenue with targeted content recommendations from our sponsored content marketplace. Each time your readers click through to sponsored articles, you make money.
101
+
102
+ = Additional features =
103
+
104
+ * **100% Customizable** - Choose from several themes to match your site’s design or personalize your own to create a custom look.
105
+ * **Mobile Optimized** - Responsive and retina display friendly. Shareaholic will work and look great on all mobile devices and tablets.
106
+ * **Built for Scale** - It doesn't matter if your website generates 1 or a 100 million views. Shareaholic scales to any size and will work just as well.
107
+ * **[Monetize](https://support.shareaholic.com/hc/en-us/articles/207147336-Your-Options-to-Monetize-Your-Website-Earn-Revenue-with-Ads)** - Make money with minimal effort while retaining full control at all times.
108
+ * **[Fast & Secure](https://support.shareaholic.com/hc/en-us/articles/204339849-)** - We use industry best practices to make our code as fast and unobtrusive as possible, meaning – for example – that the performance impact is comparable to adding Google Analytics to your site. Because all of the processing and collection runs on our servers and not yours, it doesn’t cause any additional load on your hosting account. In addition, our JavaScript is hosted on Amazon’s CDN to make fetching it as blazing fast and reliable as possible. In fact, it’s one of the fastest proven analytics systems, hosted or not hosted, that you can use.
109
+ * **Integrations** - We're officially partnered with GoDaddy, WP Engine, Siteground, Cloudflare, Google & others to ensure that your site is safe, stable, and speedy.
110
+
111
+ = Recent Updates =
112
+
113
+ * Social Share Count Recovery ([learn more](https://support.shareaholic.com/hc/en-us/articles/115002083586-))
114
+ * Google Analytics integration ([setup guide](https://support.shareaholic.com/hc/en-us/articles/205181045-))
115
+ * [Promoted Content](https://support.shareaholic.com/hc/en-us/articles/202657036)
116
+ * [Post-Share Follow Buttons](https://blog.shareaholic.com/post-share-follow-buttons/)
117
+ * [Shareaholic Teams](https://blog.shareaholic.com/shareaholic-teams-work-together-to-manage-your-website/)
118
+ * Localized in 15+ languages
119
+ * Official support for WooCommerce
120
+
121
+ > <strong>Support</strong><br>
122
+ > One on one email support is available. Visit our [Support Center](https://support.shareaholic.com/) or [reach out to our team directly](https://www.shareaholic.com/help/message). Rest easy knowing real people are ready to help you. Everyone on our Customer Care team is an experienced Shareaholic user and you can even [upgrade to pro](https://www.shareaholic.com/plans/) for access to a dedicated account manager.
123
+
124
+ = You're in Great Company =
125
+
126
+ Shareaholic is used and trusted by hundreds of thousands of websites like yours and touches over 450 million people each month. Designed and built with all the love in the world in Boston, Massachusetts.
127
+
128
+ Note: The analytics portion of Shareaholic may use trusted 3rd party services like Google Analytics and AppNexus to enhance its data.
129
+
130
+ [Support](https://support.shareaholic.com/) | [Privacy](https://www.shareaholic.com/privacy/) | [Terms](https://www.shareaholic.com/terms/) | [API](https://www.shareaholic.com/api/) | [Content Analytics](https://www.shareaholic.com/website-tools/content-analytics)
131
+
132
+ == Special Thanks & Credits ==
133
+
134
+ The plugin wouldn't be half of what it is today if it weren't for people like you who take the time to help it grow! Whether it be by submitting bug reports, translations, or maybe even a little development help.
135
+
136
+ Listed here are credits and special thanks to some of you who have helped us out a great deal:
137
+
138
+ [Complete credits on Shareaholic.com](https://www.shareaholic.com/tools/wordpress/credits)
139
+
140
+ == Shareaholic in Your Language ==
141
+
142
+ Shareaholic is used all over the world. Our goal is to support Shareaholic in the native language of all our users and people who want to use our products. Shareaholic for WordPress is currently localized in the following languages:
143
+
144
+ * English (en)
145
+ * Simplified Chinese (zh_CN) by [Larry Zhang](http://zhxl.me)
146
+ * Greek (el_EL) by [Takis Bouyouris](http://www.nevma.gr)
147
+ * Greek (el_GR) by [Takis Bouyouris](http://www.nevma.gr)
148
+ * German (de_DE) by Oliver Heinrich
149
+ * French (fr_FR) by Rozenn Dagorn
150
+ * Dutch (nl_NL) by Patrick Catthoor
151
+ * Português (pt_PT)
152
+ * Afrikaans (af_AF)
153
+ * Italian (it_IT)
154
+ * Turkish (tr_TR) by [Plantekno Bitki](http://plantekno.com)
155
+ * Spanish - Mexico (es_MX) by [Luis Jared Pardo](http://www.clickseguro.net)
156
+ * Spanish - Spain (es_ES) by [David Marco Busto](http://alfabetadigital.com)
157
+ * Romanian (ro_RO)
158
+ * Malay – Bahasa Melayu (ms_MY) by [Lela Iskandar Suhaimi](http://www.jomjalan.com.my/)
159
+ * Contribute a translation! -- we would appreciate your help in translating Shareaholic into even more languages! It doesn’t take much to get started. Instructions: https://translate.wordpress.org/projects/wp-plugins/shareaholic
160
+
161
+ == Social Platform Integrations ==
162
+
163
+ * Social Follow Buttons: Facebook follow buttons, Twitter follow buttons, Instagram follow buttons, YouTube follow buttons, LinkedIn, Spotify, Google+, Pinterest follow buttons, Etsy, BuzzFeed, iTunes, Tumblr, Vimeo, eBay, 500px, about.me, Meetup, Patreon, Medium, Snapchat, Slack, Baidu, Behance, Better Business Bureau (BBB), Bloglovin, Disqus, Dribbble, Feedly, Flickr, Foursquare, Github, Google Classroom, Houzz, LinkedIn, LiveJournal, Odnoklassniki (OK), Polyvore, RSS, Skype, SlideShare, Strava, SoundCloud, Stack Overflow, StumbleUpon, Tripadvisor, Vine, VK, Yelp, Zillow
164
+
165
+ * Social Share Buttons: Facebook share buttons, LinkedIn share buttons, Pinterest share buttons, Reddit share buttons, Skype share buttons, SMS share button, StumbleUpon share buttons, Tumblr share buttons, Twitter share buttons, Telegram, Mix, WhatsApp share buttons, Amazon Kindle share buttons, Amazon share buttons, Amazon Wish List, AOL Mail, Arto, Baidu, Bit.ly, Blogger Post, Box, Buffer, Delicious, Digg, Diigo, Diigolet, Email This, Evernote, Facebook Send, Fancy, Fark, Flipboard share buttons, GMail share buttons, Google Bookmarks, Google Classroom, Google Mail, Google+, HootSuite share buttons, Houzz share buttons, Inbound.org, Instapaper, Kik, Line share buttons, LinkedIn share buttons, Mail, Meneame, Microsoft OneNote, Mister-Wong, Mixi, MSDN, Odnoklassniki (OK), Outlook, Pinboard.in, Pinterest, Plurk, Pocket share buttons, Print share buttons, PrintFriendly share buttons, Read Later share buttons, Reddit share buttons, Sina Weibo, Skype share buttons, SMS, Soup.io, Stumpedia, Symphony, Techmeme, TinyURL, TypePad Post, Viadeo, Vkontakte (VK), Wanelo, We Heart It, WhatsApp,Windows Live Favorites, WordPress share buttons, Wykop, Xing, Yahoo Bookmarks, Yahoo Messenger, Yahoo! Mail, Yammer, YC Hacker News, Yummly share buttons, Viber, Trello, Facebook Messenger
166
+
167
+ == Screenshots ==
168
+
169
+ 1. The best plugin for all of your social sharing, related content, ad monetization, and Google Analytics needs. We have share buttons for Facebook, Twitter, Instagram, Pinterest, LinkedIn, Google+, and many more within a single social dashboard. We also offer monetization tools for affiliate links, outstream video ads, native ads, and related posts.
170
+ 2. Gets results fast with our secure, scalable and high-performance platform. We invest heavily in our infrastructure. Some of the biggest brands in the world use Shareaholic and you can too.
171
+ 3. Improve Site Engagement by Surfacing Related Content
172
+ 4. Boost Your Viral Traffic & Audience with Social Share Buttons
173
+ 5. Because most everyone in our demographic uses ad-blocker, Related Content is a great way to suggest other products they may like because it’s relevant to the post they are reading.
174
+ 6. I love that Related Content is already included in the Shareaholic WordPress plugin because it keeps my blog uncluttered and my page load time to a minimum.
175
+ 7. Since installing Related Content, I’ve loved seeing more traffic on my older posts.
176
+ 8. Because I produce a ton of content every day, I rely on Related Content to pull posts for my readers that they wouldn’t find on their own.
177
+
178
+ == Installation ==
179
+
180
+ *In WordPress:*
181
+
182
+ 1. Go to Plugins -> Add New -> Search for `Shareaholic`
183
+ 2. Press "Install Now" for the `Shareaholic` plugin
184
+ 3. Press "Activate Plugin"
185
+ 4. Adjust settings to your liking
186
+ 5. If you use a caching plugin please clear the cache
187
+ 6. Enjoy!
188
+
189
+ *Manual installation:*
190
+
191
+ 1. Upload the extracted `shareaholic` directory to `wp-content/plugins/`
192
+ 2. Activate the plugin through the 'Plugins' menu in WordPress
193
+ 3. Open the plugin settings page Settings -> Shareaholic
194
+ 4. Adjust settings to your liking
195
+ 5. If you use a caching plugin please clear the cache
196
+ 6. Enjoy!
197
+
198
+ *WP-CLI installation:*
199
+
200
+ 1. `wp plugin install shareaholic --activate`
201
+
202
+ = Shareaholic Shortcode Support / Manual Usage =
203
+
204
+ You can place Share Buttons, Related Content and any other Shareaholic apps manually wherever you're like in your theme. Simply insert the following Shortcode where you want the corresponding app to appear:
205
+
206
+ `[shareaholic app="share_buttons" id="<Insert Shareaholic App ID here>"]`
207
+ `[shareaholic app="recommendations" id="<Insert Shareaholic App ID here>"]`
208
+ `[shareaholic app="ad_spaces" id="<Insert Shareaholic App ID here>"]`
209
+ `[shareaholic app="follow_buttons" id="<Insert Shareaholic App ID here>"]`
210
+ `[shareaholic app="total_share_count"]`
211
+
212
+ Grab the corresponding App ID from your Shareaholic Dashboard for the App you want to manually insert into your theme. If you prefer, you can also use the `App Name` instead of the `App ID`. This can be very useful for multi-site installations and theme developers who would like to bundle Shareaholic. For example:
213
+
214
+ `[shareaholic app="share_buttons" id_name="post_below_content"]`
215
+
216
+ If both `id` and `id_name` are defined, `id` will take priority.
217
+
218
+ In your PHP / theme template code, you would add:
219
+
220
+ `<?php echo do_shortcode ('[shareaholic app="share_buttons" id="<Insert Shareaholic App ID here>"]'); ?>`
221
+ `<?php echo do_shortcode ('[shareaholic app="recommendations" id="<Insert Shareaholic App ID here>"]'); ?>`
222
+ `<?php echo do_shortcode ('[shareaholic app="ad_spaces" id="<Insert Shareaholic App ID here"]'); ?>`
223
+ `<?php echo do_shortcode ('[shareaholic app="follow_buttons" id="Insert Shareaholic App ID here"]'); ?>`
224
+
225
+ Note: optionally, you can specify `title`, `link` or `summary` as Shareaholic shortcode parameters. If you don't specify these optional parameters, the shortcode will automatically determine these values.
226
+
227
+ Example:
228
+
229
+ `[shareaholic app="share_buttons" id="<insert shareaholic app ID here>" title="About Me" link="https://mysite.com/about" summary="This is me"]`
230
+
231
+ If use double quotes ("'s) in your title or summary, make sure to encode them properly as `&quot;`. Shareaholic Shortcode's are full featured and support all available configuration options available. Enjoy!
232
+
233
+ [General information about shortcodes and WordPress](https://codex.wordpress.org/Shortcode)
234
+
235
+ == Frequently Asked Questions ==
236
+
237
+ = Is Shareaholic free? =
238
+
239
+ Yes! Shareaholic's core features are and always will be free.
240
+
241
+ = Should I purchase a paid plan? =
242
+
243
+ Shareaholic's paid services include Share Count Recovery, advanced analytics, premium customization settings, priority support, and more. To learn more, visit our [plan comparison page](https://www.shareaholic.com/plans).
244
+
245
+ = Where can I find a detailed FAQ? =
246
+
247
+ Please see here: [Shareaholic Helpdesk](https://support.shareaholic.com/hc/en-us)
248
+
249
+ = Where can I get detailed Usage & Installation instructions? =
250
+
251
+ Please see here: [Usage & Installation Instructions](https://support.shareaholic.com/hc/en-us/categories/200101476-WordPress-Plugin)
252
+
253
+ = How can I change the thumbnail image size for Shareaholic Related Posts? =
254
+
255
+ The default Shareaholic thumbnail width is 640px with dynamic height and no cropping. The thumbnail size can be specified programmatically by adding `add_image_size('shareaholic-thumbnail', $width, $height, true);` to your theme's `functions.php` file with [appropriate width and height variables](https://developer.wordpress.org/reference/functions/add_image_size/).
256
+
257
+ Each time you change Shareaholic's thumbnail dimensions like this, you will probably want to have WordPress regenerate appropriate sized thumbnails for all of your images. We highly recommend the [Regenerate Thumbnails](https://wordpress.org/plugins/regenerate-thumbnails/) plugin for this purpose.
258
+
259
+ == Changelog ==
260
+
261
+ = 8.8.4 (2018-11-09) =
262
+ * Enhancement: Support for additional Structure Tags for [Share Count Recovery](https://www.shareaholic.com/sharecounter/) ([Documentation](https://support.shareaholic.com/hc/en-us/articles/115002083586-Share-Count-Recovery-How-to-Recover-Your-Social-Share-Counts-If-They-ve-Been-Lost))
263
+ * %hour%
264
+ * %minute%
265
+ * %second%
266
+ * %category%
267
+ * Enhancement: Do not sync non-content pages with Shareaholic Cloud
268
+
269
+ = 8.8.3 (2018-09-24) =
270
+ * Enhancement: Compatability with WP Rocket
271
+ * New Share Buttons:
272
+ * Telegram button added
273
+ * Print icon added
274
+ * Facebook Messenger
275
+ * Mix (the new StumbleUpon)
276
+ * Viber
277
+ * Trello
278
+ * New Follow Buttons:
279
+ * Instagram button updated
280
+ * Stackoverflow button updated
281
+ * Slack
282
+ * Snapchat
283
+ * Patreon
284
+ * Medium
285
+ * Strava
286
+ * Meetup
287
+ * Share/Follow Buttons Archived:
288
+ * StumbleUpon
289
+ * Izeby
290
+ * Polyvore
291
+ * Kaboodle
292
+ * Bugfix: Related Posts Content Age Filter fixed
293
+ * Bugfix: Logo padding in Share and Follow Buttons fixed
294
+
295
+ = 8.8.2 (2018-08-08) =
296
+ * Various [Related Posts](https://www.shareaholic.com/website-tools/related-content) enhancements
297
+
298
+ = 8.8.1 (2018-07-31) =
299
+ * General maintenance release
300
+
301
+ = 8.8.0 (2018-07-19) =
302
+ * Bugfix: Fixed Share Buttons configurator. Icon drag and drop now works.
303
+ * Enhancement: New [themes for Related Posts](https://blog.shareaholic.com/new-related-content-app-themes-available-aloha-facebook/)
304
+
305
+ = 8.7.2 (2018-06-11) =
306
+ * Bugfix: Use a more standard array structure
307
+
308
+ = 8.7.1 (2018-06-10) =
309
+ * Enhancements: Improvements to installation flow
310
+ * General cleanup
311
+
312
+ = 8.7.0 (2018-06-04) =
313
+ * Performance Enhancement: Settings file is now loaded from a globally distributed CDN (Amazon), which will make Shareaholic faster on your site
314
+ * Performance Enhancement: Added support for DNS-Prefetch and Preload which will make Shareaholic EVEN FASTER!!
315
+
316
+ = 8.6.7 (2018-05-19) =
317
+ * Bugfix: Fixed bug where share buttons and other apps were showing up intermittently due to a race condition in the loading sequence
318
+
319
+ = 8.6.6 (2018-05-16) =
320
+ * New: You can now set custom Related Posts thumbnail dimensions. See [FAQ in the readme](https://wordpress.org/plugins/shareaholic/) if you would like to change the thumbnail size.
321
+
322
+ = 8.6.5 (2018-02-07) =
323
+ * Bugfix: Fixes 'Trying to get property of non-object' exception
324
+
325
+ = 8.6.4 (2018-02-06) =
326
+ * Bugfix: Styling fixes for Advanced Settings section
327
+ * Bugfix: Fixes 'Missing argument' warning
328
+ * Enhancements: Various improvements to the [Shareaholic shortcode](https://wordpress.org/plugins/shareaholic/#installation)
329
+
330
+ = 8.6.3 (2018-02-06) =
331
+ * Bugfix: We've further improved the server connectivity check. If you've been getting the 'retry' error message after installing Shareaholic, this one is for you.
332
+
333
+ = 8.6.2 (2018-02-05) =
334
+ * Enhancement: We've improved the server connectivity check. If you've been getting the 'retry' error message after installing Shareaholic, this one is for you.
335
+
336
+ = 8.6.1 (2017-11-07) =
337
+ * New: Option to show or hide share buttons, related content, etc on excerpts
338
+
339
+ = 8.6.0 (2017-11-03) =
340
+ * Huge localization update! We (and the entire WordPress community) would appreciate your help in translating Shareaholic into your language! It is quite simple and fast. ([How-To Instructions here](https://translate.wordpress.org/projects/wp-plugins/shareaholic))
341
+
342
+ = 8.5.3 (2017-10-28) =
343
+ * Critical Update: It has come to our notice that some hosting companies are **incorrectly** flagging "index.html" as malware. This is a standard file and there is absolutely no reason to panic or be concerned. This update fixes the cause of the false positive. Please upgrade ASAP as a precaution.
344
+
345
+ = 8.5.2 (2017-10-27) =
346
+ * Bugfix: Show [Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/) notice only on specific admin pages
347
+ * Various performance updates and bug fixes
348
+
349
+ = 8.5.1 (2017-10-23) =
350
+ * Bugfix: Fixed misalignment issue with Floated Share Buttons
351
+ * Bugfix: Fixed issue with single page apps (JavaScript rendered pages) not updating share count on page change
352
+ * Various performance updates and bug fixes
353
+
354
+ = 8.5.0 (2017-10-02) =
355
+ * Enhancement: **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** - adds support to recover social share counts in case where permalink structure changes
356
+ * Various performance updates
357
+
358
+ = 8.4.4 (2017-09-21) =
359
+ * Another critical bugfix for users of the SG Optimizer plugin (SiteGround hosting). This update will seamlessly allow you to re-activate Shareaholic.
360
+
361
+ = 8.4.3 (2017-09-20) =
362
+ * Critical bugfix for users of SG Optimizer plugin
363
+
364
+ = 8.4.2 (2017-09-20) =
365
+ * Enhancement: More robust cache busting. Added support for WPEngine cache engine (Memcached, MaxCDN, Varnish), SG Optimizer, Cachify Cache, Zencache, etc.
366
+
367
+ = 8.4.1 (2017-09-19) =
368
+ * Critical bugfix for older versions of PHP
369
+
370
+ = 8.4.0 (2017-09-19) =
371
+ * Bugfix: Mark 404 pages as not recommendable
372
+ * Various other performance updates and bug fixes
373
+
374
+ = 8.3.1 (2017-09-15) =
375
+ * Enhancement: Added page type tag to shareaholic:keywords (you will soon be able to exclude or include Related Content based on page type ie. page, post, etc)
376
+ * Bugfix: Fixed issue where plugin version was not getting updated in some cases
377
+
378
+ = 8.3.0 (2017-09-13) =
379
+ * Bugfix: Fixed issue where Share Buttons and Related Content apps were not showing after excerpts
380
+ * Various other performance updates and bug fixes
381
+
382
+ = 8.2.0 (2017-09-11) =
383
+ * New: **[Share Buttons for Images (Image Sharer)](https://blog.shareaholic.com/new-share-buttons-for-images-plugin/)** enhancements - you can now fully customize where these share buttons appear on your images and exactly how they will look and function, including setting opacity, offsets, icon padding, position, custom icon colors, size, and a lot more. All this, without touching ANY code! Also adds support for Facebook, Google+, Twitter, LinkedIn, Email, Fancy.com, Yummly and Houzz.
384
+ * New: **[Shareaholic Teams](https://blog.shareaholic.com/shareaholic-teams-work-together-to-manage-your-website/)** – multi-user permissions to enable your team to work together to manage your website
385
+ * Enhancement: **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** - adds support to recover social share counts in case where permalink structure changes
386
+ * Various other performance updates and bug fixes
387
+
388
+ = 8.1.0 (2017-07-24) =
389
+ * New: Introducing the **[Tools Badge](https://support.shareaholic.com/hc/en-us/categories/115001014006-Tools-Badge)**! ([learn more](https://support.shareaholic.com/hc/en-us/categories/115001014006-Tools-Badge)) Introducing a brand new way to launch the Shareaholic Console without ever leaving your website! Contains quick-links to your site analytics, help center, and much more to help you manage your site with greater ease. If you'd rather hide this badge or change its location, you can do so from your settings. It is 100% configurable.
390
+ * Bugfix: Resolved the 403 Forbidden error that some admins were getting upon clicking the Dashboard link. Affected only sites on cPanel with mod_security enabled ex. HostGator
391
+ * Enhancement: Google+ share count is now also available to sites that do not enable Server Side Share counts API
392
+
393
+ = 8.0.1 (2017-07-10) =
394
+ * Version 8 is here bringing with it a brand new revamped and streamlined UI!
395
+
396
+ = 7.10.1.0 =
397
+ * **[Social Share Count Recovery](https://blog.shareaholic.com/recover-social-share-counts-https/)** ([learn more](https://blog.shareaholic.com/recover-social-share-counts-https/)) - This setting is for anyone who has had to go through the pain and toil of migrating their domain name or changing over from HTTP to HTTPS and thereby losing all of your social share counts. Whether you are moving your site to HTTPS or migrating your domain name, don't lose your share counts. Once active, Shareaholic will begin to fetch share counts for both URL's, add them together and display the combined total. Voilà - all your hard work and social proof will again be fully accounted for.
398
+ * Enhancement: **Share Buttons for Images** are now smarter when choosing which images to activate on. Support added for images within `<header>` tags.
399
+ * Bugfix: Fixed edge case compatability bug with Google Analytics integration (race condition)
400
+ * Various other performance updates and bug fixes
401
+
402
+ = 7.9.0.0 =
403
+ * We've been very busy!
404
+ * New: [Bots vs. Humans site analytics](https://support.shareaholic.com/hc/en-us/articles/115002299663)
405
+ * New: Skype share button
406
+ * New: Share Buttons automatically hide when a page is being printed so that it doesn't cover any of your content.
407
+ * New: Emoji support added for Twitter templates! 😁😍😎
408
+ * Enhancement: Added IPV6 support for Cookie Notice App for improved Geo accuracy
409
+ * Enhancement: utf8mb4 support upgrade. This greatly expands the language usability of Shareaholic, especially in countries that use (Han character sets)https://en.wikipedia.org/wiki/Han_unification.
410
+ * Enhancement: Added hide/show functionality to Floated Share Buttons. Your visitors can now hide the Floated Share Bar at any time, for instance, if it is covering content. They're also animated now!
411
+ * Enhancement: Related Content App now "lazy loads". This means the app will only load if a visitor begins to scroll. This enhancement will further speed up load times for your website.
412
+ * Enhancement: Better accessibility / screen reader support
413
+ * Enhancement: Big improvements to the Related Content recommendation engine
414
+ * Various performance updates and bug fixes
415
+
416
+ = 7.8.0.6 =
417
+ * Bugfix: Fixed admin bar link
418
+ * Bugfix: Properly escape meta tags values
419
+ * Enhancement: Better compatibility with caching plugins
420
+ * Enhancement: Better compatibility with Base64 image strings
421
+ * Various performance upgrades
422
+
423
+ = 7.8.0.5 =
424
+ * Minor enhancements
425
+
426
+ = 7.8.0.4 =
427
+ * Bugfix: We fixed the code which displays the Facebook share count to accommodate Facebook's new data structure.
428
+ * Bugfix: Fixed server side share counts for Odnoklassniki
429
+
430
+ = 7.8.0.3 =
431
+ * Bugfix: Fix for Cloudflare compatibility
432
+
433
+ = 7.8.0.2 =
434
+ * Bugfix: Updated Social Counts library to be PHP7 compatible
435
+
436
+ = 7.8.0.1 =
437
+ * Bugfix: Removed call to the Delicious count API in the server-side connectivity check
438
+
439
+ = 7.8.0.0 =
440
+ * Various language localization updates
441
+ * Dutch (nl_NL) by Patrick Catthoor
442
+ * Malay – Bahasa Melayu (ms_MY) by [Lela Iskandar Suhaimi](http://www.jomjalan.com.my/)
443
+
444
+ = 7.7.1.0 =
445
+
446
+ * Bugfix: Update to fix W3C HTML5 validation
447
+
448
+ = 7.7.0.0 =
449
+ * New: Google Analytics integration for sharing analytics ([setup guide](https://support.shareaholic.com/hc/en-us/articles/205181045-))
450
+ * New: Options to display 4, 6, 8, 12, or 16 related posts! ([learn more](https://blog.shareaholic.com/additional-options-for-the-shareaholic-related-content-app/))
451
+ * New: Giant Floated Share Buttons theme ([learn more](https://blog.shareaholic.com/giant-floated-share-buttons/))
452
+ * New: "Round" Related Content App theme added ([learn more](https://blog.shareaholic.com/new-related-content-app-theme-round/))
453
+ * New: Affiliate Links Earnings Dashboard ([learn more](https://blog.shareaholic.com/affiliate-links-app-earnings-dashboard-now-live/))
454
+ * New: Total Share Counts App - showcase the number of shares your content has received ([learn more](https://blog.shareaholic.com/showcase-your-share-count-totals/))
455
+ * New: Conditionally Display Share Counts & More Advanced Display Rules for your Share Buttons ([learn more](https://blog.shareaholic.com/new-features-conditionally-display-share-counts-more-advanced-display-rules/))
456
+ * New: Adds support for adding [shortcodes](https://wordpress.org/plugins/shareaholic/installation/) to your sidebar text widgets - it's now so easy for you to include Shareaholic Apps such as Share Buttons, Follow Buttons and Related Content in your sidebar. Simply copy/paste the corresponding [Shareaholic shortcode](https://wordpress.org/plugins/shareaholic/installation/) for the App.
457
+ * New: Custom color, order and theming options for Follow Buttons ([learn more](https://blog.shareaholic.com/new-follow-button-feature-updates/))
458
+ * New: Follow Buttons additions (learn more [here](https://blog.shareaholic.com/13-new-ways-to-grow-your-following/) & [here](https://blog.shareaholic.com/9-new-share-follow-buttons-to-help-grow-your-site-traffic/))
459
+ * Vine
460
+ * Google Classroom ([more](https://blog.shareaholic.com/google-classroom-social-share-button-follow-button/))
461
+ * Behance
462
+ * SlideShare
463
+ * About.me
464
+ * Polyvore
465
+ * StackOverflow
466
+ * Tripadvisor
467
+ * Soundcloud
468
+ * Spotify
469
+ * Better Business Bureau
470
+ * eBay
471
+ * Github
472
+ * Houzz
473
+ * Etsy
474
+ * 500px
475
+ * iTunes
476
+ * Skype
477
+ * Disqus
478
+ * Zillow Digs
479
+ * Feedly
480
+ * LiveJournal
481
+ * New: Share Buttons additions
482
+ * Microsoft OneNote
483
+ * Google Classroom ([more](https://blog.shareaholic.com/google-classroom-social-share-button-follow-button/)
484
+ * Kik
485
+ * Line.me
486
+ * Baidu
487
+ * WhatsApp ([more](https://blog.shareaholic.com/now-offering-whatsapp-sms-client-share-buttons/))
488
+ * SMS Client ([more](https://blog.shareaholic.com/now-offering-whatsapp-sms-client-share-buttons/))
489
+ * Enhancement: Vector share & follow buttons (icons are now SVG - meaning they load fast, scalable to any size, and are stunning on Retina and Retina HD displays)
490
+ * Enhancement: Updates to Google's icons ([learn more](https://blog.shareaholic.com/re-googles-look-evolved/))
491
+
492
+ = 7.6.2.3 =
493
+ * Bugfix: Limited the summary data attribute to at most 500 characters
494
+ * Enhancement: Present a plugin review notice to admins
495
+
496
+ = 7.6.2.2 =
497
+ * Enhancement: Updated Shareaholic JavaScript snippet - now a lot simpler!
498
+ * Bugfix: Added hooks to prevent conflicts with Shortcode UI plugin
499
+
500
+ = 7.6.2.1 =
501
+ * Bugfix: Use different hook to avoid modifying headers after they are sent
502
+
503
+ = 7.6.2.0 =
504
+ * Enhancement: Show message to users in permalink section in regards to share counts
505
+
506
+ = 7.6.1.9 =
507
+ * Enhancement: Updated reset plugin routine to not get new key
508
+
509
+ = 7.6.1.8 =
510
+ * Enhancement: Detect permalink changes in order to serve up-to-date content
511
+
512
+ = 7.6.1.7 =
513
+ * Bugfix: Fixed issue with Server side share count option
514
+
515
+ = 7.6.1.6 =
516
+ * Enhancement: Removed analytics option from Advanced Settings page
517
+
518
+ = 7.6.1.5 =
519
+ * Enhancement: Added support for Yummly and Fancy server-side share counts
520
+
521
+ = 7.6.1.4 =
522
+ * Minor enhancements
523
+
524
+ = 7.6.1.3 =
525
+ * Bugfix: Redefined what is considered a shareable page
526
+
527
+ = 7.6.1.2 =
528
+ * [Bugfix](https://wordpress.org/support/topic/shareaholic-plugin-integration-issue): Added a check to see if data object exists before trying to access it
529
+
530
+ = 7.6.1.1 =
531
+ * Enhancement: Added Shareaholic navigation bar to the Shareaholic settings pages
532
+
533
+ = 7.6.1.0 =
534
+ * Bugfix: fix for security vulnerability. Upgrade immediately.
535
+
536
+ = 7.6.0.9 =
537
+ * Bugfix: Added isset checks for undefined indexes being thrown
538
+ * Bugfix: Parse out BOM character from HTTP responses
539
+
540
+ = 7.6.0.8 =
541
+ * Enhancement: Added Google API key to authenticate API calls for Google Plus share counts for improved the reliability
542
+
543
+ = 7.6.0.7 =
544
+ * Enhancement: Improved welcome email copy
545
+ * Localization
546
+ * Spanish (es_ES)
547
+ * Turkish (tr_TR) by [Plantekno Bitki](http://plantekno.com)
548
+
549
+ = 7.6.0.6 =
550
+ * Enhancement: Improved reliability of Related Content App for cases where the WordPress install is located in a subdirectory or subpath
551
+
552
+ = 7.6.0.5 =
553
+ * Enhancement: Modified curl multi to conserve on cpu usage for server side share counts
554
+ * Enhancement: Added garbage collection cron job to clean up expired server side share count transient cache
555
+
556
+ = 7.6.0.4 =
557
+ * Bugfix: fixed Share Buttons not generating links for posts in index and category pages
558
+ * Enhancement: implemented debugging mode for server side share counts
559
+
560
+ = 7.6.0.3 =
561
+ * Bugfix: fixed Share Buttons not grabbing correct content when placed in the sidebar
562
+ * Updated "welcome" splash screen
563
+ * Localization
564
+ * Romanian (ro_RO)
565
+
566
+ = 7.6.0.2 =
567
+ * New Monetization section added to the App Manager! Configure your monetization settings from one place, including Promoted Content, Affiliate Links App, etc.
568
+ * Introducing [Promoted Content](https://support.shareaholic.com/hc/en-us/articles/202657036)
569
+
570
+ = 7.6.0.1 =
571
+ * Universal metabox options support
572
+ * [Bugfix](https://wordpress.org/support/topic/page-of-error-404-does-not-work-with-version-7600): 404 page fix
573
+
574
+ = 7.6.0.0 =
575
+ * Official support for WooCommerce!
576
+
577
+ = 7.5.1.0 =
578
+ * Tweak: Added Cache-Control headers to Related Content and Share Count API's (3 minutes)
579
+ * New: Affiliate Linking App - Now you can earn money from your existing product links with zero additional effort. ([learn more](https://blog.shareaholic.com/introducing-shareaholic-affiliate-links/))
580
+ * Post-Share Window
581
+ * Added support for Shareaholic ads. ([learn more](https://support.shareaholic.com/hc/en-us/articles/201770175?utm_source=wp_plugin&utm_medium=changelog&utm_campaign=psa_faq))
582
+ * Localization
583
+ * Added Português (pt_PT)
584
+ * Added Afrikaans (af_AF)
585
+ * Added Italian (it_IT)
586
+ * Added Turkish (tr_TR)
587
+ * Added Spanish - Mexico (es_MX) by [Luis Jared Pardo ](http://www.clickseguro.net)
588
+ * Updated French (fr_FR)
589
+ * Updated German (de_DE)
590
+ * Updated Simplified Chinese (zh_CN)
591
+
592
+ = 7.5.0.4 =
593
+ * Tweak: Cache server side share counts for longer duration (5 minutes)
594
+ * Fix: Fixed miscellaneous v6->v7 conversion bugs
595
+
596
+ = 7.5.0.3 =
597
+ * Related Content
598
+ * Faster on-boarding! (in seconds vs hours)
599
+ * Post-Share Follow Buttons [learn more](https://blog.shareaholic.com/new-services-added-to-post-share-follow-buttons-including-youtube-and-instagram/)
600
+ * Added support for Instagram, YouTube, Bloglovin, Vimeo, Flickr, Dribbble, FourSquare, Yelp, RSS
601
+ * Share Buttons
602
+ * Added support for Meneame, Wykop
603
+ * Floated Share Buttons
604
+ * You can now "offset" its position from the top of the page [learn more](https://blog.shareaholic.com/offset-floated-share-buttons/)
605
+
606
+ = 7.5.0.2 =
607
+ * Miscellaneous performance and on-boarding enhancements for the Related Content app
608
+
609
+ = 7.5.0.1 =
610
+ * Ensure featured image theme support
611
+ * Faster and more reliable Related Content on-boarding!
612
+ * Welcome message for new users
613
+ * Share Buttons
614
+ * Added support for Yummly (recommended for food & recipe content) and Houzz (recommended for home & garden content)
615
+
616
+ = 7.5.0.0 =
617
+ * Several usability improvements to the admin UI!
618
+ * Bugfix: Fixed missing Share Counts on pages that were excluded from Related Content
619
+
620
+ = 7.4.0.8 =
621
+ * Miscellaneous performance enhancements and bug fixes
622
+ * Shareaholic plugin debugger
623
+
624
+ = 7.4.0.7 =
625
+ * Bugfix: Fixed edge case where admin assets were not being linked properly
626
+ * [Bugfix](https://wordpress.org/support/topic/save-menu-produces-404-error-or-500-error): Fixed menu timeout issue
627
+
628
+ = 7.4.0.6 =
629
+ * Tested on WordPress 3.9.1
630
+ * Bugfix: Fixed annoying bug where Facebook was trying to cache scheduled posts before they were live
631
+ * [Share Buttons](https://www.sharebuttons.com/) enhancements
632
+ * Shareaholic now resets the Facebook Open Graph cache (title, description and image) for you automatically when a post is published, so the right stuff gets shared, every time.
633
+ * [Share Counts + Floating Share Buttons](https://blog.shareaholic.com/floating-share-buttons-and-social-share-counts/)!
634
+ * New icons for Viadeo, HootSuite, Wanelo
635
+ * [Related Content](https://www.shareaholic.com/publishers/recommendations/) enhancements
636
+ * Greatly improved reliability
637
+
638
+ = 7.4.0.5 =
639
+ * Added cache cleanup support for WP Super Cache, Hyper Cache and Quick Cache plugin's
640
+
641
+ = 7.4.0.4 =
642
+ * Bugfix: Removed an unneeded conditional check from the server side Share Counts API to make it more reliable
643
+ * Clear W3 Total Cache for clean activation and deactivation
644
+
645
+ = 7.4.0.3 =
646
+ * Bugfix: Added url encoding for server side Share Counts API
647
+
648
+ = 7.4.0.2 =
649
+ * Miscellaneous performance enhancements for Share Counts API
650
+
651
+ = 7.4.0.1 =
652
+ * Miscellaneous performance enhancements for Share Counts API
653
+
654
+ = 7.4.0.0 =
655
+ * Share Buttons App
656
+ * Share Counts for Google+, Reddit, StumbleUpon, VK, Buffer, etc! This release features an optional and all new server side Share Counts API. Toggle this option under the "Advanced Settings" section.
657
+ * Major performance upgrade and speed boost! Your pages will load faster for your visitors as share count lookups are now consolidated to one single HTTP request per page load (vs a call for each sharing service). The share counts are also heavily cached on both the client and server for super fast lookups and page performance.
658
+
659
+ = 7.3.0.1 =
660
+ * Miscellaneous bug fixes and performance enhancements
661
+
662
+ = 7.3.0.0 =
663
+ * Share Buttons App
664
+ * New alignment options - you can now pick whether you want your text to wrap around your buttons
665
+ * Multishare toggle for Twitter
666
+ * New services: VK (the 2nd largest social network service in Europe after Facebook), Fancy (recommended for e-commerce sites), Wanelo (recommended for e-commerce sites)
667
+ * New Share Counts library
668
+ * Floating Share Buttons App (NEW!) [learn more](https://blog.shareaholic.com/floating-share-buttons/)
669
+ * To enable, click on "Edit General Settings" -> Sign In -> Click on "Site Tools" -> Turn on the "Floated Share Buttons" App
670
+ * Shareable Images App (NEW!) [learn more](https://blog.shareaholic.com/image-share-buttons/)
671
+ * To enable, click on "Edit General Settings" -> Sign In -> Turn on "Shareable Images"
672
+
673
+ = 7.2.2.0 =
674
+ * Miscellaneous performance enhancements and bug fixes
675
+ * New / updated translations:
676
+ * French (by Rozenn Dagorn)
677
+ * German (by Oliver Heinrich)
678
+ * Dutch (by Patrick Ruers)
679
+ * Greek (by Takis Bouyouris)
680
+
681
+ = 7.2.1.0 =
682
+ * Admin Bar is now configurable
683
+ * Shareaholic.js is now included earlier on the page to load apps faster
684
+ * Bugfix: fixed "non-static method" and "array to string conversion" warnings -- affected servers running newer versions of PHP
685
+ * Related Content
686
+ * Bugfix: Related Content data processing status is now correct
687
+ * Bugfix: Initiate Related Content crawl *after* site ID is set and not prior to
688
+ * Support for "WordPress SEO by Yoast" plugin meta keywords
689
+ * Support for "Add Meta Tags" plugin meta keywords
690
+ * Analytics
691
+ * Several high impact enhancements to greatly improve data accuracy
692
+
693
+ = 7.2.0.0 =
694
+ * Miscellaneous bug fixes and performance enhancements to Related Content
695
+ * New Admin Bar options!
696
+
697
+ = 7.1.0.0 =
698
+ * Shareaholic API's now use endpoints with static IP's. [Instruction on allowing Shareaholic to work with your firewall](https://blog.shareaholic.com/shareaholic-hosting-faq/).
699
+
700
+ = 7.0.9.0 =
701
+ * Confirmed that Shareaholic works well with WordPress 3.8. Upgrade away!
702
+
703
+ = 7.0.8.0 =
704
+ * Miscellaneous bug fixes and performance enhancements
705
+
706
+ = 7.0.7.0 =
707
+ * Related Content
708
+ * Deleted posts are now automatically removed from your Shareaholic Content Index within an hour!
709
+
710
+ = 7.0.6.0 =
711
+ * Shareaholic Apps are now included on static front page displays
712
+
713
+ = 7.0.5.1 =
714
+ * [Bugfix](https://wordpress.org/support/topic/new-updated-shareaholic-not-working): Check for array
715
+
716
+ = 7.0.5.0 =
717
+ * Related Content
718
+ * New or modified posts are now automatically updated in your Shareaholic Content Index within an hour!
719
+
720
+ = 7.0.4.9 =
721
+ * Bugfix: Fixed hardcoded database path; now dynamically pulled in via inbuilt WordPress function
722
+ * Confirmed that everything is humming along with WordPress 3.7.1!
723
+
724
+ = 7.0.4.8 =
725
+ * Related Content
726
+ * Related Content now excludes attachments automatically
727
+ * You can now exclude *any* of your posts from Related Content via metabox options
728
+
729
+ = 7.0.4.7 =
730
+ * Support for additional Shareaholic content meta tags
731
+ * shareaholic:article_visibility
732
+ * shareaholic:article_published_time
733
+ * shareaholic:article_modified_time
734
+ * shareaholic:article_author_name
735
+
736
+ = 7.0.4.6 =
737
+ * Support for All in One SEO Pack keywords
738
+ * Additional fixes for Cloudflare
739
+
740
+ = 7.0.4.5 =
741
+ * Enforce Internet Explorer compatibility mode to latest version available; fixes a lot of general issues with Internet Explorer. Recommended update.
742
+
743
+ = 7.0.4.3 =
744
+ * Added support for shareaholic:keywords meta tag for better Recommendations and Related Content matches
745
+
746
+ = 7.0.4.2 =
747
+ * Better debug prompts
748
+
749
+ = 7.0.4.1 =
750
+ * Added "Server Connectivity" section to Advanced Settings
751
+ * Cleaned up localization strings
752
+ * Fixed conflict with Modernizer
753
+
754
+ = 7.0.3.6 =
755
+ * New "Vertical" theme for Related Content!
756
+ * Added a note about caching plugins; organized the "Advanced Settings" page
757
+ * Shareaholic shortcode now support title, link and summary parameters
758
+
759
+ = 7.0.3.5 =
760
+ * Added support for shareaholic:url meta tag
761
+ * Bugfix: Now compatible with JavaScript minification plugins
762
+ * Localizations
763
+ * Added German (de_DE) by Lothar Schiborr
764
+
765
+ = 7.0.3.4 =
766
+ * Fix for Cross-Site Request Forgery vulnerability. Upgrade immediately.
767
+ * Shareaholic is 100% compatible with WordPress 3.6! Yay!
768
+ * Added close button to settings modals
769
+ * Added "loading" image to modals
770
+ * Added additional strings for localization
771
+ * Localizations
772
+ * Added Simplified Chinese (zh_CN) by [Larry Zhang](http://zhxl.me)
773
+ * Added Greek (el) by [Takis Bouyouris](http://www.nevma.gr)
774
+
775
+ = 7.0.3.3 =
776
+ * Increased cURL timeout to prevent API timeouts
777
+ * Namespaced Share Buttons CSS more so as to prevent potential conflicts with other plugins
778
+ * Bugfix: Resolved issue where data-summary was not encoding correctly
779
+
780
+ = 7.0.3.2 =
781
+ * Adjusted the "get started" screen so it's visible on smaller screens
782
+ * Bugfix: Fixed Share Buttons not rendering with certain settings
783
+ * Bugfix: Site Name is now actually used at setup
784
+
785
+ = 7.0.3.1 =
786
+ * Bugfix: Should fix most, if not all, lingering issues related to share buttons or related content not showing up!
787
+ * Various performance improvements
788
+
789
+ = 7.0.3.0 =
790
+ * New feature: You can now center, left AND right align your share buttons!
791
+ * New feature: Added support for *custom headers* for share buttons! ([How-To Instructions](https://support.shareaholic.com/entries/24846703-How-to-use-a-custom-Header-image))
792
+ * New feature: You can now on / off toggle the "More Options" share button
793
+ * Various bug fixes and performance improvements
794
+ * Cleaned up assets directory, as a result the plugin zip file is now a lot smaller
795
+ * Added a check to ensure multiple versions of Shareaholic are not running at the same time on the same install
796
+ * Bugfix: A host of fixes for the unresponsive "Edit Button" and "General Website Settings" button bug (If you're still facing this issue, [please contact us](https://support.shareaholic.com/anonymous_requests/new))
797
+
798
+ = 7.0.2.0 =
799
+ * This is a big update based on a lot of user feedback!
800
+ * For Facebook, sharers are now taken directly to Facebook
801
+ * Fixed how Twitter and Facebook sharing work on mobile devices
802
+ * Now access Share Button and Related Content settings without a (free) account, although it is highly encouraged
803
+
804
+ = 7.0.1.0 =
805
+ * Several bug fixes, in addition to -
806
+ * Huge update! The plugin has been completely re-written from the ground up to be faster, simpler to use
807
+ * Choose from snazzy new Related Post themes
808
+ * Related Posts now come mobile optimized and responsive out of the box - Shareaholic automagically determines how many Related Posts to show given how much screen width it is given
809
+ * Customize your "You may also like" Related Posts text
810
+ * Option to exclude any URL from Related Posts
811
+ * Choose from new Share button themes! (including vertical share buttons!)
812
+ * Additional URL shortener options
813
+ * "Pages" now also have options to exclude Share Buttons, Recommendations
814
+ * Addition of new shareaholic:language tag to improve related content and recommendations computation
815
+ * Bugfix: Facebook Debugger will no longer show "Parser Mismatched Metadata" warnings
816
+ * Bugfix: Page titles are now properly encoded
817
+ * Bugfix: URL Shortener is now being set properly when upgrading from v6 or earlier
818
+ * More robust curl function, more robust plugin
819
+ * Show Related Posts data status
820
+
821
+ == Upgrade Notice ==
822
+ = 8.8.4 =
823
+ Adds support for additional Structure Tags for Share Count Recovery
824
+
825
+ = 8.8.3 =
826
+ New Share and Follow Buttons! Plus compatability with WP Rocket.
827
+
828
+ = 8.8.2 =
829
+ Various [Related Posts](https://www.shareaholic.com/website-tools/related-content) enhancements
830
+
831
+ = 8.8.1 =
832
+ General maintenance release
833
+
834
+ = 8.8.0 =
835
+ Fixed Share Buttons configurator. Icon drag and drop now works. Update also includes new theme options for Related Posts.
836
+
837
+ = 8.7.2 =
838
+ Various performance updates and bug fixes
839
+
840
+ = 8.7.1 =
841
+ Various performance updates and bug fixes
842
+
843
+ = 8.7.0 =
844
+ * Several performance upgrades to make Shareaholic EVEN FASTER!!
845
+ * Performance Enhancement: Settings file is now loaded from a globally distributed CDN (Amazon), which will make Shareaholic faster on your site
846
+ * Performance Enhancement: Added support for DNS-Prefetch and Preload which will make Shareaholic EVEN FASTER!!
847
+
848
+ = 8.6.7 =
849
+ Fixed bug where share buttons and other apps were showing up intermittently due to a race condition in the loading sequence
850
+
851
+ = 8.6.6 =
852
+ New: You can now set custom Related Posts thumbnail dimensions. See [FAQ in the readme](https://wordpress.org/plugins/shareaholic/) if you would like to change the thumbnail size.
853
+
854
+ = 8.6.5 =
855
+ We've improved the server connectivity check. If you've been getting the 'retry' error message after installing Shareaholic, this one is for you.
856
+
857
+ = 8.6.1 =
858
+ New option to show or hide share buttons, related content, etc on excerpts
859
+
860
+ = 8.6.0 =
861
+ Huge localization update!
862
+
863
+ = 8.5.3 =
864
+ Some hosting companies are incorrectly flagging "index.html" as malware. This is a standard file and there is absolutely no reason to panic or be concerned. This update fixes the cause of the false positive. Please upgrade ASAP as a precaution.
865
+
866
+ = 8.5.2 =
867
+ Various performance updates and bug fixes
868
+
869
+ = 8.5.1 =
870
+ Various performance updates and bug fixes
871
+
872
+ = 8.5.0 =
873
+ Various enhancements and Social Share Count Recovery in cases where permalink structure changes
874
+
875
+ = 8.4.4 =
876
+ Another critical bugfix for users of the SG Optimizer plugin (SiteGround hosting). This update will seamlessly allow you to re-activate Shareaholic.
877
+
878
+ = 8.4.3 =
879
+ Critical bugfix for users of SG Optimizer plugin
880
+
881
+ = 8.4.2 =
882
+ More robust cache busting. Added support for WPEngine cache engine (Memcached, MaxCDN, Varnish), WP Fastest Cache, SG Optimizer, Cachify Cache, Zencache, etc.
883
+
884
+ = 8.4.1 =
885
+ Critical bugfix for older versions of PHP
886
+
887
+ = 8.4.0 =
888
+ Various bug fixes and enhancements
889
+
890
+ = 8.3.1 =
891
+ Various bug fixes and enhancements
892
+
893
+ = 8.3.0 =
894
+ Various bug fixes and enhancements
895
+
896
+ = 8.2.0 =
897
+ * Must Upgrade! Enhancements to Social Share Count Recovery - adds support for case where permalink structure changes, Share Buttons for Images (Image Sharer) and introducing Teams.
898
+
899
+ = 8.1.0 =
900
+ New Tools Badge! Introducing a brand new way to launch the Shareaholic Console without ever leaving your website! Contains quick-links to your site analytics, help center, and much more to help you manage your site with greater ease. If you'd rather hide this badge or change its location, you can do so from your settings. It is 100% configurable.
shareaholic.php CHANGED
@@ -3,14 +3,14 @@
3
  * The main file!
4
  *
5
  * @package shareaholic
6
- * @version 8.8.3
7
  */
8
 
9
  /*
10
  Plugin Name: Shareaholic | share buttons, analytics, related posts
11
  Plugin URI: https://www.shareaholic.com/publishers/
12
  Description: The world's leading all-in-one Audience Amplification Platform that helps grow your website traffic, engagement, conversions & monetization. See <a href="admin.php?page=shareaholic-settings">configuration panel</a> for more settings.
13
- Version: 8.8.3
14
  Author: Shareaholic
15
  Author URI: https://www.shareaholic.com
16
  Text Domain: shareaholic
@@ -62,7 +62,7 @@ if (!class_exists('Shareaholic')) {
62
  const API_URL = 'https://web.shareaholic.com'; // uses static IPs for firewall whitelisting
63
  const CM_API_URL = 'https://cm-web.shareaholic.com'; // uses static IPs for firewall whitelisting
64
 
65
- const VERSION = '8.8.3';
66
 
67
  /**
68
  * Starts off as false so that ::get_instance() returns
3
  * The main file!
4
  *
5
  * @package shareaholic
6
+ * @version 8.8.4
7
  */
8
 
9
  /*
10
  Plugin Name: Shareaholic | share buttons, analytics, related posts
11
  Plugin URI: https://www.shareaholic.com/publishers/
12
  Description: The world's leading all-in-one Audience Amplification Platform that helps grow your website traffic, engagement, conversions & monetization. See <a href="admin.php?page=shareaholic-settings">configuration panel</a> for more settings.
13
+ Version: 8.8.4
14
  Author: Shareaholic
15
  Author URI: https://www.shareaholic.com
16
  Text Domain: shareaholic
62
  const API_URL = 'https://web.shareaholic.com'; // uses static IPs for firewall whitelisting
63
  const CM_API_URL = 'https://cm-web.shareaholic.com'; // uses static IPs for firewall whitelisting
64
 
65
+ const VERSION = '8.8.4';
66
 
67
  /**
68
  * Starts off as false so that ::get_instance() returns
utilities.php CHANGED
@@ -1011,7 +1011,7 @@ class ShareaholicUtilities {
1011
  * @param string $post_id
1012
  */
1013
  public static function notify_content_manager_singlepage($post = NULL) {
1014
-
1015
  if ($post == NULL) {
1016
  return false;
1017
  }
@@ -1379,13 +1379,52 @@ class ShareaholicUtilities {
1379
  }
1380
  }
1381
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1382
  /**
1383
  * A post just transitioned state. Do something.
1384
  *
1385
  */
1386
  public static function post_transitioned($new_status, $old_status, $post) {
1387
  $post_type = get_post_type($post);
1388
- if ($new_status == 'publish' && $post_type != 'nav_menu_item' && $post_type != 'attachment') {
 
 
 
 
 
 
1389
  // Post was just published
1390
  ShareaholicUtilities::clear_fb_opengraph(get_permalink($post->ID));
1391
  ShareaholicUtilities::notify_content_manager_singlepage($post);
@@ -1497,6 +1536,14 @@ class ShareaholicUtilities {
1497
  *
1498
  */
1499
  public static function before_post_is_updated($post_id) {
 
 
 
 
 
 
 
 
1500
  ShareaholicUtilities::notify_content_manager_singlepage(get_post($post_id));
1501
  }
1502
 
1011
  * @param string $post_id
1012
  */
1013
  public static function notify_content_manager_singlepage($post = NULL) {
1014
+
1015
  if ($post == NULL) {
1016
  return false;
1017
  }
1379
  }
1380
  }
1381
 
1382
+ /**
1383
+ * List below is from Jetpack, with a few custom additions:
1384
+ * Source: https://github.com/Automattic/jetpack/blob/master/sync/class.jetpack-sync-defaults.php
1385
+ **/
1386
+ static $blacklisted_post_types = array(
1387
+ 'nav_menu_item',
1388
+ 'attachment',
1389
+ 'ai1ec_event',
1390
+ 'bwg_album',
1391
+ 'bwg_gallery',
1392
+ 'customize_changeset', // WP built-in post type for Customizer changesets
1393
+ 'dn_wp_yt_log',
1394
+ 'http',
1395
+ 'idx_page',
1396
+ 'jetpack_migration',
1397
+ 'postman_sent_mail',
1398
+ 'rssap-feed',
1399
+ 'rssmi_feed_item',
1400
+ 'secupress_log_action',
1401
+ 'sg_optimizer_jobs',
1402
+ 'snitch',
1403
+ 'wpephpcompat_jobs',
1404
+ 'wprss_feed_item',
1405
+ 'wp_automatic',
1406
+ 'jp_sitemap_master',
1407
+ 'jp_sitemap',
1408
+ 'jp_sitemap_index',
1409
+ 'jp_img_sitemap',
1410
+ 'jp_img_sitemap_index',
1411
+ 'jp_vid_sitemap',
1412
+ 'jp_vid_sitemap_index',
1413
+ );
1414
+
1415
  /**
1416
  * A post just transitioned state. Do something.
1417
  *
1418
  */
1419
  public static function post_transitioned($new_status, $old_status, $post) {
1420
  $post_type = get_post_type($post);
1421
+
1422
+ // exit if blacklisted post type
1423
+ if ($post_type && in_array($post_type, ShareaholicUtilities::$blacklisted_post_types)) {
1424
+ return;
1425
+ }
1426
+
1427
+ if ($new_status == 'publish') {
1428
  // Post was just published
1429
  ShareaholicUtilities::clear_fb_opengraph(get_permalink($post->ID));
1430
  ShareaholicUtilities::notify_content_manager_singlepage($post);
1536
  *
1537
  */
1538
  public static function before_post_is_updated($post_id) {
1539
+
1540
+ $post_type = get_post_type($post_id);
1541
+
1542
+ // exit if blacklisted post type
1543
+ if ($post_type && in_array($post_type, ShareaholicUtilities::$blacklisted_post_types)) {
1544
+ return;
1545
+ }
1546
+
1547
  ShareaholicUtilities::notify_content_manager_singlepage(get_post($post_id));
1548
  }
1549