Friendlier Subjects for Account Emails
Gives WordPress's new account, password changed and email address changed emails friendlier subjects of your own, without touching the rest of the message.
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.
Gives WordPress's new account, password changed and email address changed emails friendlier subjects of your own, without touching the rest of the message.
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.
Records every outgoing email in its own database table and adds Tools > Mail Log, where you can search, read the full message, resend it, and clear old entries automatically.
Adds an optional "Gift message" field to the block-based checkout using the WooCommerce additional checkout fields API. The message is saved with the order and shown in the admin.
Shows a slim guarantee message at the top of every product page, such as a money-back promise.
Shows a short explanation above the lost password form telling people what will happen next and where to get help if the email does not arrive.
Removes Jetpack's in-dashboard upgrade prompts, "just in time" messages and Blaze promotion links, giving clients a cleaner admin.
Hides the fields of a Contact Form 7 form once it has been sent successfully and leaves only the thank-you message, so people do not submit twice.
Adds hidden preview text to HTML emails, the short line mail apps show next to the subject, taken from the first sentence of the message so inboxes no longer show stray template text.
Adds a slim announcement bar above the Kadence theme header on every page, using Kadence's own header hook.
Removes password-protected posts from all feeds, where they otherwise appear with a "There is no excerpt because this is a protected post" message.
Adds a [wpide_ld_completed_on] shortcode that shows the date the student completed a course, or a "not completed yet" message.
Tells search engines not to index LearnDash lessons, topics, quizzes and certificates, which are usually locked and only show a login message to crawlers.
Adds a [wpide_llms_enrolled id="123"] shortcode that shows its content only to students enrolled in a course or membership, with an optional message for everyone else.
Adds a noindex instruction to LifterLMS lessons, quizzes and certificates, which are usually locked and only show crawlers a restriction message.
Allows only a few Fluent Forms submissions per IP address each hour and shows a polite message after that, which stops flooding and repeated spam.
Stops a visitor from sending more than a few Gravity Forms entries per hour from the same IP address, with a polite message, to block flooding and repeat spam.
Allows only a few WPForms submissions per IP address each hour and blocks the rest with a polite message, to stop flooding and repeat spam.
Writes a line to the PHP error log whenever wp_mail() fails, with the subject, recipients and error message, to help debug delivery problems.
Adds a "Already a member? Log in" link below the MemberPress access-denied message, returning members to the same page after login.
Adds a [wpide_login_form] shortcode that shows a login form on any page, or a "you are logged in" message with a logout link.
Shows a "back soon" message with a 503 status to visitors while logged-in staff browse the site normally. The login page stays reachable.
Registers the text of selected site options, for example a plugin's notice text or a cookie banner message, in WPML String Translation and returns the right translation on the front end.
Lists your memberships with "Join" links right below the MemberPress unauthorized message, so visitors can upgrade without searching for the pricing page.