Simple Redirect List
Redirects old URLs to new ones with a 301 status from a list you maintain in the snippet. Good for a handful of moved pages.
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.
Redirects old URLs to new ones with a 301 status from a list you maintain in the snippet. Good for a handful of moved pages.
Adds Settings > Site Details where you can store your phone number, address and opening hours once, then show them anywhere with [wpide_site_detail key="phone"].
Adds an "Announcement" text field to Settings > General and a block that displays it, so you can place the block on many pages and change the message everywhere from one setting.
Adds a Site Health test that requests your homepage and one of your theme's stylesheets and reports whether text files are compressed (gzip or Brotli) and whether static files get long browser cache lifetimes.
Adds a Site Health test that loads your homepage and reports which common security headers (HSTS, CSP, nosniff, framing, referrer and permissions policies) are missing.
Adds Site Health tests that check whether a privacy policy page is published, whether full commenter IP addresses are being stored, and whether the comment cookie consent checkbox is turned on.
Adds a public /wp-json/site/v1/identity endpoint with the site name, tagline, logo, site icon, language and home URL, so headless front ends and apps can brand themselves from WordPress.
Prints a small window.siteSettings object with the home URL, REST API root, AJAX URL, language and, for logged-in users, a REST nonce, so your custom JavaScript never hard-codes addresses.
Shows a different site title and tagline for each language the site is displayed in, without a translation plugin, by mapping locales to text.
Shows your own message at the top of every admin screen, for example "This is the staging site" or a reminder for editors.
Shows a short message, such as holiday hours or a shipping notice, at the top of every page's main content area in the Divi theme.
Adds a collapsible size guide table below the product summary on every product page.
Adds the security token to My Account log out links placed in your navigation menus, so customers log out in one click instead of seeing a confirmation page.
Stops the block library stylesheet loading on pages built with the Divi Builder, which do not use blocks, so each of those pages loads one stylesheet less.
Stops the block library stylesheet loading on pages built entirely with Elementor, since those pages contain no blocks, which removes one render-blocking file.
Sends visitors straight to the post when a category or tag archive contains just one post, saving them a pointless extra click.
Adds a small set of keyboard skip links (main content, main menu, search and footer) that appear on the first Tab press. Links whose target is missing on a page are removed automatically.
Removes attachments that would make an email larger than your mail server accepts and notes it in the message, so the email still arrives instead of bouncing.
Stops WordPress from generating preview images for every uploaded PDF, which speeds up uploads and saves disk space.
Makes page-cache plugins (WP Rocket, W3 Total Cache, WP Super Cache, LiteSpeed Cache and others that respect DONOTCACHEPAGE) skip caching for visitors who carry a cookie you choose, such as a personalisation, A/B test or affiliate cookie.
Uses the CSS content-visibility property so browsers skip laying out the comments section, footer and related posts until the visitor scrolls near them, which speeds up rendering of long pages.
Stops WordPress from generating the medium_large, 1536px and 2048px copies of every upload, saving disk space.
Tells W3 Total Cache not to page-cache, minify or serve from CDN the pages you choose, using its documented DONOTCACHEPAGE-style constants.
Sends shoppers who open the cart page straight to checkout when their cart has items, for a shorter path to purchase.