"Member Since" Shortcode
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.
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.
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 a "Site Manager" role with everything an editor can do plus managing users and menus, defined in code so nothing is written to the database.
Lets users who can write posts but not upload files (the Contributor role) add images to their drafts. The role itself is not changed in the database.
Stops BuddyPress from requesting Gravatar images for members without an uploaded photo and uses the local mystery-person image instead, for privacy and speed.
Keeps site administrators (and any other roles you list) out of the BuddyPress members directory and member counts on the directory page.
Shortens activity updates and comments longer than a set number of characters, which keeps the stream readable and discourages wall-of-text spam.
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.
Disables cover image uploads for member profiles and groups, keeping profiles simple and saving storage.
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.
Suggests to guest buyers on the WooCommerce thank-you page that they create an account to track this and future orders.
Replaces the bare "User registration is currently not allowed" screen with a friendly message and a link back to your site or a waiting-list page.
Adds a [wpide_register] shortcode that shows a sign-up form on any page, styled by your theme, using WordPress's normal registration process and emails.
Grants chosen capabilities to individual user accounts, for example letting one editor manage plugins, without creating a new role.
Adds "Additional roles" checkboxes to the user edit screen so an administrator can give someone a second role, for example Editor plus Shop Manager.
Adds a short note above the subscriptions list in the MemberPress account page explaining how to change plans or get billing help.
Removes administrator accounts from the Users screen for anyone who is not an administrator, for example shop managers on a WooCommerce site.
Removes Administrator from the role dropdowns for anyone who is not an administrator, so delegated user managers cannot promote themselves or others.
Replaces Gravatar images with colored circles showing each person's initials, generated locally, so no visitor data is sent to Gravatar.
WordPress only lets administrators edit the privacy policy page. This allows editors to update it too.
Gives editors access to Appearance > Menus and Widgets without letting them switch themes or open the Customizer.
Allows editors to add, edit and remove users, while making sure they can never create administrators or touch administrator accounts.