WordPress.WP.DeprecatedFunctions.screen_iconFound
Deprecated function: screen_icon
The plugin uses a WordPress API, parameter, class, or value that has been deprecated.
Why It Shows Up
Plugin Check found a deprecated WordPress function, parameter position, class, or parameter value.
Why It Matters
Deprecated APIs may keep working for now, but they can behave differently across WordPress versions and make maintenance harder.
How to Fix
- Look up the replacement API in the WordPress developer reference.
- Update the call signature and test on the plugin's supported WordPress versions.
- Keep compatibility wrappers only when the plugin intentionally supports older WordPress versions.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #51 | Smart Archives Reloaded | 39 | 78 | 36 | 1k+ | Non Singular String Literal Domain | ||
| #52 | Woo Button Text | 39 | 53 | 21 | 500 | Output is not escaped | ||
| #53 | WP Realtime Sitemap | 39 | 46 | 41 | 10k+ | Output is not escaped | ||
| #54 | Categories to Tags Converter | 39 | 86 | 38 | 50k+ | Output is not escaped | ||
| #55 | Cleaner Gallery | 40 | 40 | 8 | 2k+ | Unsafe printing function | ||
| #56 | Fusion Page Builder | 40 | 34 | 100 | 3k+ | Input is not validated | ||
| #57 | OPML Importer | 40 | 35 | 13 | 3k+ | Output is not escaped | ||
| #58 | Post Ratings | 40 | 160 | 32 | 500 | Output is not escaped | ||
| #59 | Rename default post Labels | 40 | 54 | 36 | 600 | Text Domain Mismatch | ||
| #60 | Responsive Slider | 40 | 28 | 15 | 3k+ | Output is not escaped | ||
| #61 | Thin Out Revisions | 40 | 93 | 35 | 800 | Non Singular String Literal Domain | ||
| #62 | Age Verify | 41 | 29 | 31 | 1k+ | Output is not escaped | ||
| #63 | Manual Image Crop | 41 | 183 | 61 | 8k+ | Output is not escaped | ||
| #64 | Page Specific Menu Items | 41 | 78 | 19 | 2k+ | Output is not escaped | ||
| #65 | Taxonomy Converter | 41 | 54 | 24 | 600 | Output is not escaped | ||
| #66 | Dashboard Notes | 42 | 27 | 34 | 600 | Missing Arg Domain | ||
| #67 | Disable Recaptcha – CF7 | 42 | 73 | 5 | 2k+ | Output is not escaped | ||
| #68 | Custom Menu | 43 | 83 | 11 | 400 | wp function not compatible with requires wp | ||
| #69 | Outdooractive Embed | 45 | 70 | 18 | 400 | Text Domain Mismatch | ||
| #70 | bxSlider integration for WordPress | 48 | 126 | 21 | 500 | Text Domain Mismatch | ||
| #71 | Advanced Automatic Updates | 49 | 26 | 25 | 20k+ | Nonce verification recommended | ||
| #72 | Event Organiser CSV | 50 | 28 | 27 | 600 | Output is not escaped | ||
| #73 | Post Notification by Email | 52 | 36 | 13 | 1k+ | Output is not escaped | ||
| #74 | WP Login Logo | 53 | 28 | 9 | 400 | Unsafe printing function | ||
| #75 | WP Login Timeout Settings | 54 | 27 | 7 | 600 | Output is not escaped | ||
| #76 | WP Resized Image Quality | 54 | 19 | 9 | 800 | Output is not escaped | ||
| #77 | Pluginception | 56 | 7 | 29 | 4k+ | Request data is not unslashed | ||
| #78 | Simple Back To Top | 58 | 15 | 43 | 3k+ | Non-prefixed global variable | ||
| #79 | Equal Height Columns | 61 | 24 | 5 | 10k+ | Output is not escaped | ||
| #80 | Uber Login Logo | 62 | 16 | 5 | 10k+ | Unsafe printing function | ||
| #81 | Zen Menu Logic | 62 | 19 | 3 | 1k+ | Output is not escaped | ||
| #82 | Lime Connect (formerly Userlike) – WordPress Live Chat plugin | 65 | 22 | 3 | 900 | Output is not escaped | ||
| #83 | Page Title Splitter | 66 | 29 | 8 | 1k+ | wp function not compatible with requires wp | ||
| #84 | Template List Metabox | 68 | 14 | 10 | 900 | Missing Arg Domain | ||
| #85 | Dashboard Commander | 69 | 13 | 2 | 900 | Output is not escaped | ||
| #86 | RSS Importer | 70 | 14 | 2 | 30k+ | Output is not escaped | ||
| #87 | SQL Executioner | 70 | 18 | 17 | 2k+ | Non-prefixed global variable | ||
| #88 | WP Image Borders | 70 | 47 | 6 | 2k+ | Text Domain Mismatch | ||
| #89 | jQuery Lightbox For Native Galleries | 73 | 26 | 7 | 4k+ | Text Domain Mismatch | ||
| #90 | Scroll to Top Button | 74 | 16 | 4 | 1k+ | Output is not escaped | ||
| #91 | blueimp lightbox | 75 | 19 | 2 | 1k+ | Output is not escaped | ||
| #92 | Bulk Comments Management | 75 | 6 | 25 | 600 | Direct Query | ||
| #93 | Backup/Restore Divi Theme Options | 77 | 8 | 8 | 700 | Input is not validated | ||
| #94 | Username | 77 | 5 | 8 | 500 | Deprecated function: screen_icon | ||
| #95 | Responsive Mobile-Friendly Tooltip | 79 | 25 | 14 | 600 | Missing Arg Domain | ||
| #96 | WP Automatic Updates | 79 | 50 | 7 | 400 | Text Domain Mismatch | ||
| #97 | WP Updates Settings | 79 | 7 | 8 | 900 | Unsafe printing function | ||
| #98 | Cf7 Icons and Labels | 81 | 16 | 4 | 500 | Text Domain Mismatch | ||
| #99 | WP Copy Content Protection | 82 | 7 | 6 | 600 | Output is not escaped | ||
| #100 | Export emails | 83 | 8 | 7 | 500 | Direct Query |