"Continue Where You Left Off" on Long Articles
Remembers how far a reader got in a long post (in their own browser only) and offers a "Continue reading" button when they come back, without cookies or accounts.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Remembers how far a reader got in a long post (in their own browser only) and offers a "Continue reading" button when they come back, without cookies or accounts.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Shows a slim, dismissible bar at the bottom of the screen inviting visitors who are not logged in to create a free account or log in.
Adds a [wpide_logout_others] shortcode with a button that signs the member out of every other browser and device, keeping the current one logged in.
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.
Shows a small, dismissible "Welcome back, Sam!" notice on the front of the site right after a member logs in.
Adds every newly registered user to the main site with a role you choose, so members of any subsite also have an account on your hub site.
Stops logged-in customers from buying the same product twice, for example a course, a membership or a limited item, and tells them they already own it.
Empties the Easy Digital Downloads cart before a new item is added, so each purchase contains a single download, which suits licence or membership sales.
Replaces the cart contents whenever a new product is added, so each order contains a single product. Useful for services, bookings and memberships.
Limits the blocks that can be inserted for specific post types, so structured content such as testimonials or team members only uses the blocks that fit.
Publishes comments from registered, logged-in users right away, while comments from guests still follow your moderation settings.
Marks paid orders as Completed instead of Processing when every item is virtual, such as services, memberships or event tickets.
Adds a team section pattern with three members, each with a name, role and short bio in columns, ready for you to add photos.
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.