Async Social Sharing
Simple social sharing plugin that loads the third-party scripts asynchronously and after the page loads to improve site performance. The plugin provides settings to load any of the following sharing widgets: Twitter Facebook Google+ Linkedin Hacker News Available display options include ability to display the sharing widgets on above or below content on pages, specific custom post types or blog and archive pages. Why is Asynchronous script loading better? Asynchronous loading allows multiple files to load parallel to each other. Instead of having to wait for Twitter to respond with their script, the browser moves on and starts fetching the next request. Dependencies WordPress 3.5+ Content worth sharing Contributors Welcome Submit a pull request on Github Upcoming Versions Wishlist Allow re-arranging of social widgets Credits Inspired by Stoyan Stefanov’s blog post “Social Button BFFs” HackerNews button code by Ilya Grigorik Author Rachel Baker 1.8.1 Fixed bug where plugin would cause a fatal error for PHP 5.2 and under by changing class initialization process. Added minor style fix for Facebook sharing widget alignment. 1.8.0 Added async_social_display() function to be used as a template tag to output the social sharing widgets anywhere theme developers desire within the loop. Added option to allow site administrators to enter their Facebook Application ID. Added option allowing site administrators to choose if the social sharing widgets should be output before or after the content. props @dustyf Changed settings screen to use WordPress default admin styles to fix checkbox display in WordPress 3.8+. Removed bloated admin stylesheet. Minor refactoring of plugin instance loading. Minor code formatting changes. 1.7.1 Fixed bug where “headers already sent” message was displayed upon plugin activation due to blank line at top of main plugin file. Enabled automatic plugin updates for WordPress 3.7 users. 1.7.0 Added option to display or hide sharing widgets from posts. Restructured file organization. Tested compatibility with 3.7 1.6.2 Fixed bug where previous plugin users could not disable the css without removing and then re-adding the plugin. Updated compatibility to support 3.5 1.6.1 Fixed bug where widgets were not displaying on pages if option was specified. Fixed bug where CSS styles for previous installations was still loading, even though the option to disable was selected. Expanded post-type multi-selection box area on plugin options page. Added instructions for selecting multiple post types from plugin options page. Tested with WordPress 3.5 RC2 1.6 Added option to prevent default CSS stylesheet from loading. Fixed bug where PHP Exception was thrown if post types array was empty. Tested with WordPress 3.5 Beta 3 1.5.1 Fixed bug that would cause content in RSS feeds to not display. Fixed bug where PHP Exception was thrown on pages if the display options were not set. 1.5.0 Added ability to display social widgets on pages. Added ability to select which custom post types will display the social widgets. Reworked async-share.js file. Now only the external social scripts that are selected to be displayed will be loaded. Improved display styles for social widgets. 1.2.0 Combined function for plugin’s script and style loading. Fixed bug that was generating a PHP error when no options were set. Tested with WordPress 3.4.1 1.1.0 Added Display Options to plugin to allow sharing widgets to be displayed on blog and archive pages. Fixed bug with Facebook fb-root div not being detected before script loaded. Updated license to GPLv3 1.0.1 Added lazy loading to async-share.js Fixed issue with plugin settings link 1.0 Initial release
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress
Display Facebook posts on your WordPress site in an attractive feed. Completely customizable, responsive, search engine crawlable, and GDPR compliant feeds. Automatically powers any Facebook oEmbeds on your site. “The perfect Facebook plugin with amazing support! What else do you want? Get it!” – JoeJeffries “I honestly cannot recommend this Facebook plugin enough. The plugin itself is gorgeous and super customizable, and if you run into trouble…support will get you out of it. Five Stars across the board.” – pamsavoybarnett Please note: This free Facebook plugin allows you to display text and links from Facebook posts. To display photos, videos, comments, and more, we offer a Pro version of the plugin. See the Pro Version section below for more information. Features NEW: Now Supports Facebook oEmbeds WordPress is no longer able to support Facebook oEmbeds without the use of a plugin. Install Custom Facebook Feeds on your website to support oEmbeds. No developer app required. Super Simple to Set Up One of our main priorities has always been to make our Facebook plugin as easy as possible to setup and use. Get up and running in less than 1 minute with our signature quick setup – no Facebook Developer App required. Display Feeds from Your Facebook Page Use the plugin to display Facebook feeds from a Facebook page that you are an admin of. Completely Customizable By default the feed will adopt the styles of your WordPress theme, but your feeds can be completely customized to look however you like using our visual feed customizer – with tons of options to customize every part of your feed. Elementor and Divi Ready Custom Facebook Feeds has a built-in Elementor and Divi block for easy page building. Simply launch your Elementor or Divi builder and find the related Custom Facebook Feed block in the sidebar like any other block. SEO Friendly The Facebook feed content is crawlable by search engines adding SEO value to your site. This is unlike other Facebook plugins embed the feed using iframes which are not crawlable. GDPR Compliant Automatically integrates with many of the popular GDPR cookie consent plugins and includes a 1-click easy GDPR setting. Responsive and Mobile Optimized The plugin layouts look great on any screen size and in any container width. Unlimited Feeds from Unlimited Different Facebook Pages We don’t limit how many Facebook feeds you can display on your site. With the use of a shortcode or block you can insert a feed into posts or widgets anywhere on your site. Built for Speed Built-in caching means that your Facebook feeds load lightning fast. Set how long the cache lasts until the feed updates again. Like Box Widget and Visual Header Include the official Facebook Like Box widget at the top or bottom of your Facebook feed and display a beautiful visual header with your Facebook page or cover photo, profile picture, bio, and number of likes. So Much More Show and hide certain parts of each Facebook post, choose whose posts to show in the feed, customize colors, font sizes and styles, the number of Facebook posts to display, set max text lengths, translate text, custom CSS, and much, much more. Pro Version (Custom Facebook Feed Pro) In order to maintain the free version of the Custom Facebook Feed plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. Custom Facebook Feed Pro allows you to display photos, videos, the number of likes, shares, reactions and comments for each Facebook post, choose from multiple layout options, filter Facebook posts by type or #hashtag/string, load more Facebook posts into your feed, and more. Click here for a full list of all differences between the Custom Facebook Feed free and Pro versions. Find out more about Custom Facebook Feed Pro Try out the Custom Facebook Feed Pro demo. Benefits of Displaying a Facebook Feed on Your Website Increase social engagement between you and your users, customers, or fans Save time by using the Custom Facebook Feed to generate dynamic, search engine crawlable content on your website Get more likes by displaying your Facebook content directly on your site Improve your SEO as all of that quality keyword-rich Facebook content from posts and Facebook comments is directly embedded into your website Display your Facebook content your way to perfectly match your website’s style No Coding Required – choose from tons of built-in customization options to create a truly unique feed of your Facebook content. The Custom Facebook Feed plugin is updated regularly with new features, bug-fixes and Facebook API changes Support is quick and effective We’re dedicated to providing the most customizable, robust and well supported Facebook feed plugin in the world! How to use the Custom Facebook Feed plugin Once you’ve installed the plugin there are only a few steps to get up and running: 1) Use the button on the ‘Facebook Feed’ settings page to log into your Facebook account and authorize the plugin. 2) Save the plugin settings and add the [custom-facebook-feed] shortcode to any page, post, or widget where you want the Facebook feed to be displayed. That’s it! You can then customize the Facebook feed as needed using the settings on the Facebook Feed > Customize page. For full step-by-step setup directions with screenshots, see here. Requesting support Customer support is a huge deal to us. We pride ourselves on always providing quick, effective, and courteous support to all of our users. If you’re having an issue using the Custom Facebook Feed plugin then just let us know and we’ll be there to help as soon as possible. You can either open a ticket on the support forum on WordPress.org, or directly on the Custom Facebook Feed section of our website. We also have a large collection of help documentation and FAQs on our website for all common issues related to the Custom Facebook Feed plugin. At Smash Balloon we have two goals: Creating and maintaining the most useful, functional, customizable, robust and down-right awesomist Facebook feed plugin your website has ever seen. To provide the quickest, friendliest and most mind-blowingly amazing product support you have ever experienced.