WordPress.DB.SlowDBQuery.slow_db_query_tax_query

slow db query tax query

A query pattern is likely to be slow on larger WordPress sites.

medium weight

Why It Shows Up

The scan found query arguments such as broad meta queries, tax queries, or unindexed lookups that commonly become expensive as content grows.

Why It Matters

A query that feels fine on a small test site can become a production bottleneck on large stores, membership sites, or publishers.

How to Fix

  • Avoid broad `meta_query`, `tax_query`, and unindexed searches on front-end requests when possible.
  • Cache expensive results with transients, object cache, or precomputed data.
  • Add narrower constraints, pagination, and indexes when custom tables are appropriate.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#551PowerPack Addons for Elementor (Free Widgets, Extensions and Templates)3565680k+Post Not In exclude
#552Presto Player353777100k+Missing Arg Domain
#553Product Blocks for WooCommerce35434k+slow db query tax query
#554Min Max Step Quantity Limits Manager for WooCommerce35671583k+Non-prefixed global variable
#555Random Post on Refresh3538500Non-prefixed hook name
#556ReOrder Posts within Categories35392077k+Non-prefixed global variable
#557Shop Page WP3568232k+Unsafe printing function
#558Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant3583762k+Output is not escaped
#559Simple Export Import for ACF Data3519641k+Request data is not unslashed
#560Stars Testimonials — Responsive Reviews & Star Ratings35292531k+Non-prefixed global variable
#561Team Showcase – Responsive Team Members Grid, Slider & Carousel Plugin351,0004102k+Text Domain Mismatch
#562Advance Product Search- Voice & Ajax Search for WooCommerce351259210k+Text Domain Mismatch
#563Void Elementor Post Grid Addon for Elementor Page builder35189933k+Text Domain Mismatch
#564W4 Post List35501383k+Non-prefixed global variable
#565wePOS – Point Of Sale (POS) for WooCommerce & Dokan3547662k+Output is not escaped
#566Wholesale Suite – B2B, Dynamic Pricing & WooCommerce Wholesale Prices35225220k+Direct Query
#567WP Post Series35109600Non-prefixed global variable
#568WPC Badge Management for WooCommerce3513812k+Missing nonce verification
#569WPFront User Role Editor3533357830k+Output is not escaped
#570WPZOOM Addons for Elementor – Starter Templates & Widgets3516013020k+Output is not escaped
#571WPZOOM Portfolio Lite – Filterable Portfolio Plugin35429220k+Non-prefixed global variable
#572Year Make Model Search for WooCommerce351881621k+Output is not escaped
#573Yotpo: Product & Photo Reviews for WooCommerce35241892k+Non-prefixed function
#574Product Labels For Woocommerce (Sale Badges)36904810k+Output is not escaped
#575Blog, Posts and Category Filter for Elementor36159551k+Text Domain Mismatch
#576WOLF – WordPress Posts Bulk Editor and Manager Professional3615744k+Request data is not unslashed
#577Carousel Ultimate36450284700Text Domain Mismatch
#578Carousel Horizontal Posts Content Slider36271592k+Text Domain Mismatch
#579Custom Category Post Order368083500Text Domain Mismatch
#580Depicter — Popup & Slider Builder3613012180k+Exception output is not escaped
#581Desktop Mode3615792k+Direct Query
#582Dynamic Visibility for Elementor36568950k+Non-prefixed hook name
#583Enhanced Media Library3636111760k+Unsafe printing function
#584Envo's Templates & Widgets for Elementor and WooCommerce361,0655410k+Text Domain Mismatch
#585Happy WooCommerce FAQs – Ultimate Product FAQ Plugin36651191k+Nonce verification recommended
#586List category posts361621780k+Output is not escaped
#587코드엠샵 마이사이트 – MSHOP MY SITE365855800Output is not escaped
#588Qubely – Advanced Gutenberg Blocks3639788k+Request data is not unslashed
#589ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution3663667100k+Non-prefixed global variable
#590The Events Calendar Shortcode & Block367012710k+Non-prefixed hook name
#591PDF Flipbook, WPBakery Addon – Unreal FlipBook36400921k+Non Singular String Literal Domain
#592WC Builder – WooCommerce Page Builder for WPBakery36647501k+Text Domain Mismatch
#593WP Publication Archive3619764400Text Domain Mismatch
#594WP Show Posts3610710270k+Output is not escaped
#595Bellows Accordion Menu371602810k+Text Domain Mismatch
#596Britetechs Companion379666132k+Text Domain Mismatch
#597Google for WooCommerce37328121800k+Exception output is not escaped
#598XML Sitemap Generator for Google3743791m+Input is not validated
#599Hash Elements37147925k+Output is not escaped
#600HT Builder – WordPress Theme Builder for Elementor3714241900Output is not escaped