Social Media Share Buttons & Social Sharing Icons - Version 1.7.5

Version Description

  • Link to more premium icons added
Download this release

Release Info

Developer socialdude
Plugin Icon 128x128 Social Media Share Buttons & Social Sharing Icons
Version 1.7.5
Comparing to
See all releases

Code changes from version 1.7.4 to 1.7.5

css/sfsi-admin-style.css CHANGED
@@ -1669,6 +1669,7 @@ ul.sfsi_floaticon_margin_sec li ins {
1669
.sfsi_premium_row{clear:both;}
1670
.sfsi_prem_cmn_rowlisting span{color: #1a1d20;font-size:20px;display:table-cell;vertical-align: middle;padding-right:10px;}
1671
.sfsi_need_another_one_link{padding:23px 0 20px 5px; }
1672
.sfsi_need_another_tell_us a{margin-left:5px;}
1673
.sfsi_new_prmium_follw {margin-top:20px; display: inline-block;padding:15px 75px 20px 24px;}
1674
.sfsi_new_prmium_follw p{margin: 0 !important;}
1669
.sfsi_premium_row{clear:both;}
1670
.sfsi_prem_cmn_rowlisting span{color: #1a1d20;font-size:20px;display:table-cell;vertical-align: middle;padding-right:10px;}
1671
.sfsi_need_another_one_link{padding:23px 0 20px 5px; }
1672
+ .sfsi_need_another_tell_us {padding-top: 15px;}
1673
.sfsi_need_another_tell_us a{margin-left:5px;}
1674
.sfsi_new_prmium_follw {margin-top:20px; display: inline-block;padding:15px 75px 20px 24px;}
1675
.sfsi_new_prmium_follw p{margin: 0 !important;}
libs/controllers/sfsi_frontpopUp.php CHANGED
@@ -37,7 +37,7 @@ function sfsi_check_PopUp($content)
37
/* check for pop times */
38
if($sfsi_section7_options['sfsi_Shown_pop']=="once")
39
{
40
- $time_popUp=$sfsi_section7_options['sfsi_Shown_popupOnceTime'];
41
$time_popUp=$time_popUp*1000;
42
ob_start();
43
?>
37
/* check for pop times */
38
if($sfsi_section7_options['sfsi_Shown_pop']=="once")
39
{
40
+ $time_popUp= (int) $sfsi_section7_options['sfsi_Shown_popupOnceTime'];
41
$time_popUp=$time_popUp*1000;
42
ob_start();
43
?>
libs/sfsi_install_uninstall.php CHANGED
@@ -12,7 +12,7 @@ function sfsi_update_plugin()
12
}
13
14
//Install version
15
- update_option("sfsi_pluginVersion", "1.74");
16
17
if(!get_option('sfsi_serverphpVersionnotification'))
18
{
@@ -134,6 +134,7 @@ function sfsi_update_plugin()
134
}
135
function sfsi_activate_plugin()
136
{
137
/* check for CURL enable at server */
138
curl_enable_notice();
139
if(!get_option('show_new_notification'))
@@ -548,8 +549,12 @@ function sfsi_check_wp_head() {
548
$path=pathinfo($_SERVER['REQUEST_URI']);
549
if($path['basename']=="themes.php" || $path['basename']=="theme-editor.php" || $path['basename']=="admin.php?page=sfsi-options")
550
{
551
- echo "<div class=\"error\" >" . "<p> Error : Please fix your theme to make plugins work correctly: Go to the <a href=\"theme-editor.php\">Theme Editor</a> and insert <code>&lt;?php wp_head(); ?&gt;</code> just before the <code>&lt;/head&gt;</code> line of your theme's <code>header.php</code> file." . "</p></div>";
552
- }
553
}
554
}
555
/* admin notice if wp_footer is missing in active theme */
12
}
13
14
//Install version
15
+ update_option("sfsi_pluginVersion", "1.75");
16
17
if(!get_option('sfsi_serverphpVersionnotification'))
18
{
134
}
135
function sfsi_activate_plugin()
136
{
137
+ add_option('sfsi_plugin_do_activation_redirect', true);
138
/* check for CURL enable at server */
139
curl_enable_notice();
140
if(!get_option('show_new_notification'))
549
$path=pathinfo($_SERVER['REQUEST_URI']);
550
if($path['basename']=="themes.php" || $path['basename']=="theme-editor.php" || $path['basename']=="admin.php?page=sfsi-options")
551
{
552
+ $currentTheme = wp_get_theme();
553
+
554
+ if(isset($currentTheme) && !empty($currentTheme) && $currentTheme->get( 'Name' ) != "Customizr"){
555
+ echo "<div class=\"error\" >" . "<p> Error : Please fix your theme to make plugins work correctly: Go to the <a href=\"theme-editor.php\">Theme Editor</a> and insert <code>&lt;?php wp_head(); ?&gt;</code> just before the <code>&lt;/head&gt;</code> line of your theme's <code>header.php</code> file." . "</p></div>";
556
+ }
557
+ }
558
}
559
}
560
/* admin notice if wp_footer is missing in active theme */
readme.txt CHANGED
@@ -1,24 +1,23 @@
1
- === Social Media Share Buttons and Social Icons (Ultimate Sharing) ===
2
Contributors: socialdude
3
- Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZWYMA8LFHGHCC
4
- Tags: social media, share, buttons, social, icons, facebook, instagram, youtube, twitter, social share, counter, pop-up
5
Requires at least: 2.8
6
Tested up to: 4.8
7
- Stable tag: 1.7.4
8
License: GPLv2
9
License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11
- Easy-to-use share buttons plugin which adds social media icons to your site to enable sharing - with tons of customization features!
12
13
== Description ==
14
15
- Social media plugin which let's you add icons for RSS, Email, Facebook, Twitter, LinkedIn, Google+, Pinterest, Instagram, Youtube, 'Share' (covering 200+ other social media platforms) and upload custom icons of your choice.
16
17
The social media plugin offers a wide range of options, for example you can:
18
19
- - Pick from 16 different designs for your social media icons
20
- - Give several actions to one social media icon (e.g. your facebook icon can lead visitors to your Facebook page, and also give visitors the opportunity to like your page)
21
- - Decide to give your social media icons an animation (e.g. automatic shuffling, mouse-over effects) to make your visitors aware of them, increasing the chance that they follow/share your blog
22
- Make your social media icons 'float' or 'sticky'
23
- Allow visitors to subscribe to your blog by Email
24
- Add 'counts' to your social media buttons
@@ -32,9 +31,9 @@ The social media plugin is very easy to use as it takes you through all the step
32
- Step 2: Define what actions your social media icons should perform
33
- Step 3: Pick design & animation options for your social media icons
34
- Step 4: Add counts to your social media icons (optional)
35
- - Step 5: Select from various other options, e.g. make your social media icons 'float'
36
- Step 6: Add sharing/linking icons next to each blog post (optional)
37
- - Step 7: Add a customized pop-up asking people to follow/share (optional)
38
- Step 8: Add a subscription form on your site (optional)
39
40
In case of issues please check the FAQ on http://ultimatelysocial.com/faq
@@ -45,18 +44,18 @@ We hope you enjoy the free social media plugin!
45
46
We released a Premium Plugin with many more exciting features:
47
48
- - **Many more social networks** supported, including a Snapchat button, Whatsapp button, Yummly button, Phone button, Yelp button, Soundcloud button, Skype button, Flickr button, Blogger button, Reddit button, Vimeo button, Tumblr button, Xing button, Vkontakte button (VK), Telegram button, Amazon button, Goodreads button, Angies list button, Steam button, Twitch button, Spotify button, Odnoklassniki button (OK), Buffer button, Weibo button, Pocket button, Meneame button, Frype button, LiveJournal button, Patreon button, Dloky button, Discord button, Github button, Wordpress button, Etsy button, Better Business Bureau button, Digg button, Delicious button, Print button, Share icon
49
- - **More design styles** to make your icons look really cool & matching the design of your website
50
- **Themed design styles**, e.g. if you have a website about cats you can pick from social media logos which look like cats etc.
51
- - **Better sharing and following features**, e.g. you can define the Tweet-texts better (e.g. pull the post titles into your Tweets automatically), let people follow you on Facebook directly without leaving your site etc.
52
- - **Place icons on specific pages**, i.e. you can define on which pages the icons to the social media sites should not show
53
- - **Position icons by anchor and margins**, i.e. you can define the margins where your icons should be displayed (from top/bottom/left/right), and then have them floating, or stick, still visible when user scrolls down or not etc.
54
- **Optimized for mobile** - you can define separate selections for your social network icons for mobile
55
- **More functions for email icon**, such as Share (by email), Contact you, Link to a certain page etc.
56
- **Social media counters optimized** to encourage more social media sharing from your visitors
57
- **More pop up options** which contain your social media buttons, e.g. define a limit to how often the pop-up is shown to the same user, show pop-up only when people try to leave your website etc.
58
- **Friendly support** in case you're stuck
59
- - **Many more settings and options** for your social media networks
60
61
Have a look at the Premium Plugin features on https://www.ultimatelysocial.com/usm-premium/
62
@@ -69,9 +68,6 @@ Then go to plugin settings page and follow the instructions. After you're done,
69
Note: This plugin requires CURL to be activated/installed on your server (which should be the standard case), and a PHP version of 5.4 or above. If you don't have it, please contact your hosting provider or server admin.
70
71
== Frequently Asked Questions ==
72
-
73
- == Frequently Asked Questions ==
74
-
75
= Please also check the more comprehensive FAQ on http://ultimatelysocial.com/faq =
76
77
.
@@ -101,7 +97,7 @@ If you get the error message
101
max_execution_time 90
102
post_max_size 48M
103
104
- If you don�t know how to do it, please contact your server support / hosting company for that. Tell them you need it for a sharing plugin on WordPress which may take longer to upload.
105
106
If your issue is still not fixed after you�ve followed the steps above, we can provide support as part of our share to social Premium Plugin: https://www.ultimatelysocial.com/usm-premium/.
107
@@ -111,39 +107,39 @@ Those point to a CURL-issue on your site. Please contact your server admin or yo
111
112
The plugin requires CURL for the social share counts and other features.
113
114
- = Icons don't show =
115
116
- Please ensure you actually placed the social share buttons either as social widget (in your widget area) or as floating icons under question 5). The Premium Plugin makes placing icons especially easy and also allows you to place sticky icons on your site, define the placement of the icons by margins and many other options, see https://www.ultimatelysocial.com/usm-premium/.
117
118
- If only some icons show, but not all, then please clear your cache, and check if you may have conflicting browser extensions (e.g. 'Disconnect'-app in Chrome). Also Ad-Blockers are known culprits, please switch them off temporarily to see if that is the reason.
119
120
If the social share icons still don't show then there's an issue with your template. Please contact the creator of your template for that.
121
122
- If you are referring to specific icons not showing in the plugin itself (e.g. you're looking for a Whatsapp icon, but it doesnt exist) please note that our Premium Plugin has many more social media share icons, see https://www.ultimatelysocial.com/usm-premium/
123
124
- = Twitter share counts are not displaying (anymore) =
125
126
Unfortunately, Twitter stopped providing any social share count. God knows why.
127
128
- = Changes don't get saved / Deleted plugin but icons still show =
129
130
- Most likely you have the WP Cache plugin installed. Please de-activate and then re-activate it.
131
132
- = Links don't work =
133
134
- Please ensure you've entered the 'http://' at the beginning of the url (for *all* social networks). If the icons are not clickable at all there is most likely an issue with your template. This is especially the case if you've given your social share buttons several features, which should show a pop-up (tooltip) when you move over the icons.
135
136
- = I cannot upload custom icons =
137
138
- Most likely that's because you've set 'allow_url_fopen' to 'off'. Please turn it to 'on' (or ask your server admin to do so, he'll know what to do. Tell them you need it to upload custom icons for a social media buttons plugin).
139
140
- = My Youtube icon (direct follow) doesn't work =
141
142
Please ensure that you've selected the radio button 'Username' when you enter a youtube username, or 'Channel ID' when you entered a channel ID.
143
144
- = Aligning the icons (centered, left- or right-aligned) doesn't work =
145
146
- The alignment options under question 5 align the icons with respect to each other, not where they appear on the page. Our new Premium Plugin is the best social sharing plugin on the market, allowing you to define also many other icon alignments (e.g. within a widget, within shortcode etc.).
147
148
= Clicking on the RSS icon returns funny codes =
149
@@ -157,19 +153,21 @@ The new Premium Plugin also allows to show the number of your Facebook page like
157
158
= Sharing doesn't take the right text or picture =
159
160
- We use the codes from Facebook, Google+ etc. and therefore don't have any influence over which text & pic gets shared.
161
162
- Note that you can define an image as 'Featured Image' which tells Facebook / Google etc. to take that one. You'll find this 'Featured Image' section in your blog's admin area where you can edit your blog post.
163
164
You can crosscheck which image Facebook will take by entering your url on https://developers.facebook.com/tools/debug/og/object/.
165
166
- = The pop-up shows although I only gave my icon one function =
167
168
- The pop-up only disappears if you've given your icons only a 'visit us'-function, otherwise (e.g. if you gave it 'Like' (on facebook) or 'Tweet' functions) a pop-up is still needed because the buttons for those are coming directly from the social media sites (e.g. Facebook, Twitter) and we don't have any influence over their design.
169
170
- = I selected to display icons after every post but they don't show =
171
172
- They usually do show, however not on your blog page, but on your single posts pages. The Premium plugin (https://www.ultimatelysocial.com/usm-premium/) also allows to display the icons on your homepage.
173
174
= Plugin decreases my site's loading speed =
175
@@ -177,13 +175,13 @@ The plugin is one of the most optimized social media plugin in terms of impact o
177
178
If you still experience loading speed issues, please note that:
179
180
- - The more sharing- and invite- features you place on your site, the more external codes you load (i.e. from the social media sites; we just use their code), therefore impacting loading speed. So to prevent this, give your icons only 'Visit us'-functionality rather than sharing-functionalities.
181
182
- We've programmed it so that the code for the social media icons is the one which loads lasts on your site, i.e. after all the other content has already been loaded. This means: even if there is a decrease in loading speed, it does not impact a user's experience because he sees your site as quickly as before, only the social media icons take a bit longer to load.
183
184
There might be also other issues on your site which cause a high loading speed (e.g. conflicts with our plugins or template issues). Please ask your template creator about that.
185
186
- Also, if you've uploaded social media sharing icons not provided by the plugin itself (i.e. custom icons) please ensure they are compressed as well.
187
188
= After moving from demo-server to live-server the follow/subscribe-link doesn't work anymore =
189
@@ -191,15 +189,7 @@ Please delete and install the plugin again.
191
192
If you already placed the code for a subscription form on your site, remove it again and take the new one from the new plugin installation.
193
194
- = When I try to like/share via Facebook, I get error message 'App Not Setup: This app is still...' =
195
-
196
- If you get the error message...
197
-
198
- 'App Not Setup: This app is still in development mode, and you don't have access to it. Switch to a registered test user or ask an app admin for permissions.'
199
-
200
- ...then most likely you're currently logged in with a business account on Facebook. Please logout, or switch to your personal account.
201
-
202
- = There are other issues when I activate the plugin or place the icons =
203
204
Please check the following:
205
@@ -209,33 +199,27 @@ Please ensure that you don't have any browser extension activated which may conf
209
210
If issues persist most likely your theme has issues which makes it incompatible with our plugin. Please contact your template creator for that. As part of the Premium Plugin (https://www.ultimatelysocial.com/usm-premium/) we fix also theme issues, and provide support to ensure that your social media share buttons appear on your site (exactly where you want them).
211
212
- = How can I see how many people shared or liked my post? =
213
214
- You can see this by activating the 'counts' on the front end (under question 4 in the USM plugin, question 5 in the USM+ plugin).
215
216
We cannot provide you this data in other ways as it's coming directly from the social media sites. One exception: if you like to know when people start to follow you by email, then you can get email alerts. For that, please claim your feed (see question above).
217
218
= How can I change the 'Please follow & like us :)'? =
219
220
- You can change it in the Widget-area where you dropped the widget on the sidebar. Please click on it (on the sidebar), it will open the menu where you can change the text.
221
222
If you don't want to show any text, just enter a space (' ').
223
224
- = How can I remove the credit-link ('Powered by Ultimatelysocial')? =
225
-
226
- Please note that we didn't place the credit link without your consent (you agreed to it when de-selecting the email-icon).
227
-
228
- Open the first question in the plugin ('1. Which icons do you want to show on your site?'), on the level of the email-icon you see a link on the right hand side. Please click it to remove the credit link.
229
-
230
- = Can I use a shortcode to place the icons? =
231
232
- Yes, it's [DISPLAY_ULTIMATE_SOCIAL_ICONS]. You can place it into any editor.
233
234
- Alternatively, you can place the following into your codes: <?php echo do_shortcode('[DISPLAY_ULTIMATE_SOCIAL_ICONS]'); ?>
235
236
- In some cases there might be issues to display social media sharing buttons which you uploaded as custom icons. In this case, we provide support as part of our premium plugin: https://www.ultimatelysocial.com/usm-premium/
237
238
- = Can I get more options for the icons next to posts? =
239
240
Please use this plugin for that: https://www.ultimatelysocial.com/usm-premium/
241
@@ -243,9 +227,7 @@ Please use this plugin for that: https://www.ultimatelysocial.com/usm-premium/
243
244
Yes, that is possible in our new social share plugin, the Premium Plugin: https://www.ultimatelysocial.com/usm-premium/
245
246
- To get the email-icon in the same design style you picked, activate it, then on the front-end, rightclick on the icon, and save it as picture. Upload that picture as custom icon.
247
-
248
- = Can I also display the icons vertically? =
249
250
Yes, that is possible in our new social sharing plugin, the Premium Plugin: https://www.ultimatelysocial.com/usm-premium/.
251
@@ -253,38 +235,41 @@ Yes, that is possible in our new social sharing plugin, the Premium Plugin: http
253
254
Use this plugin: https://www.ultimatelysocial.com/usm-premium/
255
256
- = Can I deactivate the icons on mobile? =
257
258
- Yes, there's an option for that under question 5. In our new Premium Plugin you can define different settings for mobile, see https://www.ultimatelysocial.com/usm-premium/. The best way to share social media! :)
259
260
= How can I use two instances of the plugin on my site? =
261
262
- You cannot use the same plugin twice, however you can install both the USM as well as the Premiuem plugin (https://www.ultimatelysocial.com/usm-premium/). We've developed the code so that there are no conflicts and they can be used in parallel.
263
264
265
== Screenshots ==
266
267
1. After installing the plugin, you'll see this overview. You'll be taken through the easy-to-understand steps to configure your plugin
268
269
- 2. As a first step you select which icons you want to display on your website
270
271
- 3. Then you'll define what the icons should do (they can perform several actions, e.g. lead users to your facebook page, or allow them to share your content on their facebook page)
272
273
- 4. You can pick from a wide range of icon designs
274
275
- 5. Here you can animate your icons (automatic shuffling, mouse-over effects etc.), to make visitors of your site aware that they can share, follow & like your site
276
277
- 6. You can choose to display counts next to your icons (e.g. number of Twitter-followers)
278
279
7. There are many more options to choose from
280
281
- 8. You can also add share-icons at the end of every post
282
283
9. ...or even display a pop-up (designed to your liking) which asks users to like & share your site
284
285
286
== Changelog ==
287
288
= 1.7.4 =
289
* Better error messages in case of Curl errors
290
* Optimized review bar
@@ -642,5 +627,5 @@ You cannot use the same plugin twice, however you can install both the USM as we
642
643
== Upgrade Notice ==
644
645
- = 1.7.4 =
646
Please upgrade
1
+ === Social Share Buttons ===
2
Contributors: socialdude
3
+ Tags: social media, share, buttons, social, icons, share icons, share buttons, sharing icons, sharing buttons, social share, sharing, social sharing
4
Requires at least: 2.8
5
Tested up to: 4.8
6
+ Stable tag: 1.7.5
7
License: GPLv2
8
License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
10
+ Share buttons plugin which adds social media icons to your site to enable sharing.
11
12
== Description ==
13
14
+ Social media plugin which let's you add share icons for RSS, Email, Facebook, Twitter, LinkedIn, Google+, Pinterest, Instagram, Youtube, 'Share' (covering 200+ other social media platforms) and upload custom share icons of your choice.
15
16
The social media plugin offers a wide range of options, for example you can:
17
18
+ - Pick from 16 different designs for your social media share icons
19
+ - Give several actions to one social media share icon (e.g. your facebook share icon can lead visitors to your Facebook page, and also give visitors the opportunity to like your page)
20
+ - Decide to give your social media icons an animation (e.g. automatic shuffling, mouse-over effects) to make your visitors aware of the share icons, increasing the chance that they follow/share your blog
21
- Make your social media icons 'float' or 'sticky'
22
- Allow visitors to subscribe to your blog by Email
23
- Add 'counts' to your social media buttons
31
- Step 2: Define what actions your social media icons should perform
32
- Step 3: Pick design & animation options for your social media icons
33
- Step 4: Add counts to your social media icons (optional)
34
+ - Step 5: Select from various other social share options, e.g. make your social media icons 'float'
35
- Step 6: Add sharing/linking icons next to each blog post (optional)
36
+ - Step 7: Add a customized pop-up asking people to follow or share (optional)
37
- Step 8: Add a subscription form on your site (optional)
38
39
In case of issues please check the FAQ on http://ultimatelysocial.com/faq
44
45
We released a Premium Plugin with many more exciting features:
46
47
+ - **Many more social networks** supported, including Snapchat share buttons, Whatsapp share buttons, Yummly share buttons, Phone button, Yelp share buttons, Soundcloud share buttons, Skype share buttons Flickr share buttons, Blogger share buttons, Reddit share buttons, Vimeo share buttons, Tumblr share buttons, Xing share buttons, Vkontakte share buttons (VK), Telegram share buttons, Amazon share buttons, Goodreads share buttons, Angies list share buttons, Steam share buttons, Twitch share buttons, Spotify share buttons, Odnoklassniki share buttons (OK), Buffer share buttons, Weibo share buttons, Pocket share buttons, Meneame share buttons, Frype share buttons, LiveJournal share buttons, Patreon share buttons, Dloky share buttons, Discord share buttons, Github share buttons, Wordpress buttons, Etsy share buttons, Better Business Bureau share buttons, Digg share buttons, Delicious share buttons, Print share buttons, and many other share buttons!
48
+ - **More design styles** to make your social share icons look really cool & matching the design of your website
49
- **Themed design styles**, e.g. if you have a website about cats you can pick from social media logos which look like cats etc.
50
+ - **Better social sharing and following features**, e.g. you can define the Tweet-texts better (e.g. pull the post titles into your Tweets automatically), let people follow you on Facebook directly without leaving your site etc.
51
+ - **Place the social icons on specific pages**, i.e. you can define on which pages the icons to the social media sites should not show
52
+ - **Position the social icons by anchor and margins**, i.e. you can define the margins where your share icons should be displayed (from top/bottom/left/right), and then have them floating, or stick, still visible when user scrolls down or not etc.
53
- **Optimized for mobile** - you can define separate selections for your social network icons for mobile
54
- **More functions for email icon**, such as Share (by email), Contact you, Link to a certain page etc.
55
- **Social media counters optimized** to encourage more social media sharing from your visitors
56
- **More pop up options** which contain your social media buttons, e.g. define a limit to how often the pop-up is shown to the same user, show pop-up only when people try to leave your website etc.
57
- **Friendly support** in case you're stuck
58
+ - **Many more settings and options** for your social media network icons
59
60
Have a look at the Premium Plugin features on https://www.ultimatelysocial.com/usm-premium/
61
68
Note: This plugin requires CURL to be activated/installed on your server (which should be the standard case), and a PHP version of 5.4 or above. If you don't have it, please contact your hosting provider or server admin.
69
70
== Frequently Asked Questions ==
71
= Please also check the more comprehensive FAQ on http://ultimatelysocial.com/faq =
72
73
.
97
max_execution_time 90
98
post_max_size 48M
99
100
+ If you don�t know how to do it, please contact your server support / hosting company for that. Tell them you need it for a social sharing plugin on WordPress which may take longer to upload.
101
102
If your issue is still not fixed after you�ve followed the steps above, we can provide support as part of our share to social Premium Plugin: https://www.ultimatelysocial.com/usm-premium/.
103
107
108
The plugin requires CURL for the social share counts and other features.
109
110
+ = Social share icons don't show =
111
112
+ Please ensure you actually placed the social share buttons either as social widget (in your widget area) or as floating icons under question 5). The Premium Plugin makes placing the social icons especially easy and also allows you to place sticky social share icons on your site, define the placement of the social share icons by margins and many other options, see https://www.ultimatelysocial.com/usm-premium/.
113
114
+ If only some social share icons show, but not all, then please clear your cache, and check if you may have conflicting browser extensions (e.g. 'Disconnect'-app in Chrome). Also Ad-Blockers are known culprits, please switch them off temporarily to see if that is the reason.
115
116
If the social share icons still don't show then there's an issue with your template. Please contact the creator of your template for that.
117
118
+ If you are referring to specific social share icons not showing in the plugin itself (e.g. you're looking for a Whatsapp share icon, but it doesnt exist) please note that our Premium Plugin has many more social media share icons, see https://www.ultimatelysocial.com/usm-premium/
119
120
+ = Twitter social share counts are not displaying (anymore) =
121
122
Unfortunately, Twitter stopped providing any social share count. God knows why.
123
124
+ = Changes don't get saved / Deleted plugin but the social share icons still show =
125
126
+ Most likely you have the WP Cache plugin installed. Please de-activate and then re-activate it, then the social share icons should display again.
127
128
+ = Links when clicking on the social share icons don't work =
129
130
+ Please ensure you've entered the 'http://' at the beginning of the url (for *all* social networks). If the social share icons are not clickable at all there is most likely an issue with your template. This is especially the case if you've given your social share buttons several features, which should show a pop-up (tooltip) when you move over the social share icons.
131
132
+ = I cannot upload custom social share icons =
133
134
+ Most likely that's because you've set 'allow_url_fopen' to 'off'. Please turn it to 'on' (or ask your server admin to do so, he'll know what to do. Tell them you need it to upload custom share icons for a social media buttons plugin).
135
136
+ = My Youtube social share icon (direct follow) doesn't work =
137
138
Please ensure that you've selected the radio button 'Username' when you enter a youtube username, or 'Channel ID' when you entered a channel ID.
139
140
+ = Aligning the social share icons (centered, left- or right-aligned) doesn't work =
141
142
+ The alignment options under question 5 align the social share icons with respect to each other, not where they appear on the page. Our new Premium Plugin is the best social sharing plugin on the market, allowing you to define also many other social share icon alignments (e.g. within a widget, within shortcode etc.).
143
144
= Clicking on the RSS icon returns funny codes =
145
153
154
= Sharing doesn't take the right text or picture =
155
156
+ We use the share codes from Facebook, Google+ etc. and therefore don't have any influence over which text & pic Facebook decides to share.
157
158
+ Note that you can define an image as 'Featured Image' which tells Facebook / Google etc. to share that one. You'll find this 'Featured Image' section in your blog's admin area where you can edit your blog post.
159
160
You can crosscheck which image Facebook will take by entering your url on https://developers.facebook.com/tools/debug/og/object/.
161
162
+ UPDATE: we made significant enhancements to the premium plugin, it now allows you to define the sharing pics and texts for your social share icons.
163
+
164
+ = The pop-up shows although I only gave my social share icon one function =
165
166
+ The pop-up only disappears if you've given your social share icons only a 'visit us'-function, otherwise (e.g. if you gave it 'Like' (on facebook) or 'Tweet' functions) a pop-up is still needed because the social share buttons for those are coming directly from the social media sites (e.g. Facebook, Twitter) and we don't have any influence over their design.
167
168
+ = I selected to display the social share icons after every post but they don't show =
169
170
+ The social share icons usually do show, however not on your blog page, but on your single posts pages. The Premium plugin (https://www.ultimatelysocial.com/usm-premium/) also allows to display the social share icons on your homepage.
171
172
= Plugin decreases my site's loading speed =
173
175
176
If you still experience loading speed issues, please note that:
177
178
+ - The more sharing- and invite- features you place on your site, the more external codes you load (i.e. from the social media sites; we just use their share code), therefore impacting loading speed. So to prevent this, give your social share icons only 'Visit us'-functionality rather than sharing-functionalities.
179
180
- We've programmed it so that the code for the social media icons is the one which loads lasts on your site, i.e. after all the other content has already been loaded. This means: even if there is a decrease in loading speed, it does not impact a user's experience because he sees your site as quickly as before, only the social media icons take a bit longer to load.
181
182
There might be also other issues on your site which cause a high loading speed (e.g. conflicts with our plugins or template issues). Please ask your template creator about that.
183
184
+ Also, if you've uploaded social media sharing icons not provided by the plugin itself (i.e. custom share icons) please ensure they are compressed as well.
185
186
= After moving from demo-server to live-server the follow/subscribe-link doesn't work anymore =
187
189
190
If you already placed the code for a subscription form on your site, remove it again and take the new one from the new plugin installation.
191
192
+ = There are other issues when I activate the plugin or place the social share icons =
193
194
Please check the following:
195
199
200
If issues persist most likely your theme has issues which makes it incompatible with our plugin. Please contact your template creator for that. As part of the Premium Plugin (https://www.ultimatelysocial.com/usm-premium/) we fix also theme issues, and provide support to ensure that your social media share buttons appear on your site (exactly where you want them).
201
202
+ = How can I see how many people decided to share or like my post? =
203
204
+ You can see this by activating the social share 'counts' on the front end (under question 4 in the USM plugin, question 5 in the USM+ plugin).
205
206
We cannot provide you this data in other ways as it's coming directly from the social media sites. One exception: if you like to know when people start to follow you by email, then you can get email alerts. For that, please claim your feed (see question above).
207
208
= How can I change the 'Please follow & like us :)'? =
209
210
+ You can change it in the Widget-area where you dropped the widget (with the social share icons) on the sidebar. Please click on it (on the sidebar), it will open the menu where you can change the text.
211
212
If you don't want to show any text, just enter a space (' ').
213
214
+ = Can I use a shortcode to place the social share icons? =
215
216
+ Yes, use [DISPLAY_ULTIMATE_SOCIAL_ICONS] to show the social share icons. You can place it into any editor.
217
218
+ Alternatively, you can place the following into your codes to show the share icons: <?php echo do_shortcode('[DISPLAY_ULTIMATE_SOCIAL_ICONS]'); ?>
219
220
+ In some cases there might be issues to display social media sharing buttons which you uploaded as custom share icons. In this case, we provide support as part of our premium plugin: https://www.ultimatelysocial.com/usm-premium/
221
222
+ = Can I get more options for the social share icons next to posts? =
223
224
Please use this plugin for that: https://www.ultimatelysocial.com/usm-premium/
225
227
228
Yes, that is possible in our new social share plugin, the Premium Plugin: https://www.ultimatelysocial.com/usm-premium/
229
230
+ = Can I also display the social share icons vertically? =
231
232
Yes, that is possible in our new social sharing plugin, the Premium Plugin: https://www.ultimatelysocial.com/usm-premium/.
233
235
236
Use this plugin: https://www.ultimatelysocial.com/usm-premium/
237
238
+ = Can I deactivate the social share icons on mobile? =
239
240
+ Yes, you can disable the share icons under question 5. In our new Premium Plugin you can define different settings for mobile, see https://www.ultimatelysocial.com/usm-premium/. The best way to share social media! :)
241
242
= How can I use two instances of the plugin on my site? =
243
244
+ You cannot use the same plugin twice, however you can install both the USM as well as the Premiuem plugin (https://www.ultimatelysocial.com/usm-premium/). We've developed the code so that there are no conflicts and you can place the share icons in one way with one plugin, and select other share icons with the other plugin and place them differently.
245
246
247
== Screenshots ==
248
249
1. After installing the plugin, you'll see this overview. You'll be taken through the easy-to-understand steps to configure your plugin
250
251
+ 2. As a first step you select which share icons you want to display on your website
252
253
+ 3. Then you'll define what the share icons should do (they can perform several actions, e.g. lead users to your facebook page, or allow them to share your content on their facebook page)
254
255
+ 4. You can pick from a wide range of share icon designs
256
257
+ 5. Here you can animate your social share icons (automatic shuffling, mouse-over effects etc.), to make visitors of your site aware that they can share, follow & like your site
258
259
+ 6. You can choose to display counts next to your social share icons (e.g. number of Twitter-followers)
260
261
7. There are many more options to choose from
262
263
+ 8. You can also add social share icons at the end of every post
264
265
9. ...or even display a pop-up (designed to your liking) which asks users to like & share your site
266
267
268
== Changelog ==
269
270
+ = 1.7.5 =
271
+ * Link to more premium icons added
272
+
273
= 1.7.4 =
274
* Better error messages in case of Curl errors
275
* Optimized review bar
627
628
== Upgrade Notice ==
629
630
+ = 1.7.5 =
631
Please upgrade
ultimate_social_media_icons.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://ultimatelysocial.com
5
Description: Easy to use and 100% FREE social media plugin which adds social media icons to your website with tons of customization features!.
6
Author: UltimatelySocial
7
Author URI: http://ultimatelysocial.com
8
- Version: 1.7.4
9
License: GPLv2 or later
10
*/
11
global $wpdb;
@@ -32,11 +32,21 @@ register_activation_hook(__FILE__, 'sfsi_activate_plugin' );
32
register_deactivation_hook(__FILE__, 'sfsi_deactivate_plugin');
33
register_uninstall_hook(__FILE__, 'sfsi_Unistall_plugin');
34
35
- if(!get_option('sfsi_pluginVersion') || get_option('sfsi_pluginVersion') < 1.74)
36
{
37
add_action("init", "sfsi_update_plugin");
38
}
39
40
//shortcode for the ultimate social icons {Monad}
41
add_shortcode("DISPLAY_ULTIMATE_SOCIAL_ICONS", "DISPLAY_ULTIMATE_SOCIAL_ICONS");
42
function DISPLAY_ULTIMATE_SOCIAL_ICONS($args = null, $content = null)
5
Description: Easy to use and 100% FREE social media plugin which adds social media icons to your website with tons of customization features!.
6
Author: UltimatelySocial
7
Author URI: http://ultimatelysocial.com
8
+ Version: 1.7.5
9
License: GPLv2 or later
10
*/
11
global $wpdb;
32
register_deactivation_hook(__FILE__, 'sfsi_deactivate_plugin');
33
register_uninstall_hook(__FILE__, 'sfsi_Unistall_plugin');
34
35
+ if(!get_option('sfsi_pluginVersion') || get_option('sfsi_pluginVersion') < 1.75)
36
{
37
add_action("init", "sfsi_update_plugin");
38
}
39
40
+ /* redirect setting page hook */
41
+ add_action('admin_init', 'sfsi_plugin_redirect');
42
+ function sfsi_plugin_redirect()
43
+ {
44
+ if (get_option('sfsi_plugin_do_activation_redirect', false))
45
+ {
46
+ delete_option('sfsi_plugin_do_activation_redirect');
47
+ wp_redirect(admin_url('admin.php?page=sfsi-options'));
48
+ }
49
+ }
50
//shortcode for the ultimate social icons {Monad}
51
add_shortcode("DISPLAY_ULTIMATE_SOCIAL_ICONS", "DISPLAY_ULTIMATE_SOCIAL_ICONS");
52
function DISPLAY_ULTIMATE_SOCIAL_ICONS($args = null, $content = null)
views/sfsi_option_view1.php CHANGED
@@ -380,11 +380,12 @@
380
</div>
381
</div>
382
383
- <div class="sfsi_need_another_one_link">
384
<p>Need another one?<a href="mailto:biz@ultimatelysocial.com"> Tell us</a></p>
385
- </div>
386
<div class="sfsi_need_another_tell_us">
387
- <a href="https://www.ultimatelysocial.com/usm-premium/?utm_source=usmi_settings_page&utm_campaign=more_platforms&utm_medium=banner" target="_blank">See all features Premium Plugin</a>
388
</div>
389
</div>
390
</li>
380
</div>
381
</div>
382
383
+ <!--<div class="sfsi_need_another_one_link">
384
<p>Need another one?<a href="mailto:biz@ultimatelysocial.com"> Tell us</a></p>
385
+ </div>-->
386
<div class="sfsi_need_another_tell_us">
387
+ <a href="https://www.ultimatelysocial.com/all-platforms/" target="_blank">See all features Premium Plugin</a>
388
+ <!--<a href="https://www.ultimatelysocial.com/usm-premium/?utm_source=usmi_settings_page&utm_campaign=more_platforms&utm_medium=banner" target="_blank">See all features Premium Plugin</a>-->
389
</div>
390
</div>
391
</li>
views/sfsi_option_view2.php CHANGED
@@ -250,7 +250,7 @@ $option4['sfsi_ytube_chnlid'] = (isset($option2['sfsi_ytube_chnlid']))
250
251
<div class="radio_section fb_url twt_fld_2"><input name="sfsi_twitter_aboutPage" <?php echo ($option2['sfsi_twitter_aboutPage']=='yes') ? 'checked="true"' : '' ;?> type="checkbox" value="yes" class="styled" /><label>Tweet about my page:</label><textarea name="sfsi_twitter_aboutPageText" id="sfsi_twitter_aboutPageText" type="text" class="add_txt" placeholder="Hey, check out this cool site I found: www.yourname.com #Topic via@my_twitter_name" /><?php echo ($option2['sfsi_twitter_aboutPageText']!='') ? stripslashes($option2['sfsi_twitter_aboutPageText']) : 'Hey check out this cool site I found' ;?></textarea></div>
252
<div class= "sfsi_new_prmium_follw">
253
- <p><b>New: </b>In our Premium Plugin you can also insert tags to automatically pull the title of the story, as well as the link to the story. <a href="https://www.ultimatelysocial.com/usm-premium/?utm_source=usmi_settings_page&utm_campaign=better_tweets&utm_medium=banner" target="_blank">See all features</a></p>
254
</div>
255
</div>
256
</div>
250
251
<div class="radio_section fb_url twt_fld_2"><input name="sfsi_twitter_aboutPage" <?php echo ($option2['sfsi_twitter_aboutPage']=='yes') ? 'checked="true"' : '' ;?> type="checkbox" value="yes" class="styled" /><label>Tweet about my page:</label><textarea name="sfsi_twitter_aboutPageText" id="sfsi_twitter_aboutPageText" type="text" class="add_txt" placeholder="Hey, check out this cool site I found: www.yourname.com #Topic via@my_twitter_name" /><?php echo ($option2['sfsi_twitter_aboutPageText']!='') ? stripslashes($option2['sfsi_twitter_aboutPageText']) : 'Hey check out this cool site I found' ;?></textarea></div>
252
<div class= "sfsi_new_prmium_follw">
253
+ <p><b>New: </b>Tweeting becomes really fun in the Premium Plugin you can insert tags to automatically pull the title of the story & link to the story, attach pictures & snippets to the Tweets (‘Twitter cards’) and user Url-shorteners, all leading to more Tweets and traffic for your site!. <a href="https://www.ultimatelysocial.com/usm-premium/?utm_source=usmi_settings_page&utm_campaign=better_tweets&utm_medium=banner" target="_blank">See all features</a></p>
254
</div>
255
</div>
256
</div>