Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Social Blogroll

WP Social Blogroll adds a social blogroll to your blog. It will follow and display all updates of the sites in your blogroll.

  • Added Serbian translation (Thanks go to Diana from http://wpdiscounts.com)
  • Removed error alert from admin-section.


  • It is no longer mandatory to provide a Google API key. You can still use your existing API key, but it's optional.


  • Fixed a bug that made it impossible to sort the link-categories of the multi-category-widget.
  • Updated Turkish translation.


  • Fixed the JavaScript for the Rolling style following changes in the WordPress core that came into effect with WordPress 3.1.


  • Added Dutch language translation.
  • Automatic update of javascript-file during plugin-updates does no longer rely on a WordPress hook.


  • Fixed a compatibility-issue with PHP 5.3.
  • Added Ukrainian language translation.
  • Updated Italian language translation.


  • Fixed a bug with the linkpage. Linkpage-users please activate the new option called Enable Linkpage.


  • Fixed a bug with the classic style.


  • Compatibility with WP 3.0 multisite-installations.
  • Plugin requires at least WordPress 2.8
  • Fixed a couple of bugs with the sorting by latest update.
  • Fixed a bug where the blogroll-title was displayed twice in certain cases.
  • Changed JavaScript to avoid unnecessary HTTP-requests on parts of your blog where no blogroll is displayed.
  • Replaced jQuery-TSort by a self-written sorting-function.
  • Dynamic loading of Google-API. This prevents an HTTP-Request on parts of your blog where no blogroll is displayed.
  • Fixed typos on the admin-panel.


  • Fixed a bug that occured with the rolling style in combination with single-category-widgets. Thanks to jbmoxie for reporting this bug and for helping me to find a solution.
  • Fixed handling of empty link-categories. Thanks go to David Szego who send me the necessary code.


  • Plugin is called WP Social Blogroll from now on.
  • Added Google Favicon Discovery.
  • Changed links to support-forum and wiki.
  • Added icon for Ozh Admin Drop Down Menu.


  • Language-support for Belorussian (thanks to Ilyuha)
  • Tooltip for bookmarks in sidebar is now configurable to show either the blog-description, the latest post-tile or nothing at all.
  • Added sub-directories for javascript, css and languages-files to plugin-directory.
  • Enhanced JavaScript-performance by replacing jQuery.each()-calls with native JavaScript for-loops.


  • Added blogroll style "Rolling". An animated style that will only occupy a small part of your sidebar.
  • Removed the "lone colon" that appeared on Classic-Style-Blogrolls with bookmarks that had no date-information.
  • Language-support for French (thanks to Steve)
  • Language-support for Swedish (thanks to Markus)
  • Moved changelog to readme-file.
  • more info


  • Compatibility with WordPress 2.7.1 and 2.8
  • Added multi-widget-support (WordPress-2.8-blogs only)
  • Plugin's JavaScript can be loaded either from the pageheader or pagefooter (WordPress-2.8-blogs only)
  • Further improved JavaScript-performance
  • Improved layout of the admin-interface
  • Language-support for Portuguese (thanks to Jorge Silva)
  • Language-support for Russian (thanks to Fat Cow)


  • Optimized the JavaScript. The number of attempts needed to sort the blogroll has been reduced to one or to one per blogroll-category, if categories are used. This increases the performance of the plugin significantly.
  • Fixed a bug that caused conflicts between WordPress' jQuery-library and other JavaScript-libraries or other versions of jQuery.


  • The name of the author of the remote blog can be displayed, if the remote blog provides this information.
  • The number of shown bookmarks can now be limited, i.e. you may display only the 10 most freshiest blogs).
  • This plugin is now compatible with [Parallel Load plugin]
  • Enhanced JavaScript-performance


  • Fixed a bug that was creating invalid javascript on systems where no separate feed URL was saved.
  • turkish translations


  • fixed the line 892 error. It was an incompatibilty with PHP4


  • Added Google Automatic Feed Discovery. Automatic Feed Discovery is a service by Google which will try to find the correct feeds that belong to your bookmarks. When using Feed Discovery, you do not need to save extra feed-URLs along with your bookmarks. If you have saved a feed-URL for a bookmark, the plugin will always use the saved feed for that particular bookmark instead of Google Feed Discovery.
  • Added custom sorting of link-categories.
  • polished the admin-interface
  • When link-categorization is enabled, the category-titles are always displayed above their bookmarks.


  • fixed an incompatibility-issue with other WordPress-plugins that are also using JSMin (like PHP Speedy WP)
  • polished the admin-interface
  • toggling of Blog-preview is now using the toggle()-function from jQuery


  • fixed a JavaScript error, that prevented special-characters (Japanese, funny German characters etc) from being correctly displayed on some systems
  • migrated all JavaScript to jQuery
  • dynamic JavaScript is now minified on PHP5-Systems with JSMin
  • dynamic JavaScript can now be manually created from the admin-section (see new tab called 'JavaScript')
  • attached the building of dynamic JavaScript to plugin-activation-hook.


  • Fixed JavaScript errors, enabling sorting with Microsoft Internet Explorer 8
  • Fixed a bug that prevented sorting when categorization was disabled
  • Added Spanish language files


  • Sorting by "last update" has been enhanced and works automatically now. Sort-Buttons have been removed.
  • The admin-page has been revamped

  • Sorting by freshness is now possible by using JavaScript
  • Javascript-files are now created and cached in the content-directory instead of putting a lot of Javascript into the html-header of your blog.
  • Various Bugfixes

  • new file feedreading_blogroll.css to allow customizing of the blogroll

  • Fixed an annoying bug that made it impossible to save options

  • Various Bugfixes
  • Plugin will now use the jQuery JavaScript-library that is coming with WordPress
  • Some internal changes to let the plugin use the new plugin-API from WordPress 2.7

  • Various Bugfixes
  • New blogroll-style to display it as a list of banners

  • Various Bugfixes
  • Usage of WordPress nonces for the amin-interface
  • Introduction of Blogroll Styles
  • Blogroll now takes account of the target-settings you made for your links (i.e. target="_blank")

  • Fixed a bug with the plugin's template-tag.

  • Additionally to the age of the latest post, the post title from your bookmark can be displayed.
  • You will now be able to select link-categories by clicking some checkboxes. Furthermore, you can group the bookmarks by their associated link-categories.
  • Bookmarks can be sorted by various cirterias.
  • A textual blog-preview can be displayed, when the visitor clicks on the update-information below the bookmark.
  • The CSS-structure of the bookmark-items has changed.

  • The plugin's option-page now contains a section called URL-check. There you will see, if vital information like feed-URLs or icon-URLs are missing. If they are missing, update-information for your bookmarks cannot be displayed by the plugin.
  • The plugin now supports XFN-link-relations. If you saved this information with your bookmarks, the plugin will generate the according HTML-attributes

  • Now, the plugin uses the Google AJAX Feed API to fetch the feeds of your bookmarks.
  • This will increase the performance of your blog. All you need to use the Google API is a Google API key. The docu-page describes how to acquire a key and how to configure the plugin.

  • Initial release

Requires: 3.0 or higher
Compatible up to: 3.6.1
Last Updated: 3 years ago
Active Installs: 2,000+


3.5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
1 person says it's broken.

100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 50,2,1
100,1,1 50,2,1
67,3,2 50,2,1 100,1,1 50,2,1 50,2,1
100,6,6 100,5,5 100,1,1
100,3,3 100,1,1
100,1,1 100,1,1
100,1,1 100,2,2