Custom Dashboard Welcome Widget
Adds a Dashboard widget with your own message, such as instructions for clients or contact details for support.
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.
Adds a Dashboard widget with your own message, such as instructions for clients or contact details for support.
Shows the same error for a wrong username and a wrong password, so the login form does not reveal which usernames exist.
Lets customers browse products from chosen categories online but removes the Add to Cart button and shows an "available in store only" message instead.
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.
When a product with managed stock drops to a few units, shows a highlighted "Only 3 left, order soon" message instead of the plain stock count.
Shows a small, dismissible "Welcome back, Sam!" notice on the front of the site right after a member logs in.
Stops checkout with a friendly message when the delivery postcode is outside the area you serve, ideal for local food, flower or furniture delivery.
Inserts your own paragraph, such as care instructions or a review request, above the order details in the WooCommerce "Order completed" email.
Adds a wpide_flash_notice() helper that queues a success, warning or error message for the current user and shows it on the next admin screen, even after a redirect.
Shows administrators a warning in the dashboard when WordPress could not send an email, with the error message, so delivery problems are noticed quickly.
Prints a slim message bar above the Astra header on every page, for sales, shipping notes or event dates, using Astra's own header hook.
Marks Contact Form 7 submissions as spam when any field contains a word or phrase from your block list, such as SEO offers or crypto pitches.
Rejects Contact Form 7 submissions whose email address belongs to a domain on your block list, with a clear message under the email field.
Stops Fluent Forms submissions when any text field contains a word or phrase from your block list, such as SEO offers or crypto pitches.
Shows an error when a message field contains more web links than you allow. Most contact form spam exists to place links.
Shows an error when a Fluent Forms message field contains web links, which removes most link spam without a captcha.
Adds a friendly 404 pattern with a message, a search box and a button home, offered when you edit the 404 template in the Site Editor.
Limits BuddyPress private messages so members can only message people who have accepted their friend request, which cuts down unwanted messages.
Requires BuddyPress usernames to be at least a few characters long and not just numbers, giving members a clear error message on the sign-up form.
Adds a wpide_akismet_is_spam() helper that sends a name, email and message from any custom form to Akismet and tells you whether it looks like spam, so your hand-built forms get the same protection as comments.
Replaces the error message at the top of a Gravity Forms form with your own wording and lists how many fields need attention, announced to screen readers.
Accepts only a set number of successful submissions for a Contact Form 7 form, such as event places or giveaway entries, then shows a "closed" message instead of the form.
Closes the Elementor Pro popup a few seconds after the form inside it is submitted successfully, so visitors see the thank-you message and then return to the page.
A complete Contact Form 7 look written in SCSS: set a few variables for colors, radius and spacing and every field, checkbox, message and button follows.