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
#251Grid Gallery – for Photo Gallery, Image Gallery & Portfolio467741k+Request data is not unslashed
#252HT Slider For Elementor508844020k+Text Domain Mismatch
#253Section Widget502435500Nonce verification recommended
#254Ultimate Floating Widgets – Make popup sidebars5048143k+Output is not escaped
#255Simple Masonry Layout5328281k+Output is not escaped
#256Quick and Easy Testimonials5463323k+Non Singular String Literal Domain
#257Advanced Floating Content Lite5688497k+Text Domain Mismatch
#258Kwayy HTML Sitemap5613196k+Missing nonce verification
#259Flexible FAQ5827261k+Text Domain Mismatch
#260Random Post for Widget582752k+Output is not escaped
#261REVIEWS.io for WooCommerce58711611k+Non-prefixed global variable
#262UiCore Elements – Free widgets and templates for Elementor58293040k+Output is not escaped
#263Latest Posts632715k+Output is not escaped
#264Query Posts63536800Output is not escaped
#265Page Tag Cloud64213500Output is not escaped
#266WP SEO HTML Sitemap6522156k+Output is not escaped
#267Waymark721632900Missing direct file access protection
#268Post Sliders & Post Grids736431k+Request data is not unslashed
#269Post Carousel for DV Builder7415292k+Text Domain Mismatch
#270Klaviyo792686100k+Non-prefixed function
#271ShopEngine Gutenberg WooCommerce Builder Blocks Addon – All in One WooCommerce Solution804247353k+Non-prefixed global variable
#272Advanced Sitemap Generator8855400Discouraged PHP function
#273Related Posts Flatsome8824410k+Text Domain Mismatch
#274Continue Shopping Anywhere for WooCommerce902110700Text Domain Mismatch
#275PixCodes942168k+Non-prefixed global variable
#276WPGraphQL Yoast SEO Addon95421310k+Text Domain Mismatch
#277Video User Manuals9615310k+Missing Arg Domain
#278FlexiType Lite972141k+Non-prefixed global variable
#279Guten Post Layout – An Advanced Post Grid Collection971131k+Non-prefixed class
#280WP Sitemap Pages and Posts97271k+trademarked term
#281WebMan Amplifier98132k+Non-prefixed class