"Cookie Settings" Link That Reopens the Consent Banner
Adds a [cookie_settings_link] shortcode that lets visitors change their cookie choice at any time: it clears the stored choice and reloads the page so the consent banner shows again.
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 [cookie_settings_link] shortcode that lets visitors change their cookie choice at any time: it clears the stored choice and reloads the page so the consent banner shows again.
Adds a short reassurance line, such as "Instant download · Secure payment · Lifetime updates", under every Easy Digital Downloads purchase button.
Adds a short [wpide_callback_form] form where visitors leave their name, phone number and the best time to call, and emails the request to you.
Shows how many times a download has been bought under its purchase button, as social proof, once it passes a minimum number of sales.
Shows how many times a product has been bought below its price, as social proof once it passes a minimum number of sales.
Disables checkout outside your opening hours and shows a notice with the time you open again. Ideal for restaurants and local delivery.
Adds Users > Active Sessions, listing everyone who is currently logged in with their login time, IP address and browser, and lets you end a user's sessions with one click.
Lets users in chosen roles, such as shop managers or support staff, log in only on working days between set hours in the site's time zone.
Adds article:published_time and article:modified_time meta tags to blog posts, which social networks and search engines use to understand how fresh a post is.
Takes a percentage off the first order of new customers, checked against their account or billing email, to win first-time buyers without coupon codes.
Lists your five best-selling Easy Digital Downloads products of all time on the dashboard, with their sales count and a link to edit each one.
Registers a "Reading time" block bindings source, so a Paragraph or Heading in your templates can show "5 min read" for the current post (WordPress 6.5+).
Adds a timeline pattern with a year column and a description column for each milestone, for About and history pages.
Adds a {wpide_reading_time} dynamic data tag that shows the estimated reading time of the current post ("5 min read"), for single templates and query loops.
Removes the "active 5 minutes ago" timestamps from BuddyPress profiles and the members directory, for communities where members value privacy.
Adds a wpide_remember() helper that returns a cached value if there is one, or runs your function, stores the result for a set time and returns it, which makes caching slow queries and API calls a one-liner.
Adds a [cached] shortcode you wrap around any slow shortcode or content, such as [cached ttl="3600"][some_feed][/cached]; its output is stored for the time you choose and served from cache after that.
Replaces the version number on your theme's and plugins' CSS and JavaScript URLs with the file's last-modified time, so browsers and CDNs cache files for a long time but always fetch a fresh copy right after you change one.
Sets how many URLs each Yoast SEO sitemap page holds. Lower it if large sitemaps time out on your server.
Adds a [wpide_contact_form] shortcode with name, email and message fields that emails you each message, protected by a nonce, a hidden honeypot, a time trap and a per-visitor hourly limit.
Adds a [countdown] shortcode that shows a live days, hours, minutes and seconds countdown to a date, with a message once the time is up.
Uses a different date and time format for each language, such as 27 October 2026 in British English and 27. Oktober 2026 in German, whenever the site or user language changes.
Applies your preferred timezone, date and time formats, week start, permalink structure and language to every site created on the network.
Waits 15 minutes before new posts appear in your feeds, giving you time to fix typos before feed readers and newsletters pick them up.