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.
Wraps the output of ACF oEmbed fields in a 16:9 container and adds lazy loading, so embedded videos scale to the screen instead of overflowing on phones.
Makes YouTube, Vimeo and other embedded videos scale to the width of the content on phones and tablets, for older themes that leave them at a fixed size.
Adds a restrictive sandbox to iframes in posts that come from sites not on your trusted list, so an embedded page cannot redirect your visitors, open pop-ups or run scripts against your site.
Wraps any embed or HTML in [consent_content category="marketing"]...[/consent_content] so it stays hidden behind a short notice until the visitor consents, using the WP Consent API when available.
Adds rel=0 to YouTube embeds so the suggestions shown when a video ends come from the same channel instead of from other creators.
Prevents the whole page from scrolling sideways on phones when a wide image, embed or full-width block sticks out a few pixels past the screen edge.
Keeps links pasted on their own line as plain links instead of turning them into embedded videos, tweets or posts.
Adds YouTube's captions setting to embedded videos, so subtitles are shown automatically whenever the video has them.
Enables wide and full alignments, responsive embeds, spacing, border, line height and link color controls for classic themes that never declared them.
Embeds a how-to video on the dashboard, such as a walkthrough recorded for your client, with an optional short message.
Replaces iframes from third-party services in your posts with a notice and a "Load" button, with an option to always allow that service on the visitor's device.
Fills the alt text of newly uploaded photos from the description or headline embedded by cameras, photo agencies and Lightroom (IPTC data), when it exists and no alt text is set.
Finds YouTube videos embedded in a post and adds VideoObject JSON-LD for each, with thumbnail and embed URL, so the page can show video results in search.
Adds Vimeo's dnt=1 setting to every embedded Vimeo video, which stops Vimeo from setting tracking cookies or collecting session data for your visitors.