WordPress Plugin
The official angstroma-accessibility plugin adds the Angstroma widget to every page of your WordPress site. It installs in under a minute and is configured entirely from Settings → Angstroma in the WP admin — no theme edits required.
What you get
- 83 WCAG 2.2 tools
- One-click install and activate
- Settings page in WP admin
- Footer injection via wp_footer
- 4 widget positions
- Multisite-compatible
- Translation-ready
- GPL-compatible MIT license
Installation
- Download the plugin zip directly: angstroma-accessibility-1.0.0.zip (also available in the Angstroma Portal under Settings → Integrations → WordPress).
- In WP admin, go to Plugins → Add New → Upload Plugin, choose the zip, and click Install Now.
- Click Activate Plugin.
- Go to Settings → Angstroma, paste your API key, and click Save Changes.
ang_live_ or ang_test_.Plugin settings
| Setting | Description |
|---|---|
| API Key | Your publishable Angstroma API key (ang_live_… or ang_test_…). |
| Enabled | Turns the widget on or off site-wide without uninstalling the plugin. |
| Auto-inject in footer | Adds the script tag via wp_footer automatically. Disable only if embedding manually in your theme. |
| Widget position | Bottom right (default), bottom left, top right, or top left. |
| Widget CDN URL | Override only if Angstroma support asks you to. Leave blank for the default CDN. |
How the plugin works
On activation the plugin registers a settings page and hooks into wp_footer. When Enabled and Auto-inject are both on, it prints a single escaped <script> tag that loads the widget from cdn.angstroma.com.
Manual embed (auto-inject off)
If you turn off Auto-inject — for example, because your theme manages footer scripts — paste this snippet into your theme's footer template:
Uninstalling
Deactivating the plugin stops the widget from loading. Deleting the plugin runs uninstall.php, which removes all angstroma_* options from your database (multisite-safe). No residual data is left behind.
Requirements
- WordPress 5.8 or later (tested up to 6.9)
- PHP 7.4 or later
- Angstroma API key (any paid plan)
- Administrator capability (
manage_options) to configure