"How Did You Hear About Us?" on Registration
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Snippet Library
Snippets for user accounts, roles and profiles: extra profile fields, new columns in the users list, last-login tracking and tighter control of what each role can do. Handy for membership sites, client sites and teams with many authors.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Adds a [wpide_member_since] shortcode that shows the date the logged-in member joined, or how long ago, for welcome messages and account pages.
Adds every newly activated member to the BuddyPress groups you choose, such as a "Welcome" or "Announcements" group.
Stops BuddyPress from requesting Gravatar images for members without an uploaded photo and uses the local mystery-person image instead, for privacy and speed.
Removes the "active 5 minutes ago" timestamps from BuddyPress profiles and the members directory, for communities where members value privacy.
Keeps site administrators (and any other roles you list) out of the BuddyPress members directory and member counts on the directory page.
Restricts creating BuddyPress groups to the roles you choose, such as editors or paying members, while everyone can still join groups.
Changes how many members the BuddyPress members directory shows per page, and can switch the default order to alphabetical.
Sends logged-out visitors who open BuddyPress pages (members, profiles, activity, groups) to the login screen, so the community is visible to members only.
Limits BuddyPress private messages so members can only message people who have accepted their friend request, which cuts down unwanted messages.
Shows a friendly notice on BuddyPress pages to members who have not filled in important profile fields or uploaded a profile photo, with a link to edit their profile.
Sends members to their own BuddyPress profile (or activity stream) after logging in, instead of the WordPress dashboard.
Shows a profile field such as Location or Job Title under each member's name in the BuddyPress members directory.
Turns links into plain text in activity updates posted by members who joined recently, which takes the reward out of spam sign-ups.
Requires BuddyPress usernames to be at least a few characters long and not just numbers, giving members a clear error message on the sign-up form.
Adds a [wpide_change_password] shortcode where members change their password by entering the current one and the new one twice, and stay logged in afterwards.
Adds a [wpide_edit_profile] shortcode where logged-in members can update their name, display name, email, website and bio without visiting wp-admin.
Adds a [wpide_deactivate_account] shortcode with a button members can use to close their account; they are logged out and blocked, and an administrator can reactivate them later.
Adds password and confirm-password fields to the WordPress registration form, so new members pick their own password instead of waiting for a "set your password" email.
Adds a [wpide_member_count] shortcode that shows how many members your site has, optionally for one role, cached so it stays fast on big sites.
Adds a [wpide_account] shortcode that greets the logged-in member and shows their avatar, membership details, recent posts and comments, and account links.
Adds a [wpide_members] shortcode that lists members with their avatar and display name in a responsive, paginated grid, shown only to logged-in visitors by default.
Adds an "After login, go to" field to each user's profile so administrators can send specific clients or members to their own page when they log in.
Adds a [wpide_hello] shortcode that greets logged-in members by first name ("Hi, Sam") and visitors with a fallback you choose.