← Back to Leaderboard
Extend LearnDash with a variety of useful modules that make it even easier to build great learner experiences with LearnDash.
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
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'google-analytics-for-wordpress'. | src/notifications/notifications.php:563:65 | General |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:130:105 | General |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:134:57 | General |
| ERROR | WordPress.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:39 | Plugin Repo |
| ERROR | PluginCheck.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:3 | Plugin Repo |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:188:68 | General |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:213:68 | General |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:222:68 | General |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:227:68 | General |
| ERROR | WordPress.WP.I18n.TextDomainMismatch | Mismatched text domain. Expected 'uncanny-learndash-toolkit' but got 'user-switching'. | src/includes/user-switching.php:255:68 | General |
1500 total row(s)
Scan History
2 scans recorded
| 01.12.2025, 18:00:37 | 33s | 2 | 1023 | 477 |
| 13.11.2025, 06:28:59 | 44s | 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.