Title: Tota11y WP
Author: Marcel Pol
Published: <strong>June 17, 2015</strong>
Last modified: January 10, 2026

---

Search plugins

![](https://ps.w.org/wp-tota11y/assets/banner-772x250.png?rev=1274905)

![](https://ps.w.org/wp-tota11y/assets/icon-256x256.png?rev=1274905)

# Tota11y WP

 By [Marcel Pol](https://profiles.wordpress.org/mpol/)

[Download](https://downloads.wordpress.org/plugin/wp-tota11y.1.3.1.zip)

 * [Details](https://wordpress.org/plugins/wp-tota11y/#description)
 * [Reviews](https://wordpress.org/plugins/wp-tota11y/#reviews)
 *  [Installation](https://wordpress.org/plugins/wp-tota11y/#installation)
 * [Development](https://wordpress.org/plugins/wp-tota11y/#developers)

 [Support](https://wordpress.org/support/plugin/wp-tota11y/)

## Description

WP Tota11y helps visualize how your site performs with assistive technologies. Check
out the [Tota11y github page](https://github.com/jdan/tota11y).
 The process of 
testing for accessibility (a11y) is often tedious and confusing. In many cases, 
developers must have some prior accessibility knowledge in order to make sense of
the results. Instead, tota11y aims to reduce this barrier of entry by helping visualize
accessibility violations (and successes), while educating on best practices.

#### How it works

WP Tota11y is a single JavaScript file that inserts a small button in the bottom
corner of your document.
 The toolbar consists of several plugins that each provide
their own functionality. Many of these plugins “annotate” elements on the page. 
Sometimes to show their existence, other times to point out when something’s wrong.

#### Compatibility

This plugin is compatible with [ClassicPress](https://www.classicpress.net).

#### Contributions

This plugin is also available in [Codeberg](https://codeberg.org/cyclotouriste/wp-tota11y).

## Screenshots

[⌊Admin View with Tota11y enabled, after clicking on the Headings option.⌉⌊Admin
View with Tota11y enabled, after clicking on the Headings option.⌉[

Admin View with Tota11y enabled, after clicking on the Headings option.

## Installation

Installation

 * Install the plugin through the ‘Plugins / New Plugin’ menu in WordPress.
 * Alternatively, Upload the plugin folder to the `/wp-content/plugins/` directory.
 * Activate the plugin through the ‘Plugins’ menu in WordPress.
 * That is really all. You should see a small button in the bottom left of each 
   page.
 * Click that button and enjoy.

## FAQ

### When should I use this plugin?

You should only use it when developing your site. It is not intended to be used 
on a live site with visitors.

### I don’t see the button after activating.

It is likely that you have JavaScript errors in your website.
 You can open the 
inspector of your browser, and check your messages in the console tab.

Email any other questions to marcel at zenoweb dot nl.

## Reviews

![](https://secure.gravatar.com/avatar/5944bbc53fcdb7db1d26f9566043619600fea5c4c9872f79fdc3a297aec56d22?
s=60&d=retro&r=g)

### 󠀁[very helpfull](https://wordpress.org/support/topic/very-helpfull-95/)󠁿

 [Sandra](https://profiles.wordpress.org/sandra-test/) January 21, 2022 1 reply

Hi i’m using your plugin on a project now. Empty alt field show a yellow triangle.
when i add “” to the alt field, there’s no warning anymore. So now i’m wondering
what is the best use? Leave empty or type “” if the image is decorative.

![](https://secure.gravatar.com/avatar/efcd16f723dd901473cae312f455fa4790e20ccafadf2123ea86d2aee8c7bccd?
s=60&d=retro&r=g)

### 󠀁[Very useful for development](https://wordpress.org/support/topic/very-useful-for-development-3/)󠁿

 [Antti Koskinen](https://profiles.wordpress.org/kantti/) May 29, 2018

Thank you @mpol for making this plugin.

![](https://secure.gravatar.com/avatar/9708f3ba1b5d39abd7b3c640ff70eed03c85c5d67a939ea9974c6b5769e75642?
s=60&d=retro&r=g)

### 󠀁[Usefull for development](https://wordpress.org/support/topic/usefull-for-development/)󠁿

 [Marcel Pol](https://profiles.wordpress.org/mpol/) September 3, 2016

Posting a review as author :). This plugin is mostly usefull for developers, for
example for building admin pages in WordPress.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/wp-tota11y/reviews/)

## Contributors & Developers

“Tota11y WP” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Marcel Pol ](https://profiles.wordpress.org/mpol/)
 *   [ Earthman Media ](https://profiles.wordpress.org/earthman100/)

[Translate “Tota11y WP” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-tota11y)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-tota11y/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wp-tota11y/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wp-tota11y/) by 
[RSS](https://plugins.trac.wordpress.org/log/wp-tota11y/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.1

 * 2025-11-05
 * Fix undefined variable.
 * Thanks earthman100.

#### 1.3.0

 * 2025-09-10
 * Use role instead of capability.
 * Add filter to select more roles.
 * Thanks earthman100.

#### 1.2.0

 * 2021-02-22
 * Version 0.2.0.

#### 1.1.1

 * 2016-10-25
 * Version 0.1.6.

#### 1.1.0

 * 2016-02-14
 * Version 0.1.3.

#### 1.0.3

 * 2015-10-04
 * Use plugins_url() for enqueue.
 * Only support WordPress 3.7+, since they really are supported.

#### 1.0.2

 * 2015-08-09
 * Version 0.0.10.

#### 1.0.1

 * 2015-06-29
 * Only load when user has capability manage_options.

#### 1.0

 * 2015-06-17
 * First Version with Git 2015-06-10 (0.0.1).

## Meta

 *  Version **1.3.1**
 *  Last updated **7 months ago**
 *  Active installations **100+**
 *  WordPress version ** 4.1 or higher **
 *  Tested up to **6.9.5**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [a11y](https://wordpress.org/plugins/tags/a11y/)[accessibility](https://wordpress.org/plugins/tags/accessibility/)
   [ally](https://wordpress.org/plugins/tags/ally/)[tota11y](https://wordpress.org/plugins/tags/tota11y/)
 *  [Advanced View](https://wordpress.org/plugins/wp-tota11y/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/wp-tota11y/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-tota11y/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-tota11y/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-tota11y/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wp-tota11y/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-tota11y/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-tota11y/reviews/)

## Contributors

 *   [ Marcel Pol ](https://profiles.wordpress.org/mpol/)
 *   [ Earthman Media ](https://profiles.wordpress.org/earthman100/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-tota11y/)