WordPress.DB.SlowDBQuery.slow_db_query_meta_query

slow db query meta 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
#801WPC Badge Management for WooCommerce35281292k+Missing nonce verification
#802wpLingua – Automatic translation – Translate and make website multilingual35791672k+Nonce verification recommended
#803WPZOOM Forms – Drag & Drop Contact Form Builder for WordPress357410910k+Nonce verification recommended
#804WPZOOM Portfolio Lite – Filterable Portfolio Plugin35429220k+Non-prefixed global variable
#8052C2P Redirect API for WooCommerce3613662900wp function not compatible with requires wp
#806Product Labels For Woocommerce (Sale Badges)36904810k+Output is not escaped
#807Affiliate Links – Link Cloaking and Management36261363k+Non-prefixed global variable
#808BP Profile Search36321855k+Output is not escaped
#809Bus Ticket Booking with Seat Reservation36145192800Non-prefixed global variable
#810Depicter — Popup & Slider Builder3613012180k+Exception output is not escaped
#811Dynamic Visibility for Elementor36568950k+Non-prefixed hook name
#812Easy Support Videos – Embed videos in the admin3616095500Output is not escaped
#813Happy WooCommerce FAQs – Ultimate Product FAQ Plugin36651191k+Nonce verification recommended
#814Header Footer Script Adder – Insert Code in Header, Body & Footer36203781k+Text Domain Mismatch
#815Injection Guard3687451k+Unsafe printing function
#816Insert Headers and Footers Code – HT Script36391347k+Text Domain Mismatch
#817Jetpack VideoPress366182247k+Text Domain Mismatch
#818List category posts361621780k+Output is not escaped
#819Order Status History for WooCommerce362101711k+Output is not escaped
#820WowStore – Store Builder & Product Blocks for WooCommerce36664294k+Non-prefixed global variable
#821افزونه رسمی ترب36428620k+Exception output is not escaped
#822QuickWebP – Compress / Optimize Images & Convert WebP | SEO Friendly361721088k+Non Singular String Literal Domain
#823Responsive Testimonials3625232400Text Domain Mismatch
#824Speed Optimizer – The All-In-One Performance-Boosting Plugin3645961m+Non-prefixed hook name
#825ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution3663667100k+Non-prefixed global variable
#826Supreme Modules Lite – Divi Theme, Extra Theme and Divi Builder3616240200k+Output is not escaped
#827Advance Side Cart, Ajax Cart & Floating Cart for WooCommerce36371216k+Non-prefixed global variable
#828The Events Calendar Shortcode & Block367012710k+Non-prefixed hook name
#829Virtual Classroom – Video Conferencing & Online Meeting with BigBlueButton3647138400Nonce verification recommended
#830WC Builder – WooCommerce Page Builder for WPBakery36647501k+Text Domain Mismatch
#831Out of Stock Message Manager for WooCommerce36293952k+Text Domain Mismatch
#832Payments via PayMongo for WooCommerce3639811k+Nonce verification recommended
#833WC Pickup Store36245522k+Output is not escaped
#834Custom Add to Cart Button Label and Link for WooCommerce363711123k+Text Domain Mismatch
#835Guaranteed Reviews Company (Société des Avis Garantis)363691971k+Output is not escaped
#836Extended Coupon Features for WooCommerce FREE362196310k+Text Domain Mismatch
#837SuperFaktura WooCommerce36601152k+Nonce verification recommended
#838Payment Button for PayPal36155864k+Unsafe printing function
#839WP Stripe Checkout361981181k+Unsafe printing function
#840YayExtra – WooCommerce Extra Product Options36114721k+Non-prefixed global variable
#841PiWeb Advanced Flat rate / Conditional shipping for WooCommerce37841922k+wp function not compatible with requires wp
#842Advanced Media Offloader3759935k+error log error log
#843Custom Thank You Page Customize For WooCommerce by Binary Carpenter3745802k+error log error log
#844Bellows Accordion Menu371602810k+Text Domain Mismatch
#845Blog News Addons For Elementor (News, Magazine and Blog Addons)3723296400Non-prefixed global variable
#846Customize WordPress Emails and Alerts – Better Notifications for WP37644730k+Missing Arg Domain
#847Britetechs Companion379666132k+Text Domain Mismatch
#848Buying Buddy IDX CRM – Real Estate MLS Plugin3770236500Request data is not unslashed
#849Checkout for PayPal3713467600Unsafe printing function
#850CodePeople Post Map for Google Maps37256343k+Unsafe printing function