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
#51Events Manager – Calendar, Bookings, Tickets, and more!224,7225,62170k+Output is not escaped
#52Finale Lite – Sales Countdown Timer & Discount for WooCommerce221,0314514k+Output is not escaped
#53Five Star Restaurant Menu and Food Ordering227526095k+Output is not escaped
#54GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4623,97210k+Output is not escaped
#55Gutenberg22628342300k+Missing direct file access protection
#56IMPress for IDX Broker221,0856367k+Text Domain Mismatch
#57LearnPress – WordPress LMS Plugin for Create and Sell Online Courses222,3613,38470k+Non-prefixed global variable
#58MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6192,45310k+Output is not escaped
#59Slider, Gallery, and Carousel by MetaSlider – Image Slider, Video Slider22207323500k+Non-prefixed global variable
#60Motors – Car Dealership & Classified Listings Plugin225,3405,9589k+Text Domain Mismatch
#61Newsletters222,9682,2482k+Text Domain Mismatch
#62Restrict User Access – Ultimate Membership & Content Protection229771,84010k+Non-prefixed global variable
#63Slim Jetpack222,5861,9472k+Text Domain Mismatch
#64SportsPress – Sports Club & League Manager224602,24210k+Non-prefixed global variable
#65Tablesome Table – Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent222255198k+error log error log
#66ThemeHunk Customizer223,9695827k+Text Domain Mismatch
#67WCFM Marketplace – Multivendor Marketplace for WooCommerce221,9371,96910k+Non-prefixed global variable
#68Advanced AJAX Product Filters222,6831,20550k+Text Domain Mismatch
#69CoDesigner – All in One Elementor WooCommerce Builder224,1317745k+Text Domain Mismatch
#70WP Express Checkout (Fast Payments via PayPal & Stripe)225916271k+Output is not escaped
#71WPSSO Core – Complete Schema Markup and Meta Tags221,4074125k+Missing Translators Comment
#72YITH WooCommerce Ajax Search224081,65930k+Non-prefixed global variable
#73Advanced Custom Fields: Extended231,885329100k+Text Domain Mismatch
#74Advanced Custom Fields (ACF®)232,4561,2182m+Text Domain Mismatch
#75Advanced Product Labels for WooCommerce2392155920k+Text Domain Mismatch
#76Burger Companion233,27447210k+Text Domain Mismatch
#77Cart Notices for WooCommerce236504712k+Text Domain Mismatch
#78WPBot – AI ChatBot for Live Support, Lead Generation, AI Services232641,0385k+Non-prefixed global variable
#79Classified Listing – AI-Powered Classified ads & Business Directory231551,8619k+Non-prefixed global variable
#80Content Aware Sidebars – Fastest Widget Area Plugin239931,73830k+Non-prefixed global variable
#81Content Egg – Affiliate Product Importer & Price Comparison231,2311,25710k+Non-prefixed global variable
#82Content Views – Post Grid & Filter, Recent Posts, Category Posts … (Shortcode, Gutenberg Blocks, and Widgets for Elementor)23306587100k+Dynamic hook name
#83CWW Companion233072231k+Output is not escaped
#84DK PDF – WordPress PDF Generator237443353k+Exception output is not escaped
#85Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,72310,28340k+Non-prefixed namespace
#86ElementsReady Addons for Elementor232316663k+Non-prefixed global variable
#87Essential Real Estate235295,0608k+Non-prefixed global variable
#88EventON – Events Calendar232,5851,0216k+Text Domain Mismatch
#89Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI233951,34290k+Non-prefixed global variable
#90Export WordPress Pages to Static HTML & PDF — Static Site Export234903015k+Text Domain Mismatch
#91Groundhogg — CRM, Newsletters, and Marketing Automation231329142k+Non-prefixed global variable
#92Happy Addons for Elementor23573444400k+Output is not escaped
#93Hunk Companion232,5446876k+Text Domain Mismatch
#94Iks Menu – WordPress Category Accordion Menu & FAQs236151,29310k+Non-prefixed global variable
#95Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress2391693300k+Non-prefixed namespace
#96Jetpack – WP Security, Backup, Speed, & Growth232,8211,3033m+Text Domain Mismatch
#97Kadence Blocks — Page Builder Toolkit for Gutenberg Editor23552,127600k+Non-prefixed global variable
#98King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder231,8373,87810k+Non-prefixed global variable
#99Masteriyo LMS – LMS Course Builder, Quizzes & Certificates231922,1235k+Non-prefixed global variable
#100MailPoet – Newsletters, Email Marketing, and Automation23858711500k+Exception output is not escaped