WordPress.WP.DeprecatedParameters.Get_termsParam2Found
Deprecated parameter: get_terms parameter 2
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 |
|---|---|---|---|---|---|---|---|---|
| #451 | Feedback Company | 41 | 63 | 36 | 800 | Output is not escaped | ||
| #452 | Custom Taxonomy Order | 42 | 20 | 56 | 50k+ | Output is not escaped | ||
| #453 | PageMenu | 42 | 16 | 29 | 1k+ | Missing nonce verification | ||
| #454 | ThemeZee Widget Bundle | 42 | 211 | 58 | 5k+ | Output is not escaped | ||
| #455 | WPB Custom Tab Manager for WooCommerce – Add, Edit & Reorder Tabs | 42 | 95 | 32 | 500 | Output is not escaped | ||
| #456 | Terms Order WP – Categories And Taxonomies Order Plugin | 43 | 12 | 47 | 900 | Non-prefixed global variable | ||
| #457 | WP Hotel Booking WPML Support | 43 | 10 | 52 | 400 | Direct Query | ||
| #458 | ELEX WooCommerce Role Based Pricing | 44 | 213 | 196 | 2k+ | Non-prefixed global variable | ||
| #459 | I Order Terms | 44 | 40 | 24 | 1k+ | Output is not escaped | ||
| #460 | Smart Archive Page Remove | 44 | 82 | 5 | 7k+ | Output is not escaped | ||
| #461 | TP Product Description in Loop for WooCommerce | 44 | 48 | 7 | 500 | Setting is missing a sanitization callback | ||
| #462 | Product Visibility by User Role for WooCommerce | 45 | 36 | 35 | 6k+ | Missing Translators Comment | ||
| #463 | Display Featured Image for Genesis | 46 | 64 | 59 | 1k+ | Non-prefixed global variable | ||
| #464 | Taxonomy Switcher | 47 | 23 | 36 | 2k+ | Nonce verification recommended | ||
| #465 | Easy Property Listings | 49 | 60 | 66 | 5k+ | wp function not compatible with requires wp | ||
| #466 | Taxonomy Images | 49 | 38 | 50 | 9k+ | Output is not escaped | ||
| #467 | WP Sitemap Page | 49 | 43 | 14 | 200k+ | Missing Translators Comment | ||
| #468 | WP User Groups | 49 | 44 | 32 | 600 | Missing Translators Comment | ||
| #469 | Ultimate WooCommerce Brands | 50 | 87 | 12 | 500 | Text Domain Mismatch | ||
| #470 | Adjust Admin Categories | 51 | 30 | 12 | 10k+ | Output is not escaped | ||
| #471 | Dynamic Pricing and Discount Rules | 51 | 24 | 65 | 1k+ | Non Singular String Literal Text | ||
| #472 | OnSale Page for WooCommerce | 51 | 30 | 44 | 2k+ | Text Domain Mismatch | ||
| #473 | Post Notification by Email | 52 | 36 | 13 | 2k+ | Output is not escaped | ||
| #474 | SKU Generator for WooCommerce | 52 | 29 | 12 | 2k+ | Output is not escaped | ||
| #475 | Bulk Actions Select All | 53 | 26 | 22 | 800 | Text Domain Mismatch | ||
| #476 | FakerPress | 53 | 66 | 152 | 10k+ | Non-prefixed global variable | ||
| #477 | Better Menu Widget | 54 | 32 | 1 | 600 | Output is not escaped | ||
| #478 | Gravity Forms + Custom Post Types | 54 | 44 | 7 | 10k+ | Output is not escaped | ||
| #479 | Reorder Terms | 54 | 17 | 38 | 1k+ | Nonce verification recommended | ||
| #480 | WC Call For Price | 57 | 19 | 55 | 1k+ | Non-prefixed global variable | ||
| #481 | Super Simple Event Calendar | 58 | 8 | 24 | 600 | Request data is not unslashed | ||
| #482 | Flat Rate per State/Country/Region for WooCommerce | 60 | 27 | 4 | 1k+ | Output is not escaped | ||
| #483 | Genesis Featured Widget Amplified | 60 | 126 | 12 | 2k+ | Text Domain Mismatch | ||
| #484 | Material Design for WordPress | 60 | 51 | 207 | 800 | Non-prefixed global variable | ||
| #485 | Categories Images | 63 | 10 | 21 | 50k+ | wp function not compatible with requires wp | ||
| #486 | Page Tag Cloud | 64 | 21 | 3 | 500 | Output is not escaped | ||
| #487 | Export Categories | 66 | 22 | 13 | 1k+ | Output is not escaped | ||
| #488 | Collapsing Categories | 68 | 29 | 8 | 4k+ | Missing direct file access protection | ||
| #489 | 简数采集器 | 68 | 5 | 25 | 1k+ | Request data is not unslashed | ||
| #490 | Remove Taxonomy Base Slug | 70 | 12 | 18 | 5k+ | Deprecated parameter: get_terms parameter 2 | ||
| #491 | WP No Base Permalink | 71 | 8 | 10 | 10k+ | Unsafe printing function | ||
| #492 | Bulk Term Editor | 72 | 19 | 9 | 400 | Output is not escaped | ||
| #493 | ELEX WooCommerce USPS Shipping Method | 74 | 139 | 45 | 900 | Text Domain Mismatch | ||
| #494 | Post My CF7 Form | 74 | 21 | 168 | 2k+ | Non-prefixed global variable | ||
| #495 | Simple Taxonomy Ordering | 75 | 7 | 10 | 10k+ | Direct Query | ||
| #496 | Ocean Posts Slider | 76 | 13 | 14 | 10k+ | Output is not escaped | ||
| #497 | Custom Fonts – Host Your Fonts Locally | 77 | 14 | 20 | 400k+ | Request data is not unslashed | ||
| #498 | ShopEngine Gutenberg WooCommerce Builder Blocks Addon – All in One WooCommerce Solution | 80 | 424 | 735 | 3k+ | Non-prefixed global variable | ||
| #499 | Ocean Custom Sidebar | 80 | 8 | 3 | 30k+ | Missing Arg Domain | ||
| #500 | Oomph Hidden Tags | 80 | 13 | 2 | 400 | Missing Arg Domain |