Skip to main content
PluginScorePluginScore
← Back to Leaderboard
uncanny-learndash-toolkit icon

Uncanny Toolkit for LearnDash

Extend LearnDash with a variety of useful modules that make it even easier to build great learner experiences with LearnDash.

v3.8.0.1
Uncanny Owl
Updated 01.12.2025, 17:44:00
Scanned 01.12.2025, 18:00:37
educationelearninglearndashlearninglms
2
Score
1023
Errors
477
Warnings
20K
Installs
Security847
Repo537
General113
Performance3
Accessibility0
Top Issues by Category
Issues organized by category, type, and rule family

Top Issues by File
Files with the highest concentration of issues in the latest scan

Issues Details
1500 issues found in latest scan
CodeMessageLocationCategory
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'google-analytics-for-wordpress'.
src/notifications/notifications.php:563:65General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:130:105General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:134:57General
ERRORWordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "auth_cookie_expiration".
src/includes/user-switching.php:150:39Plugin Repo
ERRORPluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound
load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed.
src/includes/user-switching.php:168:3Plugin Repo
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:188:68General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:213:68General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:222:68General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:227:68General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'.
src/includes/user-switching.php:255:68General
1500 total row(s)
Scan History
2 scans recorded
01.12.2025, 18:00:3733s
2
1023
477
13.11.2025, 06:28:5944s
2
903
464
2 total row(s)
Score Trend
Performance across 2 scans
0.58 pts
Avg: 3
100
75
50
25
0
2.9
13.11
2.3
01.12
90-100
80-89
60-79
<60
Report an issue
Tell us if something in this report looks wrong or if you need a deeper audit for Uncanny Toolkit for LearnDash. We read every submission and typically reply within a day.
PluginScore — Plugin Analyzer for WordPress
© 2025 PluginScore.