Remove WPML hreflang Tags From Paginated and Filtered Pages
Stops WPML from printing hreflang tags on page 2+ of archives, search results and URLs with query strings, where the alternates often point at mismatched 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.
Stops WPML from printing hreflang tags on page 2+ of archives, search results and URLs with query strings, where the alternates often point at mismatched pages.
Stops Rank Math from adding rel next and prev link tags on paginated archives and multi-page posts.
Stops Rank Math from printing its "Search Engine Optimization by Rank Math" HTML comments around the meta tags in your page source.
Stops Yoast SEO from wrapping its meta tags in "This site is optimized with the Yoast SEO plugin" HTML comments. The tags themselves stay.
Adds a "wp rename-shortcode" command that changes every use of one shortcode tag to another in posts and pages, attributes and closing tags included, useful when switching plugins.
Shows your "not found" page with a 404 status for categories, tags and other terms that have no published posts, instead of an empty archive.
Adds a [_wpide_ref] mail tag that gives every Contact Form 7 submission a running reference number like WEB-1042, which you can quote in the subject or autoresponder.
Adds a "Conditionals" menu to the front-end admin bar for administrators listing which template conditions are true on the current page, such as is_singular(), is_archive() or is_front_page().
Turns off Contact Form 7's automatic paragraph and line-break tags, so forms built with your own HTML or grid markup render exactly as written.
Shortens the visitor IP address that Contact Form 7 records with each submission (used in mail tags and by Flamingo and spam filters), so a full address is never kept.
Removes all HTML tags from comments submitted by users who are not allowed to post unfiltered HTML, so links and formatting cannot be injected.
Adds a [data_table] shortcode that turns comma-separated lines typed between the tags into a clean, accessible HTML table with a header row, which is much quicker than building tables by hand.
Adds a [tag_cloud] shortcode to show a tag cloud inside a page or post, with control over how many tags appear and how large they get.
Limits the Tag Cloud widget and block to your most used tags and orders them by popularity, so the cloud stays readable on sites with hundreds of tags.
Adds tags such as "website" and the visitor's language to every subscriber Mailchimp for WordPress sends to Mailchimp, from forms and integrations alike, so you can segment by source.
Adds custom tags to Microsoft Clarity recordings for the page type, post type and whether the visitor is logged in, so you can filter recordings by them.
Adds tags to posts when they are saved if the title or content mentions keywords you define, for example tagging every post that mentions "WooCommerce" or "Gutenberg", so tagging stays consistent.
Stops All in One SEO from printing any meta tags or schema on the pages you list, for pages managed by a landing page builder or another tool.
Removes the All in One SEO JSON-LD graph from the pages you list while keeping its titles and meta tags.
Stops Bricks from printing its own SEO meta and Open Graph tags, avoiding duplicate tags when Yoast, Rank Math or another SEO plugin handles them.
Pushes a GA4-style "purchase" ecommerce object to the Google Tag Manager dataLayer on the order received page, ready for GA4, Google Ads or Meta tags in GTM.
Adds twitter:site with your brand's X handle to every page, and twitter:creator with the author's handle on posts, so shared links credit the right accounts.
Removes the topic tags field from the new topic form and hides tag clouds and tag lists, for forums that don't use tags.
Links matching pages across your country sites (such as example.com, example.co.uk and example.com.au) with hreflang tags, assuming each page uses the same path on every domain.