Long page loads aren't fun for anyone. Use WPSocialite to take control of heavy social sharing links and load them how you want!
WPSocialite uses socialite.js and implements it into the WordPress workflow, adding it automatically (or manually, if you choose) to your content.
Socialite.js allows us to define when we would like to load our social sharing links. For example, if we have a page with ten posts, each with their own set of Facebook Like, Google+ Share, and Twitter Share links, they could take some time to load. Using WPSocialite, you can load those individually when the user scrolls or hovers over a specific post.
Of course! Use the "manual" setting under the plugin settings (Settings->Discussion) and then use the following template tags in your template to display the links however you please.
The first template tag is to echo out the markup and display WPSocialite:
<?php wpsocialite_markup('large'); ?>
The second template tag is to get WPSocialite's mark up and place it in an object, if needed:
<?php $wpsocialite = get_wpsocialite_markup('small'); echo $wpsocialite; ?>
When using this method, be sure to include "large" or "small" inside the function (as seen above) to define which style WPSocialite will use to display your social links.
You can also use the shortcode
[wpsocialite size="large"] or
[wpsocialite size="small"] in a post or page and it will display the social sharing buttons anywhere you like.
To stop the plugin from automatically loading its CSS, you would use the following line in the same way:
define( 'WPSOCIALITE_LOADSTYLES', false);