Friends

Let users friend each other, display a widget of all your friends' avatars and generally get all social.

Version 1.3.2

  • Reworked widget code to bring it up to acceptable standard using the modern WordPress widget API.
  • Updated widget user queries to use WP_User_Query where possible instead of direct queries to users table.
  • Added many new widget options. Widget title. Append user name to widget title. Display Avatars, Set Avatar size. Number of Friends to display, Display random selection of Friends. Limit friends to current site (Multisite only).

Changelog

April 30, 2014 - version 1.3.2
  • Reworked widget code to bring it up to acceptable standard using the modern WordPress widget API.
  • Updated widget user queries to use WP_User_Query where possible instead of direct queries to users table.
  • Added many new widget options. Widget title. Append user name to widget title. Display Avatars, Set Avatar size. Number of Friends to display, Display random selection of Friends. Limit friends to current site (Multisite only).

April 17, 2014 - version 1.3.1.3
  • Corrected undefined var Notice when searching users.

March 13, 2014 - version 1.3.1.2
  • Correct admin link in email notification to be the receiving users primary blog not the sending user blog url. Thanks @jcnjr
  • Changed Friends search to use WP_User_Query instead of direct SQL against users and user_meta tables.

December 4, 2013 - version 1.3.1.1
  • Updated translation to include missing strings.
  • Updated hook for WPMU DEV Dashbord Notifications
  • Checked UI for WP 3.8

August 3, 2013 - version 1.3.1
  • Security Update.

June 11, 2013 - version 1.3
  • Added integration with Chat 2.0 to show Friends available for Chat within Friends listing.

May 2, 2013 - version 1.2.3
  • XSS prevention patches
  • Change to allow plugin to function on regular WordPress (not just Multisite).
  • Hooks for upcoming WordPress Chat 2.0 changes.

May 10, 2012 - version 1.2.2
  • Corrected URL error on find friend page. Also, corrected find friend display to not show existing friends as pending. Finally, added option on find friends form to show all existing friends included with non-friends. Added some presentation styling to the find friends output.

May 2, 2012 - version 1.2.1
  • Added support for custom email template code. Three sets are supports Friend Request, Friend Approve, Friend Rejection. Each Email template set supports subject and content with replaceable tokens. Email templates are controlled via the Network admin Settings page only.
  • Added internationalization to all display texts.
  • Somewhat major request of logic and display loops to bring plugin up to modern WordPress coding standards.
  • Added contextual help
  • Added better support for other plugins like Messages.
  • Moved the Email Notifications from the Friend menu to under the User profile form since this is a user specific setting and not global to the plugin functionality.

March 27, 2012 - version 1.2
  • Corrected issue where logic was not properly parsing email TO_USER tokens.

March 15, 2012 - version 1.1.9
  • Updated widget output to use standard avatar functions.

March 12, 2012 - version 1.1.8
  • Changed presentation of notification alert count display.

October 26, 2011 - version 1.1.7
  • Fixed sending the quick message from the Messaging plugin;
  • Removed redirection on the Messaging plugin after sending the quick message;

August 24, 2011 - version 1.1.6
  • fixed links to friends sites

August 23, 2011 - version 1.1.5
  • Changed the logic of approving, removing, rejecting friends

January 5, 2011 - version 1.1.4
  • Compatibility update for WordPress 3.1
  • Update Notifications script added
  • Bug fixes

July 24, 2009 - version 1.1.3
  • WPMU 2.8.2 Compatible

July 23, 2009 - version 1.1.2
  • WPMU 2.8.2 Compatible

April 1, 2009 - version 1.1.1
  • WPMU 2.7 Compatible

March 30, 2009 - version 1
  • WPMU 2.7 Compatible

Downloads 20,749

Compatibility WordPress 4.2.2 Multisite 4.2.2

friends adds the ability to follow and connect with other users on WordPress Multisite.

It’s a really powerful, straightforward friends system that doesn’t require BuddyPress.

A better network

One-click activation adds a ‘Friends’ menu to the WordPress dashboard that lets users easily search and add friends.

Find Friends
Search by display name, username and email address

Users receive an email notification when they get a friend request and can choose to approve or reject that request.

Friends - Friend Requests
Easily manage friend requests with quick Approve and Reject

Let users show their popularity by displaying a friends list in the sidebar using the bundled friends widget.

Quickly visit your friends sites by clicking the linked avatars.

Friends widget
A beautiful addition to any sidebar

Massively extensible

Best of all, Friends is built to integrate seamlessly with our other social plugins.

Connect for extended functionality:
  • Messaging plugin – Provides the ability to easily send, receive and read your friend’s messages from inside your blog dashboard.
  • Avatars plugin – For Friends’ avatars
  • Community plugin – Create communities with their own discussion boards, wikis, news dashboards, user lists and messaging facilities within their WP admin area.

All the best of social networking brought to your WordPress Multisite.

Start by reading the Installing plugins section in our comprehensive WordPress and WordPress Multisite Manual if you are new to WordPress Multisite.

To Install:

This plugin is Network Activated.

Note: If you have an older version of the plugin installed in /mu-plugins/ please delete it.

That’s it! No configuration necessary!

Please Note:

If the auto-install does not add the db tables for you then run the sql code in “friends_sql.txt”.

To Use:

1.  Search for and add friends by navigating to:

Admin > Friends > Find Friends

Find Friends

2.  Accept and reject new friend requests:

Admin > Friends > Friend Requests.

Friends - Friend Requests

3. Add a friends widget to your sidebar:

Admin > Appearance > Widgets. 

Clicking on an avatar in the friends widget takes you to their site.

Friends - Widget

4.  You can view your friends and remove friends:

Admin > Friends > Friends. 

5.  To send messages to friends from the friends page you need to have the Messaging plugin installed and activated.

Friends Features

Get a social network feel without installing BuddyPress.

  • Allow users to 'friend' each other
  • Display an avatar mosaic of friends on network sites
  • Add a social network element to Multisite