Replace a Media File and Keep Its URL
Adds a "Replace file" box to the media edit screen that uploads a new version of an image, PDF or other file over the old one, keeping the same address so every link and embed updates at once.
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 "Replace file" box to the media edit screen that uploads a new version of an image, PDF or other file over the old one, keeping the same address so every link and embed updates at once.
Asks visitors to use their work email instead of a free webmail address such as Gmail or Yahoo, which helps B2B sites get qualified leads.
Asks for a company email address instead of Gmail, Yahoo or other free webmail in Fluent Forms, so B2B forms bring in qualified leads.
Asks for a company email address instead of Gmail, Yahoo or other free webmail in Gravity Forms email fields, for B2B lead and demo request forms.
Asks for a company email address instead of Gmail, Yahoo or other free webmail in WPForms email fields, so B2B forms collect qualified leads.
Makes the last name field required on the Easy Digital Downloads checkout, for invoices and licences that need a full name.
Registers a "Resources" post type with a Resource Type taxonomy (guide, template, checklist) for a downloads or resource library.
Makes WordPress generate WebP versions instead of JPEG and PNG for every image size it creates on upload, which usually cuts image weight by a quarter or more.
Posts each Contact Form 7 submission as JSON to a webhook URL, such as Zapier, Make, n8n or your CRM, so leads flow into your other tools automatically.
Redirects visitors and feed readers from your main feed to its address at a feed service such as FeedPress or Follow.it, while the service itself still reads your real feed.
Rewrites the URLs of your uploads, theme and plugin files to a CDN or pull-zone domain you set, so images, CSS and JavaScript are delivered from the CDN while pages are still served by your site.
Overrides the network's "Max upload file size" setting from code, so every site gets the same per-file limit regardless of what is stored in the database.
Trims uploaded file names longer than 60 characters, such as camera exports or copied web titles, to a tidy length before saving, while keeping the extension.
Adds a menu item to a theme menu location that reads "Affiliate Area" for affiliates and "Become an affiliate" for everyone else, both pointing to your AffiliateWP page.
Replaces price ranges like "$10 - $40" on variable products with a shorter "From $10", which reads better on shop pages.
Loads the CSS from Appearance > Customize > Additional CSS into the block editor canvas, so posts look the same while you write as they do on the site.
Adds the file type and size, such as "(PDF, 2.4 MB)", after links to PDF, Word, Excel and PowerPoint files in your content, so visitors know what they are about to download.
Converts post dates and times on the page into each visitor's local timezone and language format in the browser, so an event posted for 18:00 London reads 19:00 in Paris.
Adds display=swap to every Google Fonts stylesheet your theme and plugins load, so text appears right away in a fallback font instead of staying invisible while the web font downloads.
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.
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 WordPress from generating preview images for every uploaded PDF, which speeds up uploads and saves disk space.
Adds a small processing fee to Easy Digital Downloads orders below an amount, covering payment costs on very cheap purchases.
Stores new uploads in images, videos, audio and documents folders inside your uploads directory, which keeps the file system tidy on large sites.