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
#151Redirector4048327k+Output is not escaped
#152Responsive Slider4028153k+Output is not escaped
#153TW Recent Posts Widget4097141k+Output is not escaped
#154WP Tab Widget401283210k+Output is not escaped
#155Easy Social Like Box – Popup – Sidebar Widget41218917k+Text Domain Mismatch
#156Custom Recent Posts Widget416341k+Output is not escaped
#157Genesis Featured Page Advanced4120947k+Output is not escaped
#158Responsive Plus – Elementor Templates & Starter Sites414630710k+Non-prefixed global variable
#159Booking.com Official Search Box4236322k+Output is not escaped
#160Disable Recaptcha – CF7427352k+Output is not escaped
#161Post title marquee scroll4343251k+Output is not escaped
#162Team Builder Member Showcase43141271k+Non-prefixed global variable
#163ELEX WooCommerce Role Based Pricing442131962k+Non-prefixed global variable
#164Post Grid443320830k+Non-prefixed global variable
#165HT Slider For Elementor508844020k+Text Domain Mismatch
#166Ultimate Floating Widgets – Make popup sidebars5048143k+Output is not escaped
#167Quick and Easy Testimonials5463323k+Non Singular String Literal Domain
#168Advanced Floating Content Lite5688497k+Text Domain Mismatch
#169Kwayy HTML Sitemap5613196k+Missing nonce verification
#170Random Post for Widget582752k+Output is not escaped
#171UiCore Elements – Free widgets and templates for Elementor58293040k+Output is not escaped
#172Latest Posts632715k+Output is not escaped
#173WP SEO HTML Sitemap6522156k+Output is not escaped
#174Post Carousel for DV Builder7415292k+Text Domain Mismatch
#175Klaviyo792686100k+Non-prefixed function
#176ShopEngine Gutenberg WooCommerce Builder Blocks Addon – All in One WooCommerce Solution804247353k+Non-prefixed global variable
#177Related Posts Flatsome8824410k+Text Domain Mismatch
#178PixCodes942168k+Non-prefixed global variable
#179WPGraphQL Yoast SEO Addon95421310k+Text Domain Mismatch
#180Video User Manuals9615310k+Missing Arg Domain
#181FlexiType Lite972141k+Non-prefixed global variable
#182WP Sitemap Pages and Posts97271k+trademarked term
#183WebMan Amplifier98132k+Non-prefixed class