Skip to content

Ignore everywhere Pro ​

Some findings repeat on every page because of markup you can't change, such as a link your theme adds to every footer. Dismissing it on each page one by one isn't practical. An ignore rule hides that finding everywhere it appears, with a reason your team can see.

Only ignore what isn't a barrier

Use ignore rules for findings that are genuinely not a barrier, or for markup you can't change and have reported to its maker. An ignored finding is still there for visitors. Findings come back when the rule is removed or expires.

Only administrators can add and remove ignore rules.

What an ignore rule does ​

  • Every matching finding, on every post and page, is hidden. It counts as dismissed, so it leaves scores and totals the same way a dismissal does.
  • It applies to content checks and to page checks.
  • A rule made in the editor from an item that needs review never hides an error of the same check.
  • When you add or remove a rule, the pages that may be affected are checked again in the background, so scores and totals catch up.

In the block editor's Lumtera sidebar, ignored findings are listed with the page's dismissed items, marked Ignored site-wide by name on date, with the reason. Administrators can click Restore there. Restoring removes the whole rule, so the finding comes back on every page.

Ignore a finding from the editor ​

  1. In the block editor's Lumtera sidebar, find the issue and click Ignore everywhere…. It appears on issues that point at markup.
  2. Under Match, choose This exact markup, or Elements like this one (pattern). For a pattern, check the suggested Pattern and edit it if needed.
  3. Enter the Reason (required). It's shown to everyone who sees the hidden finding.
  4. Optionally set Expires (optional).
  5. Click Ignore everywhere.

Manage ignore rules in the same form opens the settings screen.

Add a rule in Settings ​

Go to Accessibility → Settings → Ignore rules. Under Add an ignore rule:

  1. Choose the Check: any content check or page check.
  2. Under Match, choose Exact markup or Pattern.
  3. Enter the Markup or pattern (up to 1,000 characters).
  4. Enter the Reason (required) (up to 500 characters).
  5. Optionally choose an Expires (optional) date.
  6. Click Add rule. You'll see "Ignore rule added. Pages with matching findings are being checked again in the background."

Exact markup or pattern ​

Exact markup hides findings of the chosen check whose markup is the same as the snippet you enter. Copy it from Markup on the finding. Differences in spacing and typography are ignored.

Pattern hides findings of the chosen check on elements that look alike. A pattern is an optional tag name followed by .class and #id parts, for example:

PatternMatches
a.social-linka elements whose class contains "social-link"
footer#colophonfooter elements whose id contains "colophon"
.cookie-bannerany element whose class contains "cookie-banner"

The tag must be the same, and each .class or #id part only has to appear somewhere in the element's class or id. So a.social also matches <a class="footer-social-link">. Keep patterns as specific as you can.

A rule only applies to the check you chose. The same markup is still reported by other checks.

Expiry ​

With an expiry date, the rule stops applying after the end of that day, site time. Leave it empty to keep the rule until you remove it.

Expired rules stay in the list, marked Expired date, until you remove them. Their findings come back the next time each page is checked.

The Ignore rules screen ​

The Ignore rules table lists each rule with its Check, what it Matches (Exact markup or Pattern, and the value), the Reason, who Added it and when, and when it Expires (Never if it doesn't). Remove deletes a rule. Its findings are reported again as pages are checked.

While pages are being checked again, the screen says how many are waiting.

You can have up to 500 rules.

The log ​

Recent changes lists the last 20 changes, such as who ignored which check site-wide, or stopped ignoring it, with the markup or pattern and the reason.

The Activity log keeps the full history, as Issue ignored site-wide and Site-wide ignore removed entries under Dismissed and ignored issues. The same events can go to your webhooks.

If the license stops ​

Ignore rules need an active license. While Pro is paused or not activated, rules don't hide anything, and ignored findings come back as pages are checked. The rules are kept, and apply again when the license is active.

For developers ​

Rules can be listed, added and removed through the REST API at lumtera-pro/v1/ignore, by users who can manage options, while the license is active. Other add-ons can hide findings site-wide with the free plugin's lumtera_ignored_issue filter. See Hooks & filters.