Email the Admin When Users Change Their Profile
Sends the site admin a short email listing what changed when a member updates their own name, email, website or bio.
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.
Sends the site admin a short email listing what changed when a member updates their own name, email, website or bio.
Sends the shop owner a short email whenever someone creates a customer account, at checkout or on the My Account page.
Sends a short email to your team each time someone subscribes through a Mailchimp for WordPress form, including the form name and page, for low-volume lists where every lead counts.
Adds a [wpide_gated_download] shortcode that asks for an email address before a guide or PDF can be downloaded, then emails a private download link valid for 48 hours.
Adds a second step for administrators and editors: after the correct password, WordPress emails a 6-digit code that must be entered to finish logging in.
Turns on featured image (post thumbnail) support for themes that do not declare it.
Tells browsers to always use HTTPS for your domain for one year. Only enable it once the whole site, including subdomains you use, works over HTTPS.
Turns on REST API support for post types registered without it, which also switches them to the block editor and makes them available to apps and headless sites.
Makes the Divi Builder available on the custom post types you list, such as portfolios, case studies or courses, even when they are not ticked in Divi's settings.
Adds an "Event details" box (start, end, venue, address, price, attendance mode and ticket link) to events, saved securely, plus an [event_details] shortcode to display them.
Lays out the [event_details] facts as a neat two-column list and the [upcoming_events] list with bold dates, collapsing to one column on phones.
Adds an [wpide_rsvp] shortcode for events: guests reply with their name, email and party size, replies are saved on the event post with a running total, and the form closes when it is full.
Adds the "no-lazyload" class (and matching skip attributes) to the site logo and the featured image of single posts, so Smush and other lazy-load plugins load them immediately and improve Largest Contentful Paint.
Keeps the posts and pages you list out of All in One SEO's XML sitemap.
Keeps posts in chosen categories out of the main RSS feed.
Hides posts in chosen categories from the main blog page. The posts remain visible in their own category archive.
Hides products from one or more categories on the main shop page while they remain available in their own category and by direct link.
Shortens how long the download link and ZIP file of a personal data export stay available, from WordPress's default of three days to one day.
Shows "Please log in to view that page" above the login form when a visitor was redirected there from a members-only page, instead of a bare form.
Adds a Customers CSV export under WooCommerce > Export customers with names, emails, phone, location, order count and total spent for every customer account.
Adds an "Export CSV" button to Network Admin > Users that downloads every network user with their email, registration date, number of sites and super admin status.
Adds an "Export CSV" button to the Users screen that downloads users with their name, email, role and registration date.
Registers a post meta field (a subtitle by default) so it is saved safely, available in the REST API and usable by the block editor and block bindings.
Adds a required checkbox to the checkout only when the cart has products from a chosen category, for example "I understand personalised items cannot be returned".