Link Past Guest Orders to New Accounts
When a customer registers, attaches any earlier guest orders placed with the same email address to their new account so they appear in My Account.
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.
When a customer registers, attaches any earlier guest orders placed with the same email address to their new account so they appear in My Account.
Removes the password strength meter script (about 400 KB with its dictionary) from every page except the account, checkout and password reset pages where customers actually choose a password.
Blocks logins from accounts that have been inactive for a long time (180 days by default) until they reset their password, which protects forgotten accounts.
Adds a small lock symbol before the titles of members-only posts in lists and archives for visitors, so they know what needs an account before clicking.
Blocks anyone from being granted super admin rights unless their username is on your approved list, protecting the network if a super admin account is compromised.
Ignores changes to the WordPress Address, Site Address and administration email made from the dashboard, a common target after an account takeover.
Invites returning customers to log in before they fill in the Easy Digital Downloads checkout form, so purchases are linked to their account.
Shows a small "Log in or create an account" box halfway through articles for visitors who are not logged in.
Ends all of a user's active sessions as soon as an administrator changes or removes their role, so a demoted account cannot keep using old access.
When an administrator creates an account, the new user is sent to their profile and asked to choose a new password before they can use the rest of the site.
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 new tab, such as "Resources" or "Support", to the MemberPress account page navigation with your own content.
Adds a [wpide_mepr_memberships] shortcode that lists the logged-in member's active memberships by name, for welcome boxes and account pages.
Redirects logged-in members who already own a membership away from that membership's sign-up page to their account page, avoiding accidental double purchases.
Shows your own notice above the login form, for example to point customers to the shop account page or announce maintenance.
Adds a "wp reassign-posts" command that hands every post of one user to another user, for example when a writer leaves, without deleting the old account.
Adds URL patterns that WP Rocket must never cache, such as account, quote or booking pages with personal content, without touching the plugin's settings screen.
Sends a strict no-referrer policy on the WooCommerce checkout, order received and account pages, so order keys and other private URL details are never passed to third-party scripts or sites linked from there.
Adds an unticked "Send me news and offers" checkbox to the classic checkout and stores the customer's consent on the order and their account.
Keeps the network's signup form open for new user accounts but only lets people who are already logged in create a site, cutting down on spam sites while staying open to new members.
Limits installing, activating, editing and deleting plugins and themes, updating WordPress and managing users to the administrator accounts you list by user ID, even if other accounts have the administrator role.
Sends customers straight to their order list when they open My Account and removes the mostly empty Dashboard tab.
Shows customers how many orders they have placed and how much they have spent in total, a nice touch for loyalty or VIP programmes.
Adds "Orders" and "Total spent" columns to Users > All Users, so you can spot your best customers and accounts that never ordered.