Paid Memberships Pro: Send Members From the Levels Page to Their Account
Redirects members who already have a level away from the levels page to their membership account page, unless they came to change their level.
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.
Redirects members who already have a level away from the levels page to their membership account page, unless they came to change their level.
Hides navigation menu items from anyone who doesn't hold a matching membership level, using a CSS class like wpide-level-2 on the item.
Makes the "Lost your password?" form accept only an email address, not a username, so the form can't be used to probe which usernames exist.
Adds an "Email me a login link" option to the login screen; members enter their email or username and get a one-time link that logs them in for 15 minutes.
Adds a column to the admin orders screen showing how each order was paid, such as card, PayPal or bank transfer, without opening the order.
Shows chosen payment methods, such as "Pay by invoice" or cheque, only to trusted roles like trade customers, and hides them from everyone else.
Re-sends the order details with a payment link to customers whose order is still pending payment a few hours after checkout, recovering failed or abandoned payments.
Shows a count bubble next to Tools and the Export and Erase Personal Data menu items when confirmed privacy requests are waiting for you to process them.
Shows a red count bubble on Posts, Pages and custom post types when items are waiting for review, like WordPress does for comments.
Shows everything waiting for review on the dashboard, with the author and a direct link to review it.
Adds a dashboard widget showing how many WordPress, plugin, theme and translation updates are waiting, with the names of the plugins and a link to install them.
Removes Jetpack modules you never want used, such as Likes, Comments or Stats, from the list of available modules, so nobody can turn them on by accident.
Adds a [privacy_request_form] shortcode where visitors can ask for a copy of their personal data or for its deletion. Requests go into WordPress's own privacy tools and the visitor confirms by email.
Changes the headings of customer order emails to greet the customer by first name, for example "Thanks for your order, Anna!".
Adds a phone number field to the Easy Digital Downloads checkout, saves it with the order, shows it on the order screen and provides a {checkout_phone} email tag.
Adds the billing phone number to the My Account "Account details" form, so customers can update it in the same place as their name and email.
Adds the Pinterest tag to every public page and records page visits, with an option to wait for cookie consent.
Adds helpful placeholder text to the comment, name, email and website fields of the comment form while keeping the visible labels for accessibility.
Adds hint text inside the username, password and email fields on the login, lost password and registration screens.
Opens links to YouTube videos (with the class "wpide-video-lightbox" or around a thumbnail image) in a large on-page video player, and only contacts YouTube after the click.
Replaces the network's default wp-signup.php address in links and redirects with a custom page, such as a pricing or onboarding page, while keeping the real signup form available.
Uses a URL stored in a custom field as the canonical link on republished posts instead of All in One SEO's default.
Submits the comment form in the background and shows the new comment (or the "awaiting moderation" note) right away, instead of reloading the page.
Adds [post_title], [post_date], [post_modified], [post_author] and [post_url] shortcodes for templates, patterns and widgets that need details of the current post.