Version Description
Download this release
Release Info
Developer | joaoromao |
Plugin | Social Media Share Buttons |
Version | 3.0.2 |
Comparing to | |
See all releases |
Code changes from version 3.0.1 to 3.0.2
- css/getsocial-style.css +9 -1
- img/apps/reaction_buttons.png +0 -0
- init.php +28 -6
- js/plugin.js +41 -0
- lib/gs.php +3 -1
- readme.txt +48 -43
- tmpl/apps_config.php +11 -0
- tmpl/header.php +5 -4
- wp-share-buttons-analytics-getsocial.php +26 -1
css/getsocial-style.css
CHANGED
@@ -2867,6 +2867,9 @@ div.gs-form .extra-notes .fa-asterisk {
|
|
2867 |
.gs-button.gs-success:not(.trans) {
|
2868 |
background: #85b023
|
2869 |
}
|
|
|
|
|
|
|
2870 |
.gs-button.gs-success.trans {
|
2871 |
color: #85b023
|
2872 |
}
|
@@ -5119,7 +5122,7 @@ body a:focus {
|
|
5119 |
box-shadow: none
|
5120 |
}
|
5121 |
h1 {
|
5122 |
-
font-size:
|
5123 |
}
|
5124 |
#gs-master-wrapper {
|
5125 |
min-width: 1000px;
|
@@ -5240,6 +5243,11 @@ header #main-nav nav>ul>li:not(.right-link) {
|
|
5240 |
.modal-wrapper .gs-modal .modal-title .title {
|
5241 |
padding-bottom: 30px
|
5242 |
}
|
|
|
|
|
|
|
|
|
|
|
5243 |
.gs-form .checkbox-list {
|
5244 |
padding: 2px 0
|
5245 |
}
|
2867 |
.gs-button.gs-success:not(.trans) {
|
2868 |
background: #85b023
|
2869 |
}
|
2870 |
+
.gs-button.gs-success:hover:not(.trans) {
|
2871 |
+
color: #FFFFFF
|
2872 |
+
}
|
2873 |
.gs-button.gs-success.trans {
|
2874 |
color: #85b023
|
2875 |
}
|
5122 |
box-shadow: none
|
5123 |
}
|
5124 |
h1 {
|
5125 |
+
font-size: 27px
|
5126 |
}
|
5127 |
#gs-master-wrapper {
|
5128 |
min-width: 1000px;
|
5243 |
.modal-wrapper .gs-modal .modal-title .title {
|
5244 |
padding-bottom: 30px
|
5245 |
}
|
5246 |
+
|
5247 |
+
#confirm-apikey-request-modal.modal-wrapper .gs-modal .modal-title .title {
|
5248 |
+
padding-bottom: 10px
|
5249 |
+
}
|
5250 |
+
|
5251 |
.gs-form .checkbox-list {
|
5252 |
padding: 2px 0
|
5253 |
}
|
img/apps/reaction_buttons.png
ADDED
Binary file
|
init.php
CHANGED
@@ -44,17 +44,24 @@ if (get_option('gs-popup-showed') != "showed") {
|
|
44 |
<div class="form-content">
|
45 |
<div class="field-clean">
|
46 |
<div class="field-input">
|
47 |
-
<
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
</div>
|
53 |
</div>
|
54 |
</div>
|
55 |
<span id="check-key-href" style="display: none;"><?php echo $GS->gs_account() ?>/api/v1/sites/verify_key?url=<?php echo get_option('siteurl'); ?></span>
|
56 |
<div class="form-button-group">
|
57 |
-
<input type="submit" class="gs-button gs-success" value="Save Changes" />
|
58 |
<span class="loading-create gs-button gs-success trans border gs-big hide">
|
59 |
<i class="fa fa-refresh fa-spin"></i> Activating Account...
|
60 |
</span>
|
@@ -285,6 +292,21 @@ if (get_option('gs-popup-showed') != "showed") {
|
|
285 |
</div>
|
286 |
<div class="modal-cover modal-close"></div>
|
287 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
288 |
</div>
|
289 |
|
290 |
<script>
|
44 |
<div class="form-content">
|
45 |
<div class="field-clean">
|
46 |
<div class="field-input">
|
47 |
+
<span id="error-type-1" class="hidden">
|
48 |
+
<p>It seems this URL has already been registered. Please <a href="mailto:support@getsocial.io">contact</a> our support if you are the website owner.</p>
|
49 |
+
</span>
|
50 |
+
<span id="error-type-2" class="hidden">
|
51 |
+
<p>Please go to your <a href="https://getsocial.io/redirect/site-options" target="_blank">Getsocial Account</a> and get your API KEY in the site options page.</p>
|
52 |
+
<p>If you can't find it request it <a id="request_api_key" href="#">here</a></p><br>
|
53 |
+
<input id="gs-api-key" type="text" name="gs-api-key" size="60" value="" maxlength="20"/>
|
54 |
+
<p>Need help?
|
55 |
+
<a href="#" id="contact_us">Contact us</a>
|
56 |
+
</p>
|
57 |
+
</span>
|
58 |
+
|
59 |
</div>
|
60 |
</div>
|
61 |
</div>
|
62 |
<span id="check-key-href" style="display: none;"><?php echo $GS->gs_account() ?>/api/v1/sites/verify_key?url=<?php echo get_option('siteurl'); ?></span>
|
63 |
<div class="form-button-group">
|
64 |
+
<input type="submit" name="save-changes" class="gs-button gs-success" value="Save Changes" />
|
65 |
<span class="loading-create gs-button gs-success trans border gs-big hide">
|
66 |
<i class="fa fa-refresh fa-spin"></i> Activating Account...
|
67 |
</span>
|
292 |
</div>
|
293 |
<div class="modal-cover modal-close"></div>
|
294 |
</div>
|
295 |
+
<!-- Confirm API KEY request Modal -->
|
296 |
+
<div id="confirm-apikey-request-modal" class="modal-wrapper hide">
|
297 |
+
<div class="gs-modal small text-center">
|
298 |
+
<div class="text-block">
|
299 |
+
<div class="modal-title">
|
300 |
+
<p class="title">API KEY Requested</p>
|
301 |
+
</div>
|
302 |
+
<p class="text-center">
|
303 |
+
Your request has been sent. We will process it as soon as possible.
|
304 |
+
</p>
|
305 |
+
</div>
|
306 |
+
<a href="javascript:void(0)" class="gs-button gs-success modal-close">OK</a>
|
307 |
+
</div>
|
308 |
+
<div class="modal-cover modal-close"></div>
|
309 |
+
</div>
|
310 |
</div>
|
311 |
|
312 |
<script>
|
js/plugin.js
CHANGED
@@ -8,6 +8,9 @@ function forceUpdate(event){
|
|
8 |
}
|
9 |
|
10 |
function forceUpdateWithValues(){
|
|
|
|
|
|
|
11 |
|
12 |
jQuery.get(jQuery('main').attr('data-href'), {}, function(response){
|
13 |
var data = {
|
@@ -31,6 +34,39 @@ jQuery('.getsocial-tab').on('click', function(e){
|
|
31 |
if(!$this.hasClass('only-activate')){
|
32 |
getsocial_window = window.open($this.attr('href'));
|
33 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
})
|
35 |
|
36 |
function handleMessage(event){
|
@@ -107,7 +143,12 @@ jQuery(function($){
|
|
107 |
jQuery('.loading-create').removeClass('active');
|
108 |
jQuery('.account-info').hide();
|
109 |
jQuery('.notification-bar.gs-error').show().find('p').html(data.errors[0]);
|
|
|
110 |
jQuery('.api-key').show();
|
|
|
|
|
|
|
|
|
111 |
} else {
|
112 |
jQuery('#gs-api-key').attr('value', data.api_key);
|
113 |
jQuery('#api-key-form').trigger('submit');
|
8 |
}
|
9 |
|
10 |
function forceUpdateWithValues(){
|
11 |
+
if (getsocial_is_installed == "") {
|
12 |
+
return;
|
13 |
+
}
|
14 |
|
15 |
jQuery.get(jQuery('main').attr('data-href'), {}, function(response){
|
16 |
var data = {
|
34 |
if(!$this.hasClass('only-activate')){
|
35 |
getsocial_window = window.open($this.attr('href'));
|
36 |
}
|
37 |
+
});
|
38 |
+
|
39 |
+
jQuery('#request_api_key').on('click', function(e){
|
40 |
+
e.preventDefault();
|
41 |
+
|
42 |
+
user_data = jQuery(".account-info .field-input");
|
43 |
+
|
44 |
+
url = jQuery(user_data[0]).text().trim();
|
45 |
+
email = jQuery(user_data[1]).text().trim();
|
46 |
+
|
47 |
+
var data = {
|
48 |
+
'source': 'wordpress',
|
49 |
+
'url': url,
|
50 |
+
'email': email
|
51 |
+
};
|
52 |
+
|
53 |
+
jQuery.get(jQuery('main').attr('data-href') + 'recovery/apikey', data, function(response) {
|
54 |
+
if (response.success) {
|
55 |
+
modal_id = jQuery('#confirm-apikey-request-modal');
|
56 |
+
|
57 |
+
if( !modal_id.hasClass('active') ){
|
58 |
+
|
59 |
+
modal_id.removeClass('hide').addClass('active');
|
60 |
+
var detectIE = document.addEventListener && !window.requestAnimationFrame;
|
61 |
+
|
62 |
+
if(detectIE){
|
63 |
+
modal_id.find('.gs-modal').css({ 'opacity' : 1 });
|
64 |
+
}
|
65 |
+
|
66 |
+
jQuery('body').addClass('no-scroll');
|
67 |
+
}
|
68 |
+
}
|
69 |
+
});
|
70 |
})
|
71 |
|
72 |
function handleMessage(event){
|
143 |
jQuery('.loading-create').removeClass('active');
|
144 |
jQuery('.account-info').hide();
|
145 |
jQuery('.notification-bar.gs-error').show().find('p').html(data.errors[0]);
|
146 |
+
jQuery('#error-type-' + data.error_type).show();
|
147 |
jQuery('.api-key').show();
|
148 |
+
|
149 |
+
if (data.error_type == 1) {
|
150 |
+
$("input[name='save-changes']").hide();
|
151 |
+
}
|
152 |
} else {
|
153 |
jQuery('#gs-api-key').attr('value', data.api_key);
|
154 |
jQuery('#api-key-form').trigger('submit');
|
lib/gs.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
class GS {
|
4 |
|
5 |
-
public $plugin_version = "3.0.
|
6 |
|
7 |
// Local
|
8 |
// private $gs_url = "//127.0.0.1:3001";
|
@@ -155,6 +155,8 @@ EOF;
|
|
155 |
return '<div class="getsocial gs-inline-group gs-follow" ' . $gs_custom_tags . '></div>';
|
156 |
case 'price_alert':
|
157 |
return '<div class="getsocial gs-price-alert" ' . $gs_custom_tags . ' data-price="' . $price . '" data-currency="' . $currency . '"></div>';
|
|
|
|
|
158 |
default:
|
159 |
return '';
|
160 |
}
|
2 |
|
3 |
class GS {
|
4 |
|
5 |
+
public $plugin_version = "3.0.2";
|
6 |
|
7 |
// Local
|
8 |
// private $gs_url = "//127.0.0.1:3001";
|
155 |
return '<div class="getsocial gs-inline-group gs-follow" ' . $gs_custom_tags . '></div>';
|
156 |
case 'price_alert':
|
157 |
return '<div class="getsocial gs-price-alert" ' . $gs_custom_tags . ' data-price="' . $price . '" data-currency="' . $currency . '"></div>';
|
158 |
+
case 'reaction_buttons':
|
159 |
+
return '<div class="getsocial gs-reaction-button"' . $gs_custom_tags . '></div>';
|
160 |
default:
|
161 |
return '';
|
162 |
}
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Social Sharing, Smart Popup & Share Buttons by GetSocial.io ===
|
2 |
Contributors: GetSocial.io, joaoromao
|
3 |
|
4 |
-
Tags: addthis, addtoany, analytics, button, facebook share, facebook button, like button, tweet button, twitter share, pinterest share, pin button, floating buttons, share, share button, share buttons, share links, shareaholic, sharethis, sharing, social, social analytics, social media, social bookmarking, social buttons, social media, social plugin, social share, social share buttons, social sharing, mobile share bar, mobile sharing, top bar, welcome bar, hello bar, follow buttons, instagram, youtube, increase followers, increase shares, increase traffic, copy paste shares, google analytics integration, yummly, flickr, rss, mailchimp, popup, list builder, infusion soft, bitly, exit intent, time on page, automatic popup, fly-in, exit popup, popup builder, share popup, wordpress popup, subscribe popup, popup on exit
|
5 |
|
6 |
Requires at least: 3.0
|
7 |
Tested up to: 4.4
|
8 |
-
Stable tag: 3.0.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -28,30 +28,29 @@ It's a super flexible tool that can help you reach your goals, faster!
|
|
28 |
Regarding the rest of the toolkit, GetSocial provides about 18 features, among tools & integrations.
|
29 |
|
30 |
<h4>List of Free Features</h4>
|
31 |
-
- Horizontal &
|
|
|
32 |
- Native Sharing Bar
|
33 |
- Welcome Bar
|
34 |
- Custom Facebook Shares (Wish, Want, Have, etc)
|
35 |
- Horizontal & Floating Follow Bar
|
|
|
36 |
|
37 |
<h4>List of Paid Features</h4>
|
38 |
- Mobile Share & Follow Bar
|
39 |
- Image Sharing
|
40 |
- Total Shares Horizontal & Floating
|
41 |
- Copy Paste Share Tracking
|
42 |
-
- Google Analytics Integration
|
43 |
- Subscriber Bar (List Builder)
|
44 |
-
- Price Alert
|
45 |
- Extended Customization (Shape, Color, Twitter handle in several apps)
|
46 |
-
-
|
47 |
-
-
|
48 |
-
- MailChimp, Bitly & Infusionsoft Integrations
|
49 |
|
50 |
<h4>Visits Limit</h4>
|
51 |
-
- Free:
|
52 |
-
- Starter:
|
53 |
-
-
|
54 |
-
-
|
55 |
|
56 |
Our apps include native & customizable share buttons, welcome & subscribe bars, conversion tracking, copy paste share tracking and much more. You can find more info about our product <a href="http://getsocial.io/?utm_source=plugin_listings&utm_medium=wordpress&utm_campaign=app_listing">here</a>. This app store is organized in 5 different categories:
|
57 |
|
@@ -61,8 +60,6 @@ Our apps include native & customizable share buttons, welcome & subscribe bars,
|
|
61 |
|
62 |
* **Conversion & Engagement Tools**: Social media is fantastic if you are able to measure it. Track how your share buttons are driving your conversions. Add conversion moments easily, no code required, to signups and purchases. Drive your visitors to a particular page with our welcome bar feature or get their email with our subscribe bar feature. Optimize your email marketing efforts in a affordable way.
|
63 |
|
64 |
-
* **eCommerce specific**: Allow your customers to follow the price of your products, generating more returning traffic with increase purchase intent.
|
65 |
-
|
66 |
* **Integrations**: To use with you favorite software. Currently we offer the integration with Google Analytics.
|
67 |
|
68 |
In this plugin, you'll find these categories:
|
@@ -97,8 +94,6 @@ In this plugin, you'll find these categories:
|
|
97 |
|
98 |
* **Subscriber Bar (List Builder)**: Easily capture emails from your visitors by providing them with an engaging top bar. Export data to your favorite CRM or e-Mail marketing software. Improve engagement, conversion and even sales with this easy to install, no code required feature.
|
99 |
|
100 |
-
* **Conversion Tracking**: Understand how social sharing is driving your conversions. Analyze results per user, per post or per social network. Social sharing definitely contributes to your website and your share analytics shall prove just that.
|
101 |
-
|
102 |
* **Copy Paste Share tracking**: Tracking social media in alternative methods such as SMS, Chat or Copy & Paste URL (Dark Social) will allow you to effectively measure social media ROI. Understand how many shares are being made without using social sharing buttons. Get share information on shares made through copy & paste, facebook messenger and other chat applications, email and twitter management tools.
|
103 |
|
104 |
* **Hello Buddy**: Our smart popup builder. Take advantage of the features you already know about (Sharing Bar, Subscriber Bar & Welcome Bar) and build the perfect popup for your website. Decide when it gets triggered, how frequently it gets shown and when should it stop being triggered. Great to build your email lists or push a specific promotion.
|
@@ -108,8 +103,6 @@ In this plugin, you'll find these categories:
|
|
108 |
|
109 |
* **WooCommerce Integrated**: GetSocial integrates seamlessly with eCommerce. Streamline your social share activities for your eCommerce store without handling a single line of code. Improve conversion rates, traffic and shares to your online shop.
|
110 |
|
111 |
-
* **Price Alert**: Allow your customers to track a product's price. By having your visitors receiving an email every time a price changes, you'll have a great way to increase conversion rate, returning traffic and sales to your online commerce website.
|
112 |
-
|
113 |
Also, there's a tutorial on how to install this plugin in your Wordpress Account: <a href="hhttp://getsocial.io/tutorials/wordpress">How to add free Social Share Buttons on WordPress</a>
|
114 |
|
115 |
== Installation ==
|
@@ -139,15 +132,19 @@ There are a total of 18 apps across 5 categories: Sharing, Tracking, Engagement,
|
|
139 |
|
140 |
Through our Wordpress Plugin, all apps are available **code free**, which means you'll be able to install every single one of them withough having to open even once the code editor.
|
141 |
|
142 |
-
**
|
143 |
|
144 |
-
|
|
|
|
|
|
|
|
|
145 |
|
146 |
**What is included in the free plan?**
|
147 |
|
148 |
The free plan has a set of social media tools that can help you increase your traffic, shares and follows. You'll have access to our social sharing bars (horizontal, floating and native), custom facebook shares and also to our welcome bar.
|
149 |
|
150 |
-
|
151 |
|
152 |
**Are there any short codes available?**
|
153 |
|
@@ -173,16 +170,22 @@ Included in the free package is also our basic 'Most Shared Pages' panel. This w
|
|
173 |
|
174 |
`[getsocial app="social_bar_big_counter"]`
|
175 |
|
|
|
|
|
|
|
|
|
176 |
**What is the difference between the Free Plan and paid Plans?**
|
177 |
|
178 |
The Free and paid plans differ in the access to certain features. GetSocial paid users have higher visit limits and priority in support. Within the product, there are some customizations and features that they also have unique access to.
|
179 |
|
180 |
<h4>List of Free Features</h4>
|
181 |
- Horizontal & FLoating Share Bar
|
|
|
182 |
- Native Sharing Bar
|
183 |
- Welcome Bar
|
184 |
- Custom Facebook Shares (Wish, Want, Have, etc)
|
185 |
- Horizontal & Floating Follow Bar
|
|
|
186 |
|
187 |
<h4>List of Paid Features</h4>
|
188 |
- Mobile Share & Follow Bar
|
@@ -191,37 +194,35 @@ The Free and paid plans differ in the access to certain features. GetSocial paid
|
|
191 |
- Copy Paste Share Tracking
|
192 |
- Google Analytics Integration
|
193 |
- Subscriber Bar (List Builder)
|
194 |
-
- Price Alert
|
195 |
- Extended Customization (Shape, Color, Twitter handle in several apps)
|
196 |
-
- Conversion Tracking
|
197 |
- Social Sharing Analytics (Shares, Referrals and cool stats about users' engagement)
|
198 |
- MailChimp, Bitly & Infusionsoft Integrations
|
199 |
|
200 |
-
**Do you have
|
201 |
|
202 |
-
|
203 |
|
204 |
-
**FREE Plan:** If you're using our free plan, your limit is
|
205 |
|
206 |
-
**Starter Plan:** The Starter plan has
|
207 |
|
208 |
-
**
|
209 |
|
210 |
-
|
211 |
|
212 |
-
**How much
|
213 |
|
214 |
Our pricing is very transparent. We sell **monthly and annual subscriptions** of our product.
|
215 |
|
216 |
Price for monthly plans:
|
217 |
**Starter Plan:** $9/month;
|
218 |
-
**
|
219 |
-
|
220 |
|
221 |
Price for annual plans:
|
222 |
-
**Starter Plan:** $84/year;
|
223 |
-
**
|
224 |
-
|
225 |
|
226 |
**What is different about GetSocial to other plugins and tools?**
|
227 |
|
@@ -231,7 +232,7 @@ From the feedback we've been receiving from our thousands of users, people join
|
|
231 |
|
232 |
Upgrading your GetSocial account is quick and easy. On your account, you'll find multiple times our 'Upgrade Plan' call to action buttons.
|
233 |
|
234 |
-
Clicking on one of these buttons will guide you to our pricing page. Here, you'll be able to perceive the benefits of subscribing to our
|
235 |
|
236 |
After you have decided which plan you want to subscribe to (we recommend the Annual plan as it provides with 2 months free as discount), you just need to click on upgrade and provide your billing details.
|
237 |
|
@@ -245,14 +246,13 @@ What happens is that you'll have these people being identified as 'direct' traff
|
|
245 |
|
246 |
Editing color, shape and twitter handle is a customization available only to our paid users. By activating it, all these configurations become available, improving your conversions, awareness & reach. The features where you can edit these configurations are:
|
247 |
|
248 |
-
- Horizontal Shares Bar
|
249 |
-
-
|
250 |
-
- Floating Shares Bar
|
251 |
-
- Floating Follow Bar
|
252 |
- Total Shares Bar (Horizontal + Floating)
|
253 |
-
- Mobile Share Bar
|
254 |
-
- Mobile Follow Bar
|
255 |
- Image Sharing
|
|
|
256 |
|
257 |
**Can I hide GetSocial in specific posts / pages?**
|
258 |
|
@@ -284,9 +284,14 @@ Sure, we’re always here to help. You can contact us at support@getsocial.io or
|
|
284 |
|
285 |
== Changelog ==
|
286 |
|
|
|
|
|
|
|
|
|
|
|
287 |
**3.0.1**
|
288 |
|
289 |
-
- Added
|
290 |
|
291 |
**3.0**
|
292 |
|
1 |
=== Social Sharing, Smart Popup & Share Buttons by GetSocial.io ===
|
2 |
Contributors: GetSocial.io, joaoromao
|
3 |
|
4 |
+
Tags: addthis, addtoany, analytics, button, facebook share, facebook button, like button, tweet button, twitter share, pinterest share, pin button, floating buttons, share, share button, share buttons, share links, shareaholic, sharethis, sharing, social, social analytics, social media, social bookmarking, social buttons, social media, social plugin, social share, social share buttons, social sharing, mobile share bar, mobile sharing, top bar, welcome bar, hello bar, follow buttons, instagram, youtube, increase followers, increase shares, increase traffic, copy paste shares, google analytics integration, yummly, flickr, rss, mailchimp, popup, list builder, infusion soft, bitly, exit intent, time on page, automatic popup, fly-in, exit popup, popup builder, share popup, wordpress popup, subscribe popup, popup on exit, reaction buttons, reactions, reaction bar
|
5 |
|
6 |
Requires at least: 3.0
|
7 |
Tested up to: 4.4
|
8 |
+
Stable tag: 3.0.2
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
28 |
Regarding the rest of the toolkit, GetSocial provides about 18 features, among tools & integrations.
|
29 |
|
30 |
<h4>List of Free Features</h4>
|
31 |
+
- Horizontal & Floating Share Bar
|
32 |
+
- Hello Buddy, the intelligent popup
|
33 |
- Native Sharing Bar
|
34 |
- Welcome Bar
|
35 |
- Custom Facebook Shares (Wish, Want, Have, etc)
|
36 |
- Horizontal & Floating Follow Bar
|
37 |
+
- Reaction Buttons
|
38 |
|
39 |
<h4>List of Paid Features</h4>
|
40 |
- Mobile Share & Follow Bar
|
41 |
- Image Sharing
|
42 |
- Total Shares Horizontal & Floating
|
43 |
- Copy Paste Share Tracking
|
|
|
44 |
- Subscriber Bar (List Builder)
|
|
|
45 |
- Extended Customization (Shape, Color, Twitter handle in several apps)
|
46 |
+
- Social Sharing Analytics (Shares, Referrals and stats about users' engagement)
|
47 |
+
- Google Analytics, MailChimp, Bitly & Infusionsoft Integrations
|
|
|
48 |
|
49 |
<h4>Visits Limit</h4>
|
50 |
+
- Free: 50,000 per month;
|
51 |
+
- Starter: 50,000 per month;
|
52 |
+
- Insights: 500,000 per month; and
|
53 |
+
- Enterprise: 2,000,000 per month.
|
54 |
|
55 |
Our apps include native & customizable share buttons, welcome & subscribe bars, conversion tracking, copy paste share tracking and much more. You can find more info about our product <a href="http://getsocial.io/?utm_source=plugin_listings&utm_medium=wordpress&utm_campaign=app_listing">here</a>. This app store is organized in 5 different categories:
|
56 |
|
60 |
|
61 |
* **Conversion & Engagement Tools**: Social media is fantastic if you are able to measure it. Track how your share buttons are driving your conversions. Add conversion moments easily, no code required, to signups and purchases. Drive your visitors to a particular page with our welcome bar feature or get their email with our subscribe bar feature. Optimize your email marketing efforts in a affordable way.
|
62 |
|
|
|
|
|
63 |
* **Integrations**: To use with you favorite software. Currently we offer the integration with Google Analytics.
|
64 |
|
65 |
In this plugin, you'll find these categories:
|
94 |
|
95 |
* **Subscriber Bar (List Builder)**: Easily capture emails from your visitors by providing them with an engaging top bar. Export data to your favorite CRM or e-Mail marketing software. Improve engagement, conversion and even sales with this easy to install, no code required feature.
|
96 |
|
|
|
|
|
97 |
* **Copy Paste Share tracking**: Tracking social media in alternative methods such as SMS, Chat or Copy & Paste URL (Dark Social) will allow you to effectively measure social media ROI. Understand how many shares are being made without using social sharing buttons. Get share information on shares made through copy & paste, facebook messenger and other chat applications, email and twitter management tools.
|
98 |
|
99 |
* **Hello Buddy**: Our smart popup builder. Take advantage of the features you already know about (Sharing Bar, Subscriber Bar & Welcome Bar) and build the perfect popup for your website. Decide when it gets triggered, how frequently it gets shown and when should it stop being triggered. Great to build your email lists or push a specific promotion.
|
103 |
|
104 |
* **WooCommerce Integrated**: GetSocial integrates seamlessly with eCommerce. Streamline your social share activities for your eCommerce store without handling a single line of code. Improve conversion rates, traffic and shares to your online shop.
|
105 |
|
|
|
|
|
106 |
Also, there's a tutorial on how to install this plugin in your Wordpress Account: <a href="hhttp://getsocial.io/tutorials/wordpress">How to add free Social Share Buttons on WordPress</a>
|
107 |
|
108 |
== Installation ==
|
132 |
|
133 |
Through our Wordpress Plugin, all apps are available **code free**, which means you'll be able to install every single one of them withough having to open even once the code editor.
|
134 |
|
135 |
+
**Is the free account really free?**
|
136 |
|
137 |
+
Yes. Even though there is a traffic limit, exceeding it does not automatically mean that we will bill you. Once your traffic comes close to 50,000 visits in a month we will send you some notification emails with an option to upgrade the account. If you decide not to avail of it, we'll eventually stop serving social sharing buttons on your site for the rest of the month.
|
138 |
+
|
139 |
+
**What support options do you provide?**
|
140 |
+
|
141 |
+
All our free users enjoy support via email, on a best-effort basis. Paying customers receive priority support and we strive to answer all tickets as soon as we can. Why do we prioritize support? Because we're a small company. When you reach out to us, you talk to people who've built GetSocial. Being a small team means that we can't fix all problems at once. However, we always strive to respond to every inquiry as soon as possible.
|
142 |
|
143 |
**What is included in the free plan?**
|
144 |
|
145 |
The free plan has a set of social media tools that can help you increase your traffic, shares and follows. You'll have access to our social sharing bars (horizontal, floating and native), custom facebook shares and also to our welcome bar.
|
146 |
|
147 |
+
Please notice that some of the above mentioned features have some customization options which are reserved to our paying customers. These include: color, shape & twitter handle.
|
148 |
|
149 |
**Are there any short codes available?**
|
150 |
|
170 |
|
171 |
`[getsocial app="social_bar_big_counter"]`
|
172 |
|
173 |
+
* Reaction Buttons
|
174 |
+
|
175 |
+
`[getsocial app="reaction_buttons"]`
|
176 |
+
|
177 |
**What is the difference between the Free Plan and paid Plans?**
|
178 |
|
179 |
The Free and paid plans differ in the access to certain features. GetSocial paid users have higher visit limits and priority in support. Within the product, there are some customizations and features that they also have unique access to.
|
180 |
|
181 |
<h4>List of Free Features</h4>
|
182 |
- Horizontal & FLoating Share Bar
|
183 |
+
- Hello Buddy, the intelligent popup
|
184 |
- Native Sharing Bar
|
185 |
- Welcome Bar
|
186 |
- Custom Facebook Shares (Wish, Want, Have, etc)
|
187 |
- Horizontal & Floating Follow Bar
|
188 |
+
- Reaction Buttons
|
189 |
|
190 |
<h4>List of Paid Features</h4>
|
191 |
- Mobile Share & Follow Bar
|
194 |
- Copy Paste Share Tracking
|
195 |
- Google Analytics Integration
|
196 |
- Subscriber Bar (List Builder)
|
|
|
197 |
- Extended Customization (Shape, Color, Twitter handle in several apps)
|
|
|
198 |
- Social Sharing Analytics (Shares, Referrals and cool stats about users' engagement)
|
199 |
- MailChimp, Bitly & Infusionsoft Integrations
|
200 |
|
201 |
+
**Do you have visits limits?**
|
202 |
|
203 |
+
We do. Depending on the plan you selected, your website will be subject to a specific visits limit.
|
204 |
|
205 |
+
**FREE Plan:** If you're using our free plan, your limit is 50,000 visits per month. Once you reach this limit you'll be notified via email. If you don't upgrade to a paid plan, we'll stop the service to your website. This means that all the apps you have installed will become inactive.
|
206 |
|
207 |
+
**Starter Plan:** The Starter plan has the same limit of 50,000 visits per month and costs $9 per month. After reaching this limit we'll charge $5 for every 50,000 new visits. You can opt-out from the extra-vists packages in your Site Options area. If you do, we'll stop serving our apps once the limit is reached.
|
208 |
|
209 |
+
**Insights Plan:** The Insights plan expands the visit limit to 500,000 visits per month and costs $99 per month. After reaching this limit we'll charge $99 for every 500,000 new visits. You'll get access to our premium social sharing analytics product with this plan.
|
210 |
|
211 |
+
**Enterprise Plan:** The Enterprise plan expands the visit limit to 2,000,000 visits per month and costs $299 per month. It's our most complete plan, with all features & acess included plus Full Implementation & Strategy Support for its users. After reaching this limit we'll charge $199 for every 1,000,000 new visits.
|
212 |
|
213 |
+
**How much do the paid versions cost?**
|
214 |
|
215 |
Our pricing is very transparent. We sell **monthly and annual subscriptions** of our product.
|
216 |
|
217 |
Price for monthly plans:
|
218 |
**Starter Plan:** $9/month;
|
219 |
+
**Insights Plan:** $99/month;
|
220 |
+
**Enterprise Plan:** $299/month;
|
221 |
|
222 |
Price for annual plans:
|
223 |
+
**Starter Plan:** $7/month totaling $84/year;
|
224 |
+
**Insights Plan:** $79/month totaling $948/year;
|
225 |
+
**Enterprise Plan:** $249/month totaling $2988/year;
|
226 |
|
227 |
**What is different about GetSocial to other plugins and tools?**
|
228 |
|
232 |
|
233 |
Upgrading your GetSocial account is quick and easy. On your account, you'll find multiple times our 'Upgrade Plan' call to action buttons.
|
234 |
|
235 |
+
Clicking on one of these buttons will guide you to our pricing page. Here, you'll be able to perceive the benefits of subscribing to our Starter plan.
|
236 |
|
237 |
After you have decided which plan you want to subscribe to (we recommend the Annual plan as it provides with 2 months free as discount), you just need to click on upgrade and provide your billing details.
|
238 |
|
246 |
|
247 |
Editing color, shape and twitter handle is a customization available only to our paid users. By activating it, all these configurations become available, improving your conversions, awareness & reach. The features where you can edit these configurations are:
|
248 |
|
249 |
+
- Horizontal Shares & Follow Bar
|
250 |
+
- Hello Buddy, the intelligent popup
|
251 |
+
- Floating Shares & Follow Bar
|
|
|
252 |
- Total Shares Bar (Horizontal + Floating)
|
253 |
+
- Mobile Share & Follow Bar
|
|
|
254 |
- Image Sharing
|
255 |
+
- Reaction Buttons
|
256 |
|
257 |
**Can I hide GetSocial in specific posts / pages?**
|
258 |
|
284 |
|
285 |
== Changelog ==
|
286 |
|
287 |
+
**3.0.2**
|
288 |
+
|
289 |
+
- Added new app: Reaction Buttons
|
290 |
+
- Added API KEY recovery
|
291 |
+
|
292 |
**3.0.1**
|
293 |
|
294 |
+
- Added on boarding popup to guide user after plugin is activated
|
295 |
|
296 |
**3.0**
|
297 |
|
tmpl/apps_config.php
CHANGED
@@ -59,6 +59,17 @@
|
|
59 |
'href' => $GS->gs_account() . '/sites/gs-wordpress/image_sharing/new?api_key=' . $GS->api_key . '&source=wordpress' . $GS->utms('hello_buddies'),
|
60 |
"desc" => "Increase shares on images on your website. Great for media-based websites."
|
61 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
'Hello Buddy' => array(
|
63 |
'file' => 'hello_buddy',
|
64 |
'category' => 'popular',
|
59 |
'href' => $GS->gs_account() . '/sites/gs-wordpress/image_sharing/new?api_key=' . $GS->api_key . '&source=wordpress' . $GS->utms('hello_buddies'),
|
60 |
"desc" => "Increase shares on images on your website. Great for media-based websites."
|
61 |
),
|
62 |
+
'Reaction Buttons' => array(
|
63 |
+
'file' => 'reaction_buttons',
|
64 |
+
'category' => 'popular',
|
65 |
+
'nocode' => true,
|
66 |
+
'new' => true,
|
67 |
+
'plan' => 1,
|
68 |
+
'active' => $GS->is_active('reaction_buttons'),
|
69 |
+
'only_activate' => false,
|
70 |
+
'href' => $GS->gs_account() . '/sites/gs-wordpress/reaction_buttons/new?api_key=' . $GS->api_key . '&source=wordpress' . $GS->utms('image-sharing'),
|
71 |
+
"desc" => "Let your users show how they feel!"
|
72 |
+
),
|
73 |
'Hello Buddy' => array(
|
74 |
'file' => 'hello_buddy',
|
75 |
'category' => 'popular',
|
tmpl/header.php
CHANGED
@@ -14,8 +14,9 @@ $site_info = $GS->refreshSite();
|
|
14 |
wp_register_style('getsocial-style', plugins_url('../css/getsocial-style.css?v=2.7', __FILE__));
|
15 |
wp_enqueue_style('getsocial-style');
|
16 |
|
17 |
-
wp_register_script('plugin', plugins_url('../js/plugin.js', __FILE__));
|
18 |
-
|
|
|
19 |
|
20 |
?>
|
21 |
|
@@ -91,8 +92,8 @@ wp_enqueue_script('plugin');
|
|
91 |
</nav>
|
92 |
<div class="title-wrapper <?php echo get_option('gs-api-key') == '' ? '' : 'app-page' ?>">
|
93 |
<?php if (get_option('gs-api-key') == ''): ?>
|
94 |
-
<h1>
|
95 |
-
<p>To get started
|
96 |
<?php else: ?>
|
97 |
<h1 id="app-title" class="app-grid-titles"><span>Install your apps below</span></h1>
|
98 |
<?php endif; ?>
|
14 |
wp_register_style('getsocial-style', plugins_url('../css/getsocial-style.css?v=2.7', __FILE__));
|
15 |
wp_enqueue_style('getsocial-style');
|
16 |
|
17 |
+
wp_register_script('gs-plugin', plugins_url('../js/plugin.js', __FILE__));
|
18 |
+
wp_localize_script('gs-plugin', 'getsocial_is_installed', get_option('gs-api-key') );
|
19 |
+
wp_enqueue_script('gs-plugin');
|
20 |
|
21 |
?>
|
22 |
|
92 |
</nav>
|
93 |
<div class="title-wrapper <?php echo get_option('gs-api-key') == '' ? '' : 'app-page' ?>">
|
94 |
<?php if (get_option('gs-api-key') == ''): ?>
|
95 |
+
<h1>Social Sharing, Smart Popup & Share Buttons by GetSocial.io</h1>
|
96 |
+
<p>To get started activate your GetSocial account bellow.</strong></p>
|
97 |
<?php else: ?>
|
98 |
<h1 id="app-title" class="app-grid-titles"><span>Install your apps below</span></h1>
|
99 |
<?php endif; ?>
|
wp-share-buttons-analytics-getsocial.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Share Buttons & tools to grow traffic by GetSocial.io
|
4 |
* Plugin URI: http://getsocial.io
|
5 |
* Description: Share Buttons by GetSocial.io is a freemium WordPress plugin that enables you to track social shares on Wordpress. Provide beautiful wordpress sharing buttons, track how many shares were made in each post and see how much traffic, conversions and shares each post generated. Optimize your SEO and increase social shares with GetSocial.io.
|
6 |
-
* Version: 3.0.
|
7 |
* Author: Getsocial, S.A.
|
8 |
* Author URI: http://getsocial.io
|
9 |
* License: GPL2
|
@@ -215,6 +215,7 @@ function add_buttons_to_content($content, $woocomerce, $wooposition = null) {
|
|
215 |
$price_alert_active = $GS->is_active('price_alert');
|
216 |
$big_counter_bar_active = $GS->is_active('social_bar_big_counter');
|
217 |
$follow_bar_active = $GS->is_active('follow_bar');
|
|
|
218 |
$before_content = "";
|
219 |
$after_content = "";
|
220 |
|
@@ -236,6 +237,20 @@ function add_buttons_to_content($content, $woocomerce, $wooposition = null) {
|
|
236 |
endif;
|
237 |
endif;
|
238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
if ($price_alert_active && $wooposition && $condition):
|
240 |
|
241 |
$product = new WC_Product( get_the_ID() );
|
@@ -316,6 +331,16 @@ function add_buttons_to_content($content, $woocomerce, $wooposition = null) {
|
|
316 |
$after_content = $after_content . $groups;
|
317 |
endif;
|
318 |
endif;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
319 |
|
320 |
if ($big_counter_bar_active):
|
321 |
$big_counter = $GS->getCode('social_bar_big_counter', get_permalink(), get_the_title(), wp_get_attachment_url( get_post_thumbnail_id($post->ID)), null, null, true);
|
3 |
* Plugin Name: Share Buttons & tools to grow traffic by GetSocial.io
|
4 |
* Plugin URI: http://getsocial.io
|
5 |
* Description: Share Buttons by GetSocial.io is a freemium WordPress plugin that enables you to track social shares on Wordpress. Provide beautiful wordpress sharing buttons, track how many shares were made in each post and see how much traffic, conversions and shares each post generated. Optimize your SEO and increase social shares with GetSocial.io.
|
6 |
+
* Version: 3.0.2
|
7 |
* Author: Getsocial, S.A.
|
8 |
* Author URI: http://getsocial.io
|
9 |
* License: GPL2
|
215 |
$price_alert_active = $GS->is_active('price_alert');
|
216 |
$big_counter_bar_active = $GS->is_active('social_bar_big_counter');
|
217 |
$follow_bar_active = $GS->is_active('follow_bar');
|
218 |
+
$reaction_buttons_active = $GS->is_active('reaction_buttons');
|
219 |
$before_content = "";
|
220 |
$after_content = "";
|
221 |
|
237 |
endif;
|
238 |
endif;
|
239 |
|
240 |
+
if ($reaction_buttons_active && $condition):
|
241 |
+
$groups = $GS->getCode('reaction_buttons', get_permalink(), get_the_title(), wp_get_attachment_url( get_post_thumbnail_id($post->ID)));
|
242 |
+
|
243 |
+
$position = ($wooposition != null ? $wooposition : $GS->prop('reaction_buttons', 'position'));
|
244 |
+
|
245 |
+
if($position == 'bottom' || $position == 'both'):
|
246 |
+
$after_content = $groups;
|
247 |
+
endif;
|
248 |
+
|
249 |
+
if ( $position == 'top' || $position == 'both' ):
|
250 |
+
$before_content = $groups.'<br/>';
|
251 |
+
endif;
|
252 |
+
endif;
|
253 |
+
|
254 |
if ($price_alert_active && $wooposition && $condition):
|
255 |
|
256 |
$product = new WC_Product( get_the_ID() );
|
331 |
$after_content = $after_content . $groups;
|
332 |
endif;
|
333 |
endif;
|
334 |
+
|
335 |
+
if ($reaction_buttons_active):
|
336 |
+
$groups = $GS->getCode('reaction_buttons', get_permalink(), get_the_title(), wp_get_attachment_url( get_post_thumbnail_id($post->ID)), null, null, true);
|
337 |
+
|
338 |
+
$position = ($wooposition != null ? $wooposition : $GS->prop('reaction_buttons', 'position'));
|
339 |
+
|
340 |
+
if ($position == 'top' || $position == 'bottom' || $position == 'both'):
|
341 |
+
$after_content = $after_content . $groups;
|
342 |
+
endif;
|
343 |
+
endif;
|
344 |
|
345 |
if ($big_counter_bar_active):
|
346 |
$big_counter = $GS->getCode('social_bar_big_counter', get_permalink(), get_the_title(), wp_get_attachment_url( get_post_thumbnail_id($post->ID)), null, null, true);
|