Version Description
- Link to more premium icons added
Download this release
Release Info
Developer | socialdude |
Plugin | 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 +1 -0
- libs/controllers/sfsi_frontpopUp.php +1 -1
- libs/sfsi_install_uninstall.php +8 -3
- readme.txt +64 -79
- ultimate_social_media_icons.php +12 -2
- views/sfsi_option_view1.php +4 -3
- views/sfsi_option_view2.php +1 -1
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
|
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.
|
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 |
-
|
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><?php wp_head(); ?></code> just before the <code></head></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
|
2 |
Contributors: socialdude
|
3 |
-
|
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.
|
8 |
License: GPLv2
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
-
|
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
|
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
|
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
|
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
|
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 |
-
=
|
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
|
161 |
|
162 |
-
Note that you can define an image as 'Featured Image' which tells Facebook / Google etc. to
|
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 |
-
|
|
|
|
|
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 |
-
|
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 |
-
=
|
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
|
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 |
-
=
|
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,
|
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 |
-
|
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,
|
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
|
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
|
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.
|
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.
|
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.
|
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 |
-
|
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 |
-
|
|
|
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>
|
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>
|