Mark Posts in a Category as NewsArticle in Yoast
Switches the Yoast SEO Article schema type to NewsArticle for posts in the categories you list, which suits news and press sections.
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.
Switches the Yoast SEO Article schema type to NewsArticle for posts in the categories you list, which suits news and press sections.
Adds MemberPress members to a BuddyPress group for their membership when they pay, giving each tier its own private community space.
Gives MemberPress members access to the LearnDash courses tied to their membership when they pay, and removes it when the membership expires.
Adds a "Memberships" column to the WordPress Users screen showing each user's active MemberPress memberships at a glance.
Adds a new tab, such as "Resources" or "Support", to the MemberPress account page navigation with your own content.
Gives members an extra WordPress role when they buy a membership and removes it when that membership expires, so role-based plugins can follow MemberPress.
Adds body classes like wpide-mepr-member and wpide-mepr-123 for each active membership, so you can show, hide or restyle parts of your theme with CSS.
Sends members to a different page after logging in depending on the membership they hold, for example Gold members to the Gold dashboard.
Sends you a short email with the member's name, email and membership as soon as someone completes a MemberPress sign-up.
Sends you an email when a member's MemberPress transaction expires, so you can reach out personally before they forget about you.
Hides the coupon code field on MemberPress registration forms so visitors without a code don't leave to hunt for one; coupon links keep working.
Adds a [wpide_mepr_memberships] shortcode that lists the logged-in member's active memberships by name, for welcome boxes and account pages.
Lists your memberships with "Join" links right below the MemberPress unauthorized message, so visitors can upgrade without searching for the pricing page.
Rejects MemberPress registrations unless the email address belongs to one of your allowed domains, ideal for company or school memberships.
Shows a short "secure checkout, cancel any time" note with a padlock just above the MemberPress sign-up button to reduce hesitation.
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.
Hides navigation menu items from people who don't hold a given MemberPress membership, using a CSS class like wpide-mepr-123 on the menu item.
Requires new site names to be at least a set number of characters (WordPress only asks for four), cutting down on throwaway and squatted names.
Reorders the comment form so visitors fill in their name and email before writing the comment, the order many themes used before WordPress 4.4.
Removes addresses and whole domains on your suppression list from every outgoing email, such as bouncing inboxes or people who asked not to be contacted, and skips emails left with no recipient.
When a user's public display name is the same as their login name (the WordPress default), switches it to their first and last name, or to a neutral name, so author bylines and comments do not reveal usernames.
Adds a fresh random nonce to every script WordPress prints and sends a strict, nonce-based script policy (report-only by default), the modern way to block injected scripts.
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.
Adds target="_blank" and rel="noopener noreferrer" to links in post content that point to other domains. Optionally adds nofollow too. Requires WordPress 6.2 or newer.