• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Equalize Digital

Equalize Digital

Website Accessibility Consulting, Training, and Development

  • My Account
  • Checkout
  • Services
    • Bespoke Websites
    • Accessibility Audits
    • User Testing
    • Accessibility Remediation
    • Accessibility Monitoring
    • Web Accessibility Training
    • Accessibility for Agencies
  • Accessibility Checker
    • Overview
    • Features
    • Pricing
    • Documentation
    • Support
    • Priority Support Packages
    • Buy Now
  • Company
    • About Us
    • Certified B Corporation
    • Industry Expertise
    • Blog
    • WordPress Accessibility Meetup
    • Accessibility Statement
    • Contact
    • Become An Affiliate
  • Events
  • How can we help?
  • My Account
  • Checkout
Home / Accessibility Checker / How to Remove Rules (Advanced)

How to Remove Rules (Advanced)

If you would like to remove a specific Accessibility Checker rule, we have filters in place that allow you to do so.

Please note that all of our errors and warnings are specifically created to ensure that your website meets Website Content Accessibility Guidelines (WCAG) 2.1. Removing a warning or error rule is not advised, however, if you have a specific use case that warrants removing a rule or group of rules, you can do so with the code snippets below.

Here is how to remove a specific rule:

add_filter('edac_filter_register_rules','my_rule_filter');
function my_rule_filter($rules){
$rules = edac_remove_element_with_value($rules, 'slug', 'slider_present');
return $rules;
}

Here is an example of how to remove all warning rules:

add_filter('edac_filter_register_rules','my_rule_filter');
function my_rule_filter($rules){
	$rules = edac_remove_element_with_value($rules, 'rule_type', 'warning');
	return $rules;
}

You would place this code in your theme’s function file or within a custom plugin.

Rule Parameters
Title Slug Type
Ambiguous Anchor Textlink_ambiguous_texterror
Blinking or Scrolling Contenttext_blinking_scrollingerror
Broken ARIA Referencebroken_aria_referenceerror
Broken Skip or Anchor Linkbroken_skip_anchor_linkerror
Duplicate Form Labelduplicate_form_labelerror
Empty Buttonempty_buttonerror
Empty Form Labelempty_form_labelerror
Empty Heading Tagempty_heading_tagerror
Empty Linkempty_linkerror
Empty Table Headerempty_table_headererror
Image Map Missing Alternative Textimage_map_missing_alt_texterror
Image Missing Alternative Textimg_alt_missingerror
Incorrect Heading Orderincorrect_heading_ordererror
Insufficient Color Contrastcolor_contrast_failureerror
Linked Image Empty Alternative Textimg_linked_alt_emptyerror
Linked Image Missing Alternative Textimg_linked_alt_missingerror
Long Description Invalidlong_description_invaliderror
Missing Form Labelmissing_form_labelerror
Missing Language Declarationmissing_lang_attrerror
Missing Table Headermissing_table_headererror
Missing Titlemissing_titleerror
Missing Transcriptmissing_transcripterror
iFrame Missing Titleiframe_missing_titleerror
A Slider is Presentslider_presentwarning
A Video is Presentvideo_presentwarning
ARIA hiddenaria_hiddenwarning
Duplicate Alternative Textimg_alt_redundantwarning
Image Animated GIFimg_animated_gifwarning
Image Empty Alternative Textimg_alt_emptywarning
Image Long Alternative Textimg_alt_longwarning
Link Opens New Window or Tablink_blankwarning
Link to MS Office Filelink_ms_office_filewarning
Link to Non-HTML Filelink_non_html_filewarning
Link to PDFlink_pdfwarning
Low-quality Alternative Textimg_alt_invalidwarning
Missing Subheadingsmissing_headingswarning
Possible Headingpossible_headingwarning
Tab Order Modifiedtab_order_modifiedwarning
Text Justifiedtext_justifiedwarning
Text Too Smalltext_smallwarning
Underlined Textunderlined_textwarning

Primary Sidebar

Frequently Asked Questions

  • How to Install & Activate Accessibility Checker
  • Getting Started Quick Guide
  • Why Do We Say 100% Passed Tests, Not 100% Accessible?
  • How to Manually Check Your Website for Accessibility
  • When and How to Ignore Accessibility Errors or Warnings
  • What to do if There are Accessibility Errors in Your Theme
  • What to do if a Plugin You’re Using has Accessibility Errors
  • How to Get Support for Accessibility Checker
  • Can I Hire Equalize Digital to Fix Accessibility Issues on My Website?
  • Additional Resources for Learning About Accessibility
  • How to Test Accessibility Checker for Conflicts with Themes or Plugins
  • What Does “Unlimited Dev Sites” mean?
  • Is there an Accessibility Conformance Report (ACR) or VPAT available for Accessibility Checker?

Rule Documentation

  • A Slider is Present
  • A Video is Present
  • Ambiguous Anchor Text
  • ARIA Hidden
  • Blinking or Scrolling Content
  • Broken ARIA Reference
  • Broken Skip or Anchor Link
  • Duplicate Alternative Text
  • Duplicate Form Label
  • Empty Button
  • Empty Heading Tag
  • Empty Link
  • Empty or Missing Form Label
  • Empty or Missing Table Header
  • iFrame Missing Title
  • Image Animated GIF
  • Image Empty Alternative Text
  • Image Long Alternative Text
  • Image Map Missing Alternative Text
  • Image Missing Alternative Text
  • Improper Use of Link
  • Incorrect Heading Order
  • Insufficient Color Contrast
  • Link Opens New Window or Tab
  • Link to MS Office File
  • Link to Non-HTML File
  • Link to PDF
  • Linked Image Missing or Empty Alternative Text
  • Long Description Invalid
  • Low-quality Alternative Text
  • Missing Language Declaration
  • Missing Subheadings
  • Missing Title
  • Missing Transcript
  • Possible Heading
  • Readability & Simplified Summary
  • Tab Order Modified
  • Text Justified
  • Text Too Small
  • Underlined Text

Free Accessibility Help

Join our WordPress Accessibility Facebook group to connect with a community of web professionals and website owners using WordPress to build a more accessible web. Get answers to accessibility questions and join virtual WP accessibility meetups.

Join the Community

Footer

Equalize Digital Websites for Everyone

Your WordPress accessibility team. Accessibility plugins, rapid audits, and consulting to help you make your website usable by people of all abilities.

  • Facebook
  • GitHub
  • LinkedIn
  • Twitter

Company

  • About Equalize Digital
  • WordPress Accessibility Meetup
  • Certified B Corporation
  • Accessibility Statement
  • Blog
  • Events
  • Contact Us

Services

  • Website Development
  • Accessibility Audits
  • User Testing
  • Remediation
  • Ongoing Monitoring
  • Accessibility Training
  • For Agencies

Accessibility Checker

  • Features
  • Pricing
  • Documentation
  • How to Get Support
  • My Account
  • Affiliate Dashboard
  • Become an Affiliate

© 2023 Equalize Digital · Privacy Policy · Terms of Service · Plugin Terms & Refund Policy

WordPress VIP Silver Agency Partnercertified B corporation logo International Association of Accessibility Professionals member