Description
WelcomingWeb is a hosted (SaaS) accessibility widget. This plugin is the official WordPress connector that injects the WelcomingWeb widget onto your site without editing theme files.
Account required: You need a WelcomingWeb account (a free plan/widget may be available) and a Widget ID to use this plugin. Without a Widget ID, the plugin does not load anything on the frontend.
After activation, go to:
Settings WelcomingWeb
Features:
* Enable/disable the widget at any time
* Paste your Widget ID (UUID)
* Choose embed mode:
– Script + data-widget-id attribute
– Script with ?wid= query parameter (GTM-style)
* Choose load location:
– Head
– Footer
The widget script is loaded only on the frontend and only when:
1) the plugin is enabled, and
2) a valid Widget ID is provided.
Service Notice (External Dependencies)
This plugin is a connector for the WelcomingWeb service and loads a remote JavaScript file to render the widget. See “External Services” below for details.
External Services
This plugin connects to external services operated by WelcomingWeb in order to provide the accessibility widget.
When enabled (and when a valid Widget ID is set), the plugin loads the WelcomingWeb widget script from:
* https://cdn-01.welcomingweb.com/a11y-widget.bundle.js
– In “query” mode, the same script URL is used with ?wid=YOUR_WIDGET_ID
– In “data” mode, the script is loaded and the Widget ID is passed via the data-widget-id attribute
The loaded widget script may also communicate with WelcomingWeb APIs to:
* Fetch widget configuration associated with your Widget ID
* Provide widget functionality on the frontend
* Store and retrieve accessibility preferences (for example, selected profiles/features)
API endpoint(s) used by the service:
* https://api.welcomingweb.com/api/*
Third-party font service:
When a visitor activates the dyslexia-friendly font option, the widget script loads the “Open-Dyslexic” font stylesheet from a third-party CDN (Fonts CDN, not operated by WelcomingWeb):
* https://fonts.cdnfonts.com/css/open-dyslexic
This request is made by the visitor’s browser only when that accessibility option is selected.
Data that may be processed by the WelcomingWeb service includes:
* Technical data (e.g., IP address, browser/user agent, device information)
* Usage data (e.g., interactions with the widget)
* Accessibility preferences (e.g., selected profiles/features)
The plugin itself does not send analytics and does not transmit administrator personal data to WelcomingWeb; it only injects the widget and passes your Widget ID to the widget script when enabled.
Terms of Use:
https://welcomingweb.com/terms-conditions
Privacy Policy:
https://welcomingweb.com/privacy-policy
Screenshots




Installation
Install from WordPress Admin
- Go to Plugins Add New.
- Search for “WelcomingWeb Accessibility Widget”.
- Click Install Now, then Activate.
- Go to Settings WelcomingWeb.
- Enable the widget, paste your Widget ID, and Save Changes.
Manual Installation
- Upload the
welcomingweb-a11y-widgetfolder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins menu in WordPress.
- Go to Settings WelcomingWeb to configure.
FAQ
-
Do I need a WelcomingWeb account?
-
Yes. This plugin connects your site to the WelcomingWeb SaaS widget. You must obtain a Widget ID from WelcomingWeb to enable the widget (a free plan/widget may be available).
-
Where do I find my Widget ID?
-
You can find your Widget ID in your WelcomingWeb dashboard or in the widget installation snippet provided by WelcomingWeb.
-
Does this plugin work with caching plugins/CDNs?
-
Yes. If you change settings, you may need to clear your page cache to see changes immediately.
-
Will this plugin slow down my site?
-
The widget script is loaded asynchronously. Performance depends on your site and network conditions.
-
Does this plugin store user data?
-
The plugin stores only its settings (enabled flag, widget id, embed mode, and load location) in the WordPress options table.
The external WelcomingWeb widget script may process technical and preference data to provide the service. See “External Services”. -
What happens when I uninstall the plugin?
-
On uninstall, the plugin deletes its saved settings from the database.
Reviews
Contributors & Developers
“WelcomingWeb Accessibility Widget” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WelcomingWeb Accessibility Widget” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
