Social Feeder

Description

Fast, optimized and powerful Social Media feed (Widget or Shortcode); designed with full-customization in mind.

Social Feeder connects with multiple social network APIs to extract your feed and display it in your WordPress setup.

Documentation | PRO

Feed Display

The feed can be merged or not (by date) between all social networks configured, providing a consolidated section in your website to display them.

Social Feeder provides its own Theming system, that will allow you to instantly switch and select the look-and-feel of the feed.

Supported Social Network

Current version supports: Facebook, Twitter and Instagram (more to come…). Social Feeder provides you with various pages to configure API authorization with the social media described.

Fast And Optimized

The plugin is super lightweight in comparison to the competition, plus, comes built-in with its own cache system that allows it to store fetched data without affecting your site’s loading speed.

Media Support

Social Feeder will read the incoming social media data and will detect if images and/or youtube videos are found to display them in the feed.

Customization

The plugin comes with templates that can be customized and modified by copying them into your WordPress theme. Hooks have been coded all over the place so you can customize the functionality as desired.

Listed Features

  • Display your social media activity in your WordPress.
  • Merge all your social media into one feed or separate them.
  • Displays images coming from social networks.
  • Internal file cache for speed optimization.
  • Fully customizable templates.
  • Facebook pages support.
  • YouTube embeded on facebook feed.
  • Documentation.
  • NO-Javascript.
  • Un-enqueuable styles to prevent theme conflicts.
  • Ability to append “follow us” link buttons.

PRO Features

  • Additional themes.
  • Ability to assign different themes per instance (Widget or Shortcode).
  • Ability to highlight content in order to create engagement links from urls, mentions and hashtags.
  • Additional feed information (profile data).

Who do I thank for all of this?

Screenshots

  • All your social feed in one place and with multiple theme support. Widget displayed in sidebar.
  • YouTube videos shared on facebook are embeded. Widget displayed in sidebar.
  • Admin dashboard with theme settings.
  • Using shortcode [socialfeeder] to display it with a different direction.
  • Widget settings.

Installation

  1. Head to your WordPress Admin Dashboard and click at the options Plugins then Add new.
  2. Search for this plugin usign the search input or if have downloaded the zip file, upload it manually.
  3. Activate the plugin through the ‘Plugins’ screen in WordPress.
  4. Configure the plugin at “Settings->Social Feeder”.

FAQ

Setup?

Once activated, Social Feeder requires an initial setup in which you will need configure each social network connectivity before you can use the widget.

The settings page is located at the Settings option in the admin dashboard. Here you can configure general and individual social network settings.

Documentation?

Visit the official documentation.

How to modify the template?

The templates is located inside the plugin at the following path: social-feeder/assets/views/

To modify it, simply copy and paste the template inside your theme. The template at your theme should be located at: [your-theme]/socialfeeder/

You might want to un-check the styles that come with the plugin at the settings page as well, this will prevent from overloading your page with additional and un-used files.

Which WordPress versions are supported?

At the time this document was created, we only tested on WordPress 4.4.1, we believe, based on the software requirements, that any WordPress version above 3.2 will work.

Which PHP versions are supported?

Any greater or equal to 5.4 is supported.

Which Facebook SDK version are supported?

SDK updated to support up till v3.3.

While developing, got a weird SSL error, what to do?

This error occurs because your local php configuration is missing the SSL configuration, which is required for certain functionality within the package.

To solve this, follow these steps:

  1. Create the cacert.pem file somewhere in your machine. Here is one you can download.
  2. Modify your php.ini file and add the following lines at the very bottom (example in Windows, modify the path to point to the cacert.pem file):

[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an absolute path.
curl.cainfo = “C:\path\to\cacert.pem”

Finally restart your web server and the problem will be solved.

Reviews

Free, Works and customizable

Works perfectly on my company's blog. Forgot to mention that it was fast as well. I have gladly shared some screenshots with the plugin's devs.
Read all 2 reviews

Contributors & Developers

“Social Feeder” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Social Feeder” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.2

Release Date – 31 May 2019

  • Added documentation and other reference links.
  • Updated plugin description.
  • Added customization hooks and global functions.
  • Bug fixes.

1.0.1

Release Date – 30 May 2019

  • Vertical and horizontal display.
  • Additinal hooks.
  • Limit and cache fixes.

1.0.0

Release Date – 29 May 2019

  • Framework upgrade.
  • Facebook SDK updated.
  • Twitter SDK updated.
  • Instagram SDK updated.
  • Refactored views.
  • Custom hooks added.
  • Bug fixes.
  • Localization support.
  • Facebook v3.3 support.
  • Youtube support on facebook feed.

0.7.2

Release Date – 13 July 2016

  • Session bug fix. reported
  • Facebook SDK updated.

0.7.1

Release Date – 21 April 2016

0.7.0

Release Date – 19 April 2016

  • Added Facebook support.
  • Styles updated.
  • WordPress.org assets updated.

0.6.0

Release Date – 27 March 2016

  • Tested on WordPress 4.5.