The Ultimate Member Social Activity Addon is a premium extension for the Ultimate Member plugin that enables social activity features on your WordPress site. It allows users to engage with one another by posting updates, commenting on posts, and interacting through a social feed. This addon enhances the community aspect of your site, making it more interactive and user-driven, similar to social media platforms like Facebook or Twitter.
Key Features of the Ultimate Member Social Activity Addon:
- User Activity Feed:
- The core feature of this addon is the social activity feed where users can post updates, share news, or communicate with each other through their profile page or community pages.
- This feed can include status updates, photos, videos, and links. It allows users to interact with posts through comments and likes.
- Post Updates:
- Users can share their thoughts, news, or other updates with the community. These posts are visible in the activity feed of their profile and potentially on other users' feeds depending on privacy settings.
- Commenting & Liking:
- Users can comment on and like posts made by other users, enhancing the social experience and encouraging interaction between members.
- Comments are threaded, which helps in keeping discussions organized.
- User Interactions:
- The addon allows users to interact in a social way, much like they would on social media platforms. They can follow other users, comment, like posts, and interact with content shared by other members.
- Activity Privacy Settings:
- The plugin allows users to control the visibility of their posts and comments. You can set activity updates to be public, visible only to friends, or only to the user who posted it, adding a layer of privacy control.
- User Notifications:
- Users are notified when someone likes or comments on their activity posts. These notifications help keep users engaged and active on the platform.
- Activity Streams:
- Admins can decide which types of activities are shown in the activity feed. For example, they can include updates about user profile changes, posts, comments, likes, or other custom activities related to your site.
- Customizable Feeds:
- You can adjust how the activity feed is displayed, such as setting it to show a user’s own posts, friends' posts, or posts from the entire site. You can also filter the types of activities that appear in the feed.
- Public vs. Private Feeds:
- The activity feed can be public (visible to everyone), or limited to friends or specific user groups. This gives flexibility in managing privacy and user interactions.
How to Set Up the Ultimate Member Social Activity Addon:
1. Install Ultimate Member Plugin:
- If you haven’t already, you need to install and activate the Ultimate Member plugin from the WordPress repository.
- Go to Plugins > Add New, search for “Ultimate Member,” and install and activate the plugin.
2. Purchase and Install the Social Activity Addon:
- The Social Activity Addon is a premium extension that can be purchased from the Ultimate Member website.
- After purchasing, download the addon from your account page on Ultimate Member’s website.
- To install it, go to Plugins > Add New > Upload Plugin, choose the downloaded zip file, and click Install Now and activate it.
3. Configure Social Activity Addon Settings:
- Once the addon is activated, go to Ultimate Member > Settings.
- Look for the Social Activity tab or section (under Extensions).
- Configure the settings according to your needs:
- Enable Activity Feeds: Toggle the activity feed feature on/off.
- Activity Privacy Options: Set default visibility options for user activity (e.g., public, friends only, or private).
- Activity Notifications: Enable notifications for likes, comments, or mentions.
- Show Activity on User Profiles: Decide whether to display the activity feed directly on user profile pages.
4. Add Social Activity Feed to User Profiles:
- You can add a social activity feed section to each user’s profile page.
- Go to Ultimate Member > Forms, then edit the Profile Form.
- Add the Social Activity widget to the layout.
- This will show the activity feed on each user’s profile, where they can see their own posts and interact with the feed.
5. Customizing the Activity Feed:
- You can customize the display of the activity feed on the front end using the provided settings in the Theme Customizer or through CSS.
- You may also want to integrate additional features like the ability to filter the feed by specific activity types (posts, comments, etc.), or customize how posts appear.
6. Allowing User Interactions (Liking and Commenting):
- Users will be able to comment on posts and like updates made by others if the feature is enabled.
- Admins can set whether users can interact with posts made by others, or if only friends can comment or like.
Example Use Cases for the Social Activity Addon:
- Community Interaction:
- On a community-based website, users can post updates about their activities, interests, or share media. Other members can like or comment on their posts, creating a sense of community and engagement.
- Social Networking Sites:
- On a social networking site, users can interact through posts, comments, and likes. You could have a general activity feed, or allow users to post to their personal feed visible only to friends or followers.
- Event-Based Websites:
- On a site focused on events, users could post updates about upcoming events or share highlights from past events, and other members can comment or like these updates.
- Interest-Based Communities:
- On a hobby or interest-based site, users can share news or updates about their specific interests (e.g., photography, music, gaming), and engage with others who share the same interests.
Troubleshooting:
- Activity Feed Not Showing:
- Make sure the feed is enabled in Ultimate Member > Settings > Social Activity and that you have added the Activity Feed widget to the user profile form.
- Privacy Issues:
- Check your activity privacy settings to ensure posts are visible to the intended users or groups.
- Notifications Not Working:
- Ensure that notifications are enabled in the settings, and check the user notification preferences in Ultimate Member > Settings.
