Don't Send Referrer Information to Other Sites
Adds rel="noreferrer" to links in your content that point to other websites, so the sites you link to do not learn which page the visitor came from.
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 rel="noreferrer" to links in your content that point to other websites, so the sites you link to do not learn which page the visitor came from.
Stops WordPress from saving each commenter's browser user agent string with their comment, which is rarely needed and counts as personal data.
Adds a "Documents" field to products for links to manuals, data sheets or certificates, listed in a Downloads tab on the product page.
Adds a "Drafts" submenu under Posts, Pages and each custom post type for one-click access to unfinished content.
Add ?wpide_queries=1 to any page while logged in as an administrator to see, at the bottom of the page, the queries that ran more than once and the ten slowest queries, with the code that called them.
Adds a "Duplicate" link to the row actions of posts, pages and custom post types. It creates a draft copy with the same content, taxonomies and custom fields.
Adds an Edit link under each post on blog, archive and search pages for logged-in users who are allowed to edit that post. Works with classic themes and Query Loop blocks.
Adds a "Translations" menu to the toolbar on single posts and pages with a link to edit each language version, so editors can hop between translations without searching.
Adds a dynamic tag that prints a value from the page address, such as ?city=Paris, so landing pages can echo campaign keywords in headings.
Refuses Elementor Pro form submissions whose text areas contain web links, which stops most contact-form spam without a captcha.
Rejects Elementor Pro form submissions that use free email providers such as Gmail or Yahoo, with a clear message under the field, for B2B lead forms.
Pushes an "elementor_form_submit" event with the form name to the Google Tag Manager dataLayer each time an Elementor Pro form is sent successfully, for conversion tracking.
Emails the site admin whenever a post or page is moved to the trash, with who did it and a link to restore it, so accidental or malicious deletions are spotted quickly.
Adds Users > Email Users, where administrators can write a plain-text message and send it to every user with a chosen role, delivered in batches in the background.
Adds a "Notify me of replies" checkbox to the comment form and emails the commenter once a reply to their comment is approved.
Emails the site admin whenever a post or page is published by a user who is not an administrator, so you can review new content as soon as it goes live.
Sends the shop owner a short email whenever someone creates a customer account, at checkout or on the My Account page.
Sends a short email to your team each time someone subscribes through a Mailchimp for WordPress form, including the form name and page, for low-volume lists where every lead counts.
Adds a dashboard widget that shows a shared dashboard from another service, such as a public Plausible, Looker Studio or uptime status page, so clients see their numbers without another login.
Adds an "Empty cart" button next to "Update cart" on the classic cart page, protected by a nonce.
Permanently removes trashed posts, pages and comments after 7 days instead of 30, keeping the database lean.
Adds the Excerpt box to pages, which many themes and SEO plugins can use as a summary.
Turns on featured image (post thumbnail) support for themes that do not declare it.
Brings back the classic Links menu (blogroll) that WordPress hides on new sites, for managing a list of links.