Automatic Meta Description
Prints a meta description from the excerpt or opening words of posts, from term descriptions on archives and from the tagline on the homepage. Skipped when an SEO plugin is active.
Snippet Library
3,040 snippets written and tested by the WPIDE team.
Prints a meta description from the excerpt or opening words of posts, from term descriptions on archives and from the tagline on the homepage. Skipped when an SEO plugin is active.
Numbers the H2 and H3 headings inside any block with the class "wpide-numbered-headings" (1., 1.1, 1.2, 2.), ideal for guides, documentation and terms pages.
Adds a linked table of contents above posts that have enough headings, and gives each heading an anchor so readers can jump straight to a section.
Builds a clickable table of contents from the H2 and H3 headings of long posts and places it above the content, adding anchor IDs to the headings.
Turns on automatic background updates for the plugins you list (for example your security and backup plugins), so security fixes for them are installed within hours without waiting for you.
Adds an "Expired" status and an hourly check that moves job listings (or any post type) out of public view once their closing date has passed.
Adds an [az_index type="glossary_term"] shortcode that lists every item of a post type grouped by first letter, with a jump-to-letter bar.
Styles the [az_index] letter bar as a row of buttons that stays visible while scrolling, and lays out each letter's entries in columns.
Adds a small round button in the bottom corner that appears after scrolling down and takes visitors back to the top of the page.
Warns customers in the cart and at checkout which of their items are on backorder and roughly when they will ship, so nobody is surprised by a delay.
Blocks an IP address from logging in for a day as soon as it tries a username like "admin" or "test" that does not exist on your site.
Adds Open Graph and Twitter Card meta tags (title, description, image, URL) so links shared on social networks show a proper preview. Skipped when an SEO plugin is active.
Removes the post being viewed from Beaver Builder Posts, Post Slider and Post Carousel modules, so "latest posts" blocks on articles never repeat the article itself.
Adds a [wpide_compare before="URL" after="URL"] shortcode that overlays two images with a draggable divider, perfect for renovations, retouching and redesigns.
Lists your five best-selling Easy Digital Downloads products of all time on the dashboard, with their sales count and a link to edit each one.
Changes the starting settings of blocks editors add: images link to nothing and open large, galleries crop evenly, columns stay side by side on phones, and new tables have header rows.
Gives menu links, pagination links, icon buttons and form controls a minimum 24 by 24 pixel tap area, the WCAG 2.2 target size minimum, without changing how they look.
Registers a Block Bindings source so Paragraph, Heading and Button blocks can display the site name, tagline, URL or current year and stay up to date automatically.
Sends you a hidden copy (BCC) of chosen customer emails, such as processing and completed order emails, so you can see exactly what customers receive.
Sends you a hidden copy of every purchase receipt that Easy Digital Downloads emails to customers, so you can check exactly what they received.
Adds rules to your virtual robots.txt that ask AI training bots such as GPTBot, ClaudeBot, CCBot and Google-Extended not to crawl your site.
Stops WordPress from sending any email on development, local and staging environments, so test orders and imports never reach real people.
Returns 403 Forbidden to aggressive SEO crawlers and scrapers that waste server resources, matched by their user agent.
Registers a block bindings source so paragraphs, headings, buttons and images can show the post author's name, bio, archive link or avatar, which is handy for author boxes in block themes.