Custom Pattern Rules for Fluent Forms Fields
Validates chosen Fluent Forms fields against your own patterns, such as postcodes, order numbers or membership IDs, each with its own error 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.
Validates chosen Fluent Forms fields against your own patterns, such as postcodes, order numbers or membership IDs, each with its own error message.
Validates WPForms single-line text fields against your own patterns, such as postcodes, order numbers or VAT IDs, chosen per field with a CSS class.
Adds your own CSS to every WooCommerce email, for example to change fonts, button colours or table borders, without overriding email templates.
Gives chosen sites a bigger (or smaller) upload quota than the network default, without editing each site in Network Admin.
Fingerprints every PHP file in your plugins and themes once a day and emails the administrator a list of files that were added, changed or removed outside of normal updates.
Adds a "Dark mode" checkbox to each user's profile that switches the whole admin area to a dark look, with images and videos kept in their real colors.
Adds a dashboard widget listing the events coming up in the next 14 days with dates and quick edit links, so the team always knows what is on.
Adds a dashboard widget for administrators with the number and value of referrals waiting for review, plus pending affiliate applications, linking to each AffiliateWP screen.
Adds a dashboard widget showing how many published posts and pages exist in each Polylang language, with a progress bar compared with the default language.
Adds a dashboard widget that lists your 20 most recent posts and pages in the default language with the languages they still need translating into.
Gives every user who has never arranged their dashboard the same widget order and columns you choose, so clients see the most useful widgets first.
Uses an image of your choice as the featured image for posts that do not have one, so archive grids, related posts and social shares never show a gap.
Holds back the scripts you list (chat widgets, heatmaps, social widgets) until the visitor first scrolls, taps, clicks or presses a key, or after a timeout, so they no longer slow down the initial page load.
Adds the post title as hidden text to "Read more" and "Continue reading" links, so screen reader users hear where each link goes instead of a list of identical links.
Sends buyers of specific downloads to their own thank-you page after purchase, for example with setup instructions or an onboarding video.
Sends customers to a specific page after checkout when their order contains a certain product, such as onboarding steps for a course or setup guide for a device.
Adds a [wpide_sites_directory] shortcode that lists the public sites on the network with their names, taglines and links, cached for an hour.
Turns off the automatic sizes="auto" attribute WordPress adds to lazy-loaded images, which some themes and sliders display incorrectly.
Turns comments off everywhere: closes comments and pings, hides existing comments, and removes the Comments menu, admin bar item and comment feed links.
Makes yearly, monthly and daily archive pages return a 404, which avoids thin duplicate pages on most sites.
Removes the loading="lazy" attribute WordPress adds to images and iframes. Use it when another plugin handles lazy loading or it conflicts with a slider.
Prevents plugins and themes from updating automatically and hides the auto-update toggles. Core security releases keep installing.
Removes the Post Format option (aside, gallery, quote and so on) from the editor when your theme supports formats you do not use.
Hides the built-in Posts type everywhere in the admin and on the front end, for brochure sites that only use pages.