WordPress.WP.DiscouragedFunctions.wp_reset_query_wp_reset_query

Discouraged PHP function

The plugin uses a PHP or WordPress pattern that coding standards discourage.

medium weight

Why It Shows Up

Plugin Check found a discouraged function, forbidden function, goto, backtick operator, or similar construct.

Why It Matters

Discouraged patterns are often harder to review, less portable across hosts, or easier to misuse securely.

How to Fix

  • Identify why the construct is used and whether WordPress provides a safer API.
  • Replace shell execution, dynamic execution, or broad forbidden functions with constrained WordPress APIs.
  • If a third-party library triggers the warning, isolate and document it.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#101Discount Rules and Dynamic Pricing for WooCommerce2818233410k+Output is not escaped
#102GS Books Showcase – Display Books in Grid, Slider & More | Library for WordPress2855437500Non-prefixed global variable
#103Opal Service28339329900Non-prefixed global variable
#104Ultimate FAQ Accordion Plugin2838622730k+Unsafe printing function
#105WP ADA Compliance Check Basic287851773k+Text Domain Mismatch
#106WPS Bidouille2847221510k+Output is not escaped
#107Accordion Slider Gallery293791421k+Text Domain Mismatch
#108Interactive Image Map Plugin – Draw Attention2962022720k+Output is not escaped
#109Offload Media – Cloud Storage29126801k+unlink unlink
#110Slider by BestWebSoft29478336400Text Domain Mismatch
#111BuddyPress Builder for Elementor – BuddyBuilder293483291k+Text Domain Mismatch
#112Themify – WooCommerce Product Filter2964314520k+Output is not escaped
#113Post Grid Gutenberg Blocks – PostX2913540440k+Non-prefixed global variable
#114User Verification by PickPlugins29413145k+Request data is not unslashed
#115Dynamic Pricing With Discount Rules for WooCommerce301361315k+Output is not escaped
#116DethemeKit for Elementor3033522830k+Output is not escaped
#117Epeken All Kurir for Woocommerce305901,246500Missing nonce verification
#118Event post303551001k+Output is not escaped
#119Move Addons for Elementor303,919913k+Text Domain Mismatch
#120Pre-Orders for WooCommerce305682617k+Output is not escaped
#121Sync Master Sheet – Product Sync with Google Sheet for WooCommerce30136300400Non-prefixed global variable
#122Realbig For WordPress30365911k+Non-prefixed global variable
#123Sina Extension for Elementor303,77716040k+Text Domain Mismatch
#124Star Addons for Elementor302362551k+Non-prefixed global variable
#125Tabs Responsive – With WooCommerce Product Tabs Extension3057525520k+Non Singular String Literal Domain
#126Travelers' Map303111551k+Output is not escaped
#127User Avatar – Reloaded30352171900Text Domain Mismatch
#128UX Flat305392031k+Missing Arg Domain
#129Widget Manager Light3023383600Text Domain Mismatch
#130Widgetize Pages Light301451043k+Output is not escaped
#131WP Helper Premium306351311k+Text Domain Mismatch
#132WPS Cleaner3043049120k+Output is not escaped
#133YITH WooCommerce Product Slider Carousel303891,4794k+Non-prefixed global variable
#134Advanced Category Excluder31349160700Output is not escaped
#135Codeless Page Builder31415258900Text Domain Mismatch
#136Colorbox Panels & Info Box313921821k+Non Singular String Literal Domain
#137Counter Number Showcase, Fun Facts – WordPress Animated Counter Plugin3125517010k+Non Singular String Literal Domain
#138Gabfire Widget Pack311,04160600Output is not escaped
#139Accordion FAQ – Compatible With All Page Builder (Elementor, Gutenberg)3146020130k+Non Singular String Literal Domain
#140Sidebar Manager Light31221761k+Text Domain Mismatch
#141Page Builder by SiteOrigin31226214400k+Output is not escaped
#142Team Builder – Team Member Showcase With Grid and slider, Compatible With Elementor, Gutenberg314592827k+Non Singular String Literal Domain
#143Discussion Board – WordPress Forum Plugin311051532k+Request data is not unslashed
#144YAHMAN Add-ons314681411k+Output is not escaped
#145YML for Yandex Market313729310k+Non-prefixed global variable
#146ACME Divi Modules3257335400Text Domain Mismatch
#147All in One Time Clock Lite – Tracking Employee Time Has Never Been Easier32325102600Missing Arg Domain
#148Author Avatars List/Block32851354k+Non-prefixed hook name
#149Avadanta Companion321,318542k+Text Domain Mismatch
#150Bosa Elementor Addons and Templates for WooCommerce324016520k+slow db query tax query