Accessibility Check When a Post Is Saved
After you save a post or page, shows a notice if the content has images without alt text, empty links, empty headings or skipped heading levels. Works with the block editor and the classic editor.
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.
After you save a post or page, shows a notice if the content has images without alt text, empty links, empty headings or skipped heading levels. Works with the block editor and the classic editor.
Adds an "A11y check" item to the admin bar on the front of the site. Clicking it outlines images without alt text, empty links and buttons, unlabeled fields and skipped headings on the current page and shows a count.
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.
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.
Tunes the line length, line height and spacing of headings, paragraphs and lists inside blog posts for long-form reading.
Gives h2 to h4 headings in posts and pages an ID and a small # link that appears on hover, so readers can share a link to an exact section.
Adds a "Bottom gradient" style to the Cover block that darkens only the lower part of the image, so captions and headings at the bottom stay readable while the photo stays bright.
Rewrites archive headings with your own wording, such as "Articles by Jane" on author pages or "Posts from March 2026" on monthly archives.
Adds a "Current Year" dynamic tag to Elementor Pro so copyright lines and headings update themselves every January.
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.
Makes headings scale smoothly between mobile and desktop sizes with CSS clamp(), generated from a simple size table, so titles never look too big on phones.
Adds a "wpide-gradient-text" class that fills a heading's letters with a color gradient, for standout hero titles and highlighted words.
Adds two style options to the Heading block: a small uppercase "eyebrow" label for section kickers, and a heading with a short accent line underneath.
Adds a "Heading outline" panel to the block editor sidebar that lists the post's headings as an indented outline and flags skipped levels (such as an H2 followed by an H4) and empty headings.
Finds heading tags on the page that contain no text (often left behind by page builders and themes) and hides them from screen readers, so they do not show up as blank entries in the heading list.
Shows only the heading levels you allow (for example H2 to H4) in the Heading block toolbar, so editors keep a clean document outline and never add a second H1.
Gives authors and contributors a short list of everyday blocks (text, headings, lists, images, quotes, embeds) while editors and administrators keep every block.
Avoids single orphan words on the last line of paragraphs and balances heading lines, using modern CSS text wrapping, for more polished typography.
Adds "Page 2 of 7" to archive headings on paginated pages, so visitors and search engines can tell the pages apart.
Changes the headings of customer order emails to greet the customer by first name, for example "Thanks for your order, Anna!".
Adds the number of posts to category, tag, author and date archive headings, for example "Recipes (42)".
Adds "Dark section" and "Soft accent section" styles to Group, Columns and Cover blocks, which recolor the background, text, links, headings and buttons inside in one click (WordPress 6.6+).