Social Activity Setup

Overview

This document explains how to configure and use the extension "Social Activity". This extension allows members to interact with each other by adding an activity system to your site where members can create posts on their wall and see what other members are up to on your site.

Contents

Settings #

Extension's settings #

Once the extension is activated, you will see the tab "Social Activity" on the page [wp-admin > Ultimate Member > Settings > Extensions]. You can manage extension's settings:

  • Number of wall posts on desktop
  • Maximum number of faces
  • Number of wall posts on mobile
  • Number of initial comments/replies to display per post
  • Number of comments/replies to get when user load more
  • Comments order
  • How many words appear before wall post is truncated? - Limits the length of the post extract shown in the activity wall. 
  • Allow users to set their activity wall privacy through account page?
  • Trending Hashtags Days
  • Require user to login to view activity walls? - Guests can't see the activity wall if this setting is enabled.
  • Text to display If user needs to login to interact in a post
  • Active Color
  • Enable integration with followers to convert user names to user profile links automatically (mention users)? - Optional. Require the extension "Followers".
  • Show only followed users activity in the social wall - Optional. Require the extension "Followers".
  • Enable integration with friends to convert user names to user profile links automatically (mention users)? - Optional. Require the extension "Friends".
  • Show only friends activity in the social wall - Optional. Require the extension "Friends".
  • Enable "New user" in activity
  • Enable "New blog post" in activity
  • Enable "New product" in activity
  • Enable "New Gravity Form" in activity
  • Enable "New Gravity Form Answer" in activity
  • Enable "New follow" in activity
  • Enable "Account Verification" in activity
  • Enable "New group" in activity

[wp-admin > Ultimate Member > Settings > Extensions > Social Activity]

Profile Menu settings #

The extension adds the tab "Activity" into the profile page menu. Administrators can hide/show this tab and manage who can see this tab.

  • Activity Tab – Allows to enable/disable "Activity" item in the Profile menu.
  • Who can see Activity Tab? – Manage access to the "Activity" tab in the Profile menu.

[wp-admin > Ultimate Member > Settings > Appearance > Profile Menu]

User Role settings #

Each user role has settings for the extension. You can edit user role settings on the page [wp-admin > Ultimate Member > User Roles > Edit Role].

[wp-admin > Ultimate Member > User Roles > Edit Role]

Shortcode #

The extension adds these shortcodes:

[ultimatemember_wall] #

Used for: Show the wall with member's posts and activities.

An example:

[ultimatemember_wall user_id="123" hashtag="#mypost" user_wall="true" wall_post="3" ]

The shortcode attributes:

  • user_id (integer) - the identification number of the user - recipient. Required.
  • hashtag (string) - filter user wall posts by Hashtag. Optional.
  • user_wall (bool) - show the form on the wall. Optional.
  • wall_post (integer) - show specific post/activity. Optional.

[ultimatemember_activity] #

Used for: Show the wall with posts and activities of members.

An example:

[ultimatemember_activity user_id="123" hashtag="#mypost" user_wall="false" wall_post="3" template="activity" mode="activity" form_id="um_activity_id" ]

The shortcode attributes:

  • user_id (integer) - the identification number of the user - recipient. Optional
  • hashtag (string) - filter user wall posts by Hashtag. Optional.
  • user_wall (bool) - show the form on the wall. Optional.
  • wall_post (integer) - show specific post/activity. Optional.
  • template (string) - activity template name. Optional.
  • mode (string) - mode name append in the element’s class. Optional.
  • form_id ( string ) - form id append in the element id. Optional.

Manage wall posts #

Admin side #

Administrators can see and manage social activity posts on the page [wp-admin > Ultimate Member > Social Activity]. Administrators can delete any post, edit posts content, comments and hashtags.

[wp-admin > Ultimate Member > Social Activity]

Front end side #

The post author can delete and edit the post on the wall. The comment author can delete and edit the comment on the wall. The reply author can delete and edit the reply on the wall.

Administrators can delete and edit posts, comments and replies.

[Activity wall]

Configure notifications #

The extension "Ultimate Member - Groups" can't send email notifications but can send real-time* notifications.

Note: Real-time notifications require the extension "Ultimate Member - Real-time Notifications".

Real-time notifications:

  • 'User get a new wall post' - When someone publish a post on my wall
  • 'User get a new wall comment' - When someone comments on your post
  • 'User get a new post like' - When someone likes your post
  • 'User get a new mention' - When someone mentions me

The Administrator can turn OFF/ON each notification and edit notifications templates on the page [wp-admin > Ultimate Member > Settings > Extensions > Notifications].

Each member can enable or disable real-time notifications using settings on the page [Account > Web notifications].