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
#551Bitcoin Payments – Blockonomics292082272k+Output is not escaped
#552BNE Testimonials295211021k+Output is not escaped
#553Interactive Image Map Plugin – Draw Attention2962022720k+Output is not escaped
#554Getwid – Gutenberg Blocks2913917350k+Non-prefixed global variable
#555Kits, Templates and Patterns29380915k+Text Domain Mismatch
#556Login Me Now – Passwordless, Magic Link, OTP & Social Login for WordPress2986233500Nonce verification recommended
#557Optimole – Optimize Images | Convert WebP & AVIF | CDN & Lazy Load | Image Optimization2980163200k+Nonce verification recommended
#558Page Restrict for WooCommerce29579374700Text Domain Mismatch
#559Post Timeline2991200800Missing nonce verification
#560Recipe Card Blocks Lite2915140810k+Non-prefixed global variable
#561Social Engine2913390600Exception output is not escaped
#562BuddyPress Builder for Elementor – BuddyBuilder293483291k+Text Domain Mismatch
#563Themify Popup292321088k+Text Domain Mismatch
#564Themify – WooCommerce Product Filter2964314520k+Output is not escaped
#565Post Grid Gutenberg Blocks – PostX2911840440k+Non-prefixed global variable
#566Ultimate Auction for WooCommerce – Excellent WP Auction Plugin29525232k+Non-prefixed global variable
#567User Verification by PickPlugins29413145k+Request data is not unslashed
#568Visualizer – Tables & Charts Manager with Built-in AI Generator2934833120k+Output is not escaped
#569weMail – Email Marketing, Newsletter Builder & Email Automations for WooCommerce292766810k+Missing direct file access protection
#570Product Carousel Slider & Grid Ultimate for WooCommerce297191226k+Text Domain Mismatch
#571WooCommerce Stripe Payment Gateway29184592700k+Exception output is not escaped
#572WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics291181285k+Output is not escaped
#573Xpro Addons — 140+ Widgets for Elementor292782630k+Non-prefixed global variable
#574AI Product Tools – Bulk Product Content Generator & AI Toolkit for WooCommerce30508562400SQL query is not prepared
#575Classified Listing Toolkits30431,8594k+Non-prefixed global variable
#576Cryptocurrency Donation Box – Bitcoin & Crypto Donations30334284500Output is not escaped
#577DethemeKit for Elementor3033522830k+Output is not escaped
#578EDI – Обмен данными между WooCommerce и 1С30284101600Text Domain Mismatch
#579Easy Affiliate Links301861987k+Missing direct file access protection
#580Import WooCommerce Suite for Products, Orders, Coupons, Reviews, and Customers | WP Ultimate CSV Importer30804344k+Interpolated SQL is not prepared
#581core plugin for kitestudio themes30244415500Nonce verification recommended
#582Novelist304751581k+Output is not escaped
#583OoohBoi Steroids for Elementor302,05910040k+Text Domain Mismatch
#584Pre-Orders for WooCommerce305682617k+Output is not escaped
#585Pubjet | پاب‌جت30911721k+Output is not escaped
#586Real Cookie Banner: GDPR & ePrivacy Cookie Consent309496100k+Database parameter is not escaped
#587Responsive Addons for Elementor – Free Elementor Addons, Kits and Elementor Templates30603873k+Non-prefixed global variable
#588Rank Math SEO – AI SEO Tools to Dominate SEO Rankings30453744m+Non-prefixed global variable
#589StoreBuild – Online Store Builder for WooCommerce30120211600Non-prefixed global variable
#590Sina Extension for Elementor303,69116040k+Text Domain Mismatch
#591Stackable – Page Builder Gutenberg Blocks3048287100k+Non Singular String Literal Domain
#592Star Addons for Elementor302362551k+Non-prefixed global variable
#593Subscriptions for WooCommerce3011,19010k+Non-prefixed global variable
#594Tabs Responsive – With WooCommerce Product Tabs Extension3057525520k+Non Singular String Literal Domain
#595Travel Booking Toolkit302453243k+Non-prefixed global variable
#596User Avatar – Reloaded30352171900Text Domain Mismatch
#597UX Flat305392031k+Missing Arg Domain
#598Waitlist Woocommerce ( Back in stock notifier )302723114k+Output is not escaped
#599Checkout with Cash App on WooCommerce301223082k+Non-prefixed global variable
#600Delivery & Pickup Date Time for WooCommerce304394355k+Non-prefixed global variable