WordPress Accessibility Guidelines with Plugins


Extra inclusive design

WordPress is a family title in internet accessibility, with statistics displaying that it powers over 35% of all web sites. Many causes make WordPress a well-liked choice, together with no license charges, it may be used for easy web sites, an inexpensive studying curve, and quite a few plugins and themes to make it extra accessible. However what about WordPress accessibility?

WordPress permits even these folks least skilled with the web to get an internet site on-line. Regardless of this recognition, questions proceed to come up about how accessible WordPress is out of the field and the steps one can take to make it extra accessible. This text seems at a WordPress accessibility guidelines and a listing of plugins to make the platform extra accessible.

What’s internet accessibility?

Internet accessibility goals to make an internet site out there and perceivable to any consumer no matter gadget or capacity. Ideally, digital accessibility is a human proper of all folks (together with the disabled) worldwide.

Most individuals rely on the web to search out completely different data on-line day-after-day.

This may embrace path, discovering a espresso store close by, and even on the lookout for higher product offers on-line. Nonetheless, this may be difficult for folks with disabilities, as an example, visible impairment or lack of limbs. These customers might need restricted accessibility or face completely different obstacles when accessing the web.

However like everybody else, folks with disabilities have the correct to entry the web from wherever and from any gadget to search out the data they want on-line.

This makes internet accessibility an important a part of any web site.

Designing for accessibility is the one technique to take away the obstacles folks with disabilities face when accessing the net. Whether or not speech-based impairment, cognitive, bodily, or neurological, digital designers are accountable for making certain that web sites and functions are accessible to folks with disabilities and from any gadget.

In actual fact, accessibility advantages transcend folks with disabilities; folks with small screens, problem studying small fonts, and people with sluggish web connections can profit from internet accessibility.

In addition to being an moral observe, internet accessibility is a requirement to fulfill many worldwide requirements to reduce authorized dangers. A great instance is the People with Disabilities Act (ADA) which is towards discrimination towards disabled. Which means failure to stick to those tips can put you liable to lawsuits.

The very best method is to familiarize your self with accessibility tips in your trade to make sure your web site is totally compliant.

However internet accessibility isn’t just about ethics and avoiding a lawsuit; it additionally has a enterprise aspect. Ideally, serps like Google rank accessible web sites larger in search outcomes. In addition to, an accessible web site has a sooner loading time, resulting in a higher consumer expertise and extra on-site time. So, having an accessible web site is a good way to construct your on-line model presence and draw extra guests to your web site.

Is WordPress accessible?

Underneath the WordPress Accessibility Coding Requirements, the WordPress ecosystem, together with the WordPress.org web site, WordPress core, and official plugins, should conform to Internet Content material Accessibility Pointers (WCAG).

WCAG is a global internet accessibility customary developed by the W3C Internet Accessibility Initiative (WAI), a mission by the World Vast Internet Consortium (W3C). The most recent model of WCAG is WCAG 2.1.

WordPress expects themes and plugin builders to adjust to WCAG 2.1. However does this imply that all the pieces in WordPress meets the set accessibility tips? The reply is not any.

For instance, even when the theme is marked as Accessibility Prepared, it doesn’t essentially imply they’re AA compliant. Ideally, Accessibility Prepared doesn’t imply that the theme is WCAG AA-level compliant; it solely means they’ve met the minimal requirements set by the assessment staff. You may get extra details about WordPress accessibility by checking the WordPress.org handbook.

Dissecting the WCAG accessibility tips

When constructing a plugin or an internet site, builders ought to think about these questions:

  • Can customers use all performance? (operable)
  • Is the content material out there to everybody? (perceivable)
  • Can customers entry the appliance or web site utilizing any gadget? (sturdy)
  • Is the content material simple to understand? (comprehensible)


Regardless of how a lot content material or data is on an internet site, it is going to have little impact if most individuals can’t understand it. Customers depend on a way of sight to learn the textual content on a web site and perceive the structure, together with the completely different colours used.

Nonetheless, guests with imaginative and prescient impairment can’t depend on sight to interact with a web site.

In such a case, there must be alternative routes for customers to entry your utility’s content material. That is the place assistive applied sciences come into play. For example, display screen readers may help convert textual content into audio to learn customers with imaginative and prescient impairment.


This precept goals to make sure that guests can use all performance. For instance, some customers wish to work together with a web site utilizing a keyboard, mouse, or different bodily units, whereas others want different different strategies.

Whichever the case, you’ll wish to guarantee that you may accommodate them and so they can navigate your web site hassle-free.

Key issues that may assist on this endeavor embrace web site maps, web site search, and skip-navigation hyperlinks. Utilizing semantic parts and spacing can be a wonderful technique to make your content material construction simply perceivable.


Right here the objective is to make sure that guests can comprehend all content material on a web site or utility. For example, it is best to use acceptable font sizes and shade distinction to make sure your content material is well comprehensible.

It’s additionally finest to make use of easy phrases when explaining the background of a chunk of content material.

In spite of everything, utilizing complicated phrases will solely make your content material laborious to learn and perceive. Lastly, you should make navigation as simple as doable and information guests to keep away from and proper errors.


As know-how evolves, so are the units folks use to entry the web, and so ought to your web site or utility. These days, customers are utilizing completely different working methods to entry a web site.

The very best factor you are able to do is to make sure that your web site works for everybody, together with those that wish to customise their applied sciences to get pleasure from sure experiences.

To realize this robustness, think about using trendy instruments and methods when constructing your web site or utility to make sure your content material is interpretable no matter what working system or browser a consumer makes use of.

WordPress accessibility guidelines

Now that we’ve checked the WordPress accessibility fundamentals, let’s take a look at the guidelines you may observe to optimize your web site for accessibility.

Structure & navigation

The very first thing on our WordPress accessibility guidelines is your web site structure and navigation. These are key issues to search for if you wish to create a web site that’s simple to make use of and entry. Ideally, having a transparent navigation and structure helps create a greater consumer expertise.

You want a transparent, easy, and easy-to-understand structure to attain this. Nonetheless, make it intuitive to permit folks to know the place to search out one thing in your web site simply. Ideally, a customer ought to perceive your web site’s structure from the second they step in your web site.

In addition to the structure, give attention to enhancing your web site’s menus. The menus must be simple to know and simple to entry. For instance, making a menu that requires guests to hover over to point out the small print however can’t use the keyboard will lead to a non-accessible design.

The very best factor is to make sure that your menu is accessible to each keyboard and mouse customers.

Additionally, it is best to embrace a search bar for simpler navigation. After all, you shouldn’t embrace pointless hyperlinks and pages to keep away from complicated your guests. As a substitute, solely embrace essential buttons and pages to information the guests.

The very best method can be to not use menus that require hovering choices since keyboard customers received’t be capable to entry them. Additionally, whereas drop-down menus are good, typically they might not work for keyboard-only customers.

After all, this relies on the positioning’s theme, so select one which helps a drop-down menu for keyboard customers.

Pointless notifications and pop-ups could make it troublesome for customers to entry content material, so that you also needs to keep away from them. These pop-ups might be intrusive, resulting in a foul consumer expertise. Due to this fact, keep away from pop-up adverts which might be intrusive and that diminish consumer expertise.

Including correct headers on each web page is really useful; it’s a technique to set up your content material on a web page and helps customers to know what a web page is all about. As such, guarantee you have got correct headers on each web page that clearly describe every part.


One other essential factor on the WP accessibility guidelines is the positioning’s theme. Themes have an incredible impression in your web site and type the inspiration of your WordPress web site. Ideally, the theme’s high quality will differentiate between a very good and an incredible web site.

The very best method is to decide on a theme with accessibility options.

It’s essential to decide on a theme with easy layouts and designs. Your theme ought to assist all customers no matter their units. Additionally, it is best to make sure that your theme is WCAG 2.0 compliant — select accessibility-ready themes from the WordPress Themes repository.

One other factor to recollect when selecting a theme is to pick one suitable with all kinds of units, languages, and plugins. For example, AMP Help helps improve assist for cellular experiences, whereas Proper-to-Left Languages ((RTL) assist helps create an internet site out there for nearly all languages.

Lastly, your theme must be suitable with Elementor and different web page builders. Whereas this isn’t needed, it makes designing your web site a lot simpler.

You’ll additionally want to think about assist for additional customization. In spite of everything, having an accessible theme isn’t sufficient if it’s not optimized for efficiency.

Accessible code

Subsequent, you should make sure that your code is accessible. That is necessary even when you’ll not be doing coding your self as a result of configuring and setting actions in WordPress could make your code inaccessible.

This may have far-reaching results on customers who depend on display screen readers when navigating the positioning to entry the content material.

Some issues to make your code extra accessible embrace:

  • Semantic HTML — This assist folks with visible impairments perceive the kinds of parts they have interaction with
  • ARIA landmarks — This helps display screen readers get round a web page
  • Header tags — A hierarchical heading construction helps customers perceive the content material
  • Language attribute — This characteristic helps display screen readers perceive an online web page’s language. Language attribute ensures that customers don’t flip to the working system’s language by default, leading to mispronunciations of the web page’s content material.
  • Picture alt textual content — Customers can not often perceive your photographs with out descriptive alt textual content. Embody alt textual content in your photographs to assist customers ‘see’ via your photographs.
  • Skip hyperlinks — Customers with assistive units use skip hyperlinks to navigate options just like the search bar and menu

As you may see, a number of the issues above, like header tags and picture alt textual content, might be achieved by content material creators within the WordPress editor. Nonetheless, others like skip hyperlinks and ARIA landmarks want coding from a developer.


Concerning accessibility, you should pay particular consideration to using distinction in your WP web site. Ideally, it is best to use ample distinction to permit folks to know your background and textual content.

A powerful distinction is essential as a result of it accommodates folks with completely different imaginative and prescient issues and people utilizing completely different displays.

When making a hyperlink in your web site, you wish to guarantee it stands out from different hyperlinks or texts. Which means it is best to transcend altering colours once you create a hyperlink to distinguish it from the others. One technique to obtain that is to make use of daring and italics on the hyperlinks or texts you wish to emphasize.

You might also wish to use distinction between the background and button to make the buttons stand out.

Textual content

In addition to the distinction, it is best to think about the textual content itself. First, you should decide the correct fonts to your web site — sans or sans-serif will do higher as a result of they’re most readable.

We additionally suggest avoiding cursive fonts aside from logos.

One other essential factor is the font measurement, which vastly impacts readability. Relying in your desire, a 16px font measurement can be best, though it’s advisable to make use of resizable fonts. Think about selecting a theme that permits textual content resizing with out interfering with the structure.

One other factor to remember on the subject of textual content is using abbreviations and acronyms. Restrict their utilization when creating content material in your web site, as this can solely confuse the readers, particularly in the event that they don’t perceive the terminology.

Shorthand notes can even create extra issues for display screen readers, so it is best to write with readability.

Movies & animations

Video recordsdata, sounds, and animations are different issues that may have an effect on WordPress accessibility. It’s best to embrace alt textual content in these recordsdata to make it simpler for customers to know what they’re about.

Nonetheless, guarantee these recordsdata don’t autoplay when the consumer views the web page. Additionally, bear in mind to incorporate choices for taking part in, pausing, and quantity controls and add captions to your web site movies.

Clear & informative suggestions

Subsequent, you need to guarantee customers get clear suggestions when interacting along with your web site. For example, they want affirmation messages after they take key actions in your WP web site, like after they subscribe to a service or make a cost.

In addition to confirmations, alerts can notify customers after they encounter an error within the system.

Notifications are a wonderful approach to supply details about a particular replace. It doesn’t matter what the replace is about, however it must be clear.

A mix of textual content, background colours, and icons will assist make it simply identifiable. And don’t simply give attention to giving errors to customers; present directions on learn how to recuperate from these errors.

Responsive design

A responsive web site design is essential to an internet site’s accessibility. It’s not an choice however a necessity. These days, folks use completely different screens and units, together with cellular units, to entry the web, and your web site ought to be capable to accommodate them.

One technique to obtain that is to have a responsive web site design that appears good on all units.

It’s also possible to decide to construct desktop and cellular variations of your web site to permit guests on any gadget to entry your web site. After all, the latter choice will price you extra throughout the growth and upkeep phases.

The thought is to make sure that your textual content measurement and line peak are simply readable on completely different display screen sorts. For example, you need to use giant textual content and single columns on smaller screens. Additionally, navigation choices ought to keep hidden on smaller screens till they’re opened.

Alternatively, small textual content and a number of columns are perfect for bigger shows, and the navigation choices shouldn’t be hidden.

Further instruments & plugins

Having a very good theme and taking a lot of the above steps is nice however just isn’t sufficient. To enhance WordPress accessibility, you should reap the benefits of accessibility plugins and different instruments that may assist optimize your web site.

Plugins may help enhance an internet site and make it extra accessible.

For example, you need to use accessibility plugins to enhance your WordPress accessibility options. After all, there are quite a few accessibility plugins out there, however you solely want those that may profit your WP web site.

You’ll find these plugins on the official WordPress web page and select them by Accessibility.

Listed here are a number of the finest WordPress accessibility plugins:

One Click on Accessibility 

That is one other free WordPress plugin that helps improve your web site’s accessibility options. One notable characteristic is the accessibility toolbar that gives entry to instruments like grayscale, mild background, font resizing, and damaging and excessive distinction.

It additionally has a skip hyperlink characteristic for including hyperlinks to completely different elements of the web page.

WP Accessibility 

WP Accessibility is among the plugins that may assist clear up widespread accessibility points. It has a font measurement and shade contract toolbar that make content material simply readable. It additionally comes with a skip hyperlinks characteristic, permitting the display screen reader to skip irrelevant content material on a web page.


accessiBe is one other widespread plugin that 1000’s of internet sites use to enhance WordPress accessibility. It’s a complete device that makes use of AI programming to scan your web site routinely to search out and resolve accessibility points, together with ARIA attributes, icons, picture alt texts, and so on.

accessiBe repeatedly scans new content material to search out any mismatch between the previous and new content material. It additionally helps make web page construction extra keyboard-friendly.

Accessibility Widget 

Accessibility Widget will turn out to be useful in the event you’re on the lookout for a fast approach so as to add an accessibility panel in your WP web site. This free device permits customers to change the textual content measurement on the display screen. The very best half is that it really works for each cellular and desktop screens.

Accessibility Checker 

This plugin helps determine accessibility points on WordPress websites and whether or not they adjust to Internet Content material Accessibility Pointers (WCAG).

With Accessibility Checker, you don’t want the exterior WAVE device as a result of it integrates comparable features into the WordPress dashboard. You don’t have to go away WordPress to test accessibility for particular person content material on the web site.

The one draw back with this plugin is that you simply want a paid model to carry out total web site scans.

Closing ideas on WordPress accessibility

Little question, internet accessibility is important for contemporary web sites. An accessible web site helps draw extra clients to your web site and creates a greater model notion.

The very best half is that it helps you keep away from authorized points as a consequence of non-compliance to trade requirements. We hope the above guidelines helps enhance WordPress accessibility to your web site.



Please enter your comment!
Please enter your name here