Inline Small Block Stylesheets Instead of Loading Files
Lets WordPress print more of the small per-block stylesheets directly in the page instead of as separate files, which saves several network requests on pages with many different blocks.
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.
Lets WordPress print more of the small per-block stylesheets directly in the page instead of as separate files, which saves several network requests on pages with many different blocks.
Adds a [spoiler] shortcode that blurs a word or sentence until the reader clicks it or presses Enter or Space, and keeps the hidden text from screen readers until it is revealed.
Switches Jetpack to offline (development) mode automatically on staging, dev and local hosts, so test copies never connect to WordPress.com or clash with the live site.
Removes Easy Digital Downloads products from the normal WordPress search results, for sites where downloads are only sold through dedicated pages.
Redirects feed addresses used by Blogger, Ghost, Jekyll, Hugo and other platforms, such as /rss.xml or /feeds/posts/default, to your WordPress feed, so existing subscribers keep receiving posts.
Leaves events that have already ended out of WordPress's built-in sitemap (wp-sitemap.xml), so search engines spend their time on upcoming events.
Tells WordPress's built-in speculative loading (prefetching pages on hover) to skip cart, checkout and account pages, which are personal, never cached and expensive to build, so hovering over their links no longer costs server time.
Adds labels such as "Contact form" or "Landing page" next to chosen pages in the Pages list, the same way WordPress marks the front page, so editors know which pages matter.
WordPress only lets administrators edit the privacy policy page. This allows editors to update it too.
Adds password and confirm-password fields to the WordPress registration form, so new members pick their own password instead of waiting for a "set your password" email.
Sends students who log in through wp-login.php to the LifterLMS student dashboard instead of the WordPress admin profile.
Replaces WordPress's permissive cross-origin (CORS) headers with an allow-list, so only the browser apps you name, such as a headless front end, can call the REST API with credentials.
Caps the size of files that can be uploaded through WordPress at 8 MB, even if the server allows more.
Makes the logo on the login screen link to your homepage and use your site name as its label, instead of pointing to WordPress.org.
Adds a box to the image edit screen listing every size WordPress generated for it, with dimensions, file size and a link to open each one, to check crops and spot missing sizes.
Registers a native JavaScript module with WordPress's Script Modules API and loads it only on pages that contain a chosen block, so modern ES module code needs no bundler and costs nothing elsewhere.
Ignores changes to the WordPress Address, Site Address and administration email made from the dashboard, a common target after an account takeover.
Writes each redirect WordPress makes to the error log, including the target, status code and the file that triggered it, to track down redirect loops.
Adds a "Already a member? Log in" link below the MemberPress access-denied message, returning members to the same page after login.
Stops WordPress from accepting an email address in the login form, so only usernames work.
Signs people in straight after they register through the WordPress registration form and sends them to a welcome page, instead of making them wait for an email.
Adds a [wpide_lost_password] shortcode with a "reset your password" form and points WordPress's "Lost your password?" links to the page that holds it.
Saves small thumbnails with stronger compression and large images with higher quality, so grids load fast while hero images stay crisp, instead of one quality for everything.
Delivers all WordPress emails through Mailjet's Send API v3.1, a reliable alternative to SMTP that also gives you Mailjet's delivery statistics.