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

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).

Version 1.3.1.3
  • Corrected undefined var Notice when searching users.

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.

Version 1.3.1.1
  • Updated translation to include missing strings.
  • Updated hook for WPMU DEV Dashbord Notifications
  • Checked UI for WP 3.8

Version 1.3.1
  • Security Update.

Version 1.3
  • Added integration with Chat 2.0 to show Friends available for Chat within Friends listing.

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.

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.

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.

Version 1.2
  • Corrected issue where logic was not properly parsing email TO_USER tokens.

Version 1.1.9
  • Updated widget output to use standard avatar functions.

Version 1.1.8
  • Changed presentation of notification alert count display.

Version 1.1.7
  • Fixed sending the quick message from the Messaging plugin;
  • Removed redirection on the Messaging plugin after sending the quick message;

Version 1.1.6
  • fixed links to friends sites

Version 1.1.5
  • Changed the logic of approving, removing, rejecting friends

Version 1.1.4
  • Compatibility update for WordPress 3.1
  • Update Notifications script added
  • Bug fixes

Version 1.1.3
  • WPMU 2.8.2 Compatible

Version 1.1.2
  • WPMU 2.8.2 Compatible

Version 1.1.1
  • WPMU 2.7 Compatible

Version 1
  • WPMU 2.7 Compatible
Included with WPMU DEV Membership for free 14 days then 50% off forever of the full membership price. Hurry offer ends soon! Find out more
Try Friends today!
  • Display an avatar mosaic of friends on network sites
  • Expand with Messaging, Community, and Avatars
  • Add a social network element to Multisite
  • Make WordPress a social network
  • Allow users to 'friend' each other
  • Simple approve and reject friends
Friends comes FREE with your WPMU DEV Membership GET Friends FOR FREE 100% free 14 day trial. Find out more
Downloads 23,903 Compatibility WordPress 4.5.3Multisite 4.5.3 Version 1.3.2 - Changelog - Translations

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

  • Make WordPress a social network
  • Allow users to 'friend' each other
  • Add a social network element to Multisite
  • Simple approve and reject friends
  • Integrates with Messaging, Avatars, and Community
  • Display an avatar mosaic of friends on network sites