Text To Speech TTS Accessibility

Free text to speech with browser voices + premium AI voices from Google, OpenAI & ElevenLabs. Add an audio player to any WordPress post.

v2.3.2Azizul HasanUpdated Added 3k+ installs96% rating100% support resolved
93
Score
0
Errors
164
Warnings
+0
Change

Category Scores

Security100
Repo100
Performance100
Maintainability67

Issues to Review

Prioritized issue groups from the latest Plugin Check scan

164 findings

Maintainability

164

7 issue groups

WARNINGMaintainabilityNon-prefixed hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "atlas_voice_all_settings".84
Category
Maintainability
Occurrences
84
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "atlas_voice_all_settings".

WARNINGMaintainabilityNon-prefixed namespaceNamespaces declared by a theme/plugin should start with the theme/plugin prefix. Found: "TTA".29
Category
Maintainability
Occurrences
29
Severity
warning

Sample message

Namespaces declared by a theme/plugin should start with the theme/plugin prefix. Found: "TTA".

WARNINGMaintainabilityNon-prefixed functionFunctions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "add_listen_button".21
Category
Maintainability
Occurrences
21
Severity
warning

Sample message

Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "add_listen_button".

WARNINGMaintainabilityDynamic hook nameHook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "$this->client->getSlug() . '_extra_uninstall_reasons'".13
Category
Maintainability
Occurrences
13
Severity
warning

Sample message

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "$this->client->getSlug() . '_extra_uninstall_reasons'".

WARNINGMaintainabilityNon-prefixed constantGlobal constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TEXT_TO_AUDIO_NONCE".13
Category
Maintainability
Occurrences
13
Severity
warning

Sample message

Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "TEXT_TO_AUDIO_NONCE".

WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$display_button_priority".3
Category
Maintainability
Occurrences
3
Severity
warning

Sample message

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$display_button_priority".

WARNINGMaintainabilityNon-prefixed classClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "TTA_Init".1
Category
Maintainability
Occurrences
1
Severity
warning

Sample message

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "TTA_Init".

External Connections

Potential connections found in static code analysis.

21 domains

Outbound calls

299

External assets

0

Incoming endpoints

1

Notable Domains

atlasaidev.com95 · outbound
i.ytimg.com71 · outbound
developer.mozilla.org22 · outbound
fb.me12 · outbound
youtube.com12 · outbound
fontawesome.com4 · outbound

Platform / Reference Domains

w3.org44 · platform/reference
wordpress.org13 · platform/reference
github.com5 · platform/reference
ps.w.org4 · platform/reference
api.wordpress.org1 · platform/reference
opensource.org1 · platform/reference

External Asset Domains

No external asset domains detected.

Incoming Endpoints

No public endpoints detected.

Admin AJAX endpoints1
wp_ajax_atlas_plugins_refreshauthenticated

wp_ajax

Score History

3 score snapshots

-1
1007550250Jun 21, 2026, 09:31 AM UTC Score 94/100 Plugin v2.3.0 Plugin Check 2.0.0 0 errors, 158 warningsJun 22, 2026, 04:22 AM UTC Score 93/100 Plugin v2.3.1 Plugin Check 2.0.0 0 errors, 161 warningsJun 28, 2026, 11:25 AM UTC Score 93/100 Plugin v2.3.2 Plugin Check 2.0.0 0 errors, 164 warningsJun 21, 2026Jun 28, 2026

v2.3.2

93

Latest

Findings
164
Errors
0
Warnings
164
Check
2.0.0

v2.3.1

93

Score

Findings
161
Errors
0
Warnings
161
Check
2.0.0

Relationship Map

Author, categories, issues, domains, and nearby plugins.

36 nodes

Related Plugins