Return 404 for Empty Category and Tag Pages
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.
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.
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.
Answers requests for pages you deleted on purpose with a "410 Gone" status instead of a 404, so search engines drop them from results faster.
Adds a Revisions column to the Posts and Pages lists showing how many saved revisions each item has, linking to the revision browser, to find heavily edited content.
Processes shortcodes in category, tag and taxonomy descriptions shown on archive pages.
Adds a small SEO box to the editor of posts and pages with a custom title, a meta description and a "hide from search engines" option, for sites without an SEO plugin.
Crops featured images on blog, category and search pages to the same 16:9 shape, so post grids line up evenly even when images have different sizes.
Stores Advanced Custom Fields field groups, post types and options pages as JSON files in wp-content/acf-json, so they survive theme changes and can go into version control.
Stores the URL of the page where someone subscribed in a Mailchimp merge field, so you can see which articles and landing pages grow your list.
Scrolls the page to the Contact Form 7 success or error message after submitting, so visitors on long pages and phones see the result.
Makes every Gravity Forms form jump to its confirmation or error message after submitting, so visitors on long pages and phones see the result.
On category pages, adds an "Only in [category]" checkbox to the search form and Search block, ticked by default, so visitors can search just that section.
Sends nosniff, a strict referrer policy, a restrictive permissions policy and a cross-origin opener policy on dashboard and login pages, which front-end header snippets do not cover.
When a parent page has no content of its own (it only groups subpages in the menu), visitors who open it are sent to its first child page instead of a blank page.
Sends the admin notification of a Gravity Forms form to the author of the post or page the form was submitted from, ideal for agent, listing or staff profile pages.
Redirects the single pages of post types that only make sense in a list, such as testimonials, FAQs or team members, to their archive or another page.
Sends WPForms notifications to the author of the post or page where the form was filled in, for agent, listing or team profile pages.
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.
Adds a Server-Timing header with PHP time, database query count and peak memory to pages viewed by administrators, so you can read the numbers in your browser's developer tools Network tab.
Adds Service JSON-LD (name, description, provider and area served) to single service pages, describing what your business offers.
Changes the WebPage type in the Yoast SEO graph to AboutPage, ContactPage or another type for the page slugs you choose.
Adds a "Page language" box to the editor so a single post or page written in another language gets the correct lang attribute (and text direction) for screen readers, spell checkers and search engines.
Shows a soft animated "skeleton" shimmer in the space of content images until each image has loaded, so pages feel faster and less jumpy on slow connections.
Shows a trimmed version of each product's short description below its title on shop and category pages.
Adds a [term_field name="..."] shortcode that prints an ACF field of the current category, tag or custom term on archive pages, or of a term you specify.