This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

EP Social Widget


This plugin add a new widget and shortcode that you can use to add social icons on your site by using the default networks or add your own via the option page.

Available default networks are

  • Twitter
  • Facebook
  • Flickr
  • Google Plus
  • Youtube
  • LinkedIn
  • Soundcloud
  • Pinterest
  • Vimeo
  • Tumblr
  • Google
  • Instagram
  • Github

You can also choose to display a icon for your RSS 2.0 feed. Icons are in black and white colors only.

Shortcode – How to
Your are able to show the same icons as in the widget in your posts or pages with the shortcode.

[ep-social-widget facebook="" gplus="" rss="1"]

Available networks are

  • facebook
  • gplus
  • twitter
  • flickr
  • youtube
  • rss
  • linkedin
  • soundcloud
  • pinterest
  • vimeo
  • tumblr
  • google
  • instagram
  • github

Just use the one you want to display in your post/page and give it a link. The RSS option only need a 1 as value if you want that displayed. Remove any network completely to remove it from the post/page.

To display a network you have added yourself, just use the network name displayed in the list at the option page.

Plugin also available on Github.


  • Frontend screenshot
  • Backend screenshot
  • Option page


  1. Upload the zipped file to yoursite/wp-content/plugins
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Contributors & Developers

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


Translate “EP Social Widget” into your language.

Interested in development?

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



  • Fixed deprecated warning for old method WP_Widget(), now using correct __construct().
  • Minor HTML code fix.
  • Tested on WordPress 4.6.0.


  • Replaced old GIF icons with new SVG icons to get consistent quality between platforms and devices.
  • Added more spacing between icons.
  • Added slight fade out effect on hover.
  • Added Github.
  • Added Instagram.
  • Added Google. As general for anything Google, Gplus icon still exists separately.
  • Removed Bandcamp.
  • Removed Deviantart.
  • Removed Meetup.
  • Removed MySpace.
  • Source code now follows the WordPress coding standards more closely.
  • Tested on WordPress 4.4


  • Added title attribute to the link tags for better SEO.
  • Added alt attribute to the icon images for better SEO.
  • Tested on WordPress 4.1


  • Updated settings page layout and design to match the new admin design in WP 3.8
  • Tested on WP 3.8


  • Added Tumblr as default network
  • Tested on WordPress 3.6


  • Added Pinterest as default network.
  • Added Vimeo as default network.


  • Fixed issue with toggling input fields in widget settings directly after adding the widget to a widget area
  • Update the twitter image to the new twitter icon


  • Now able to remove links from the widget again.
  • Tested on WP multi/network site.


  • Icons with broken image path will now be removed and not displayed in the widget.


  • Fixed error in update function


  • Found error in the shortcode short after releasing version 1.1.0, fixed in this update.


  • Now allowing gif, png and jpg images to be uploaded and used as icons.
  • Automatic update scripts added to prevent the widget to break when updating from a version lower then 1.1.0.


  • Removed the error displaying in the widget if the epsocial_icon folder did not exist in the uploads folder.


  • Removed the error displaying if the epsocial_icon folder did not exist in the uploads folder.


  • Added an option page to give you the ability to add any network of your choosing
  • Moved all default icons into a folder


  • Added soundcloud and bandcamp after request


  • Fixed bug in shortcode with rss icon


  • Fixed bug where rss icon where showing even if no where selected in widget settings


  • Fixed bug for widget empty after 0.5.0 version update
  • Fixed bug with all icons showing after 0.5.0 version update


  • Added new social networks, LinkedIn, DeviantArt, Meetup and MySpace
  • Added some bottom padding to the icons for good 2 row layout
  • Made the code a lot smaller, cleaner and faster


  • Added support for shortcode in posts and pages
  • Tested with wordpress 3.3.2


  • Added youtube
  • Rewritten the CSS. Now targeting the a link instead of the img tag
  • Added float clear CSS
  • Updated screenshots & plugin description


  • Added Google Plus
  • Changed description text for the input fields in widgets settings
  • Updated screenshots & description about the plugin


  • Fixed correct file path for images and css file
  • New plugins url


  • Initial release